Home
last modified time | relevance | path

Searched defs:obj (Results 1 – 14 of 14) sorted by relevance

/trusty/kernel/include/shared/lk/
Dreflist.h35 struct obj { struct
39 typedef void (*obj_destroy_func)(struct obj* obj); argument
52 static inline __ALWAYS_INLINE void obj_init(struct obj* obj, in obj_init()
58 static inline __ALWAYS_INLINE bool obj_has_ref(struct obj* obj) { in obj_has_ref()
62 static inline __ALWAYS_INLINE bool obj_has_only_ref(struct obj* obj, in obj_has_only_ref()
82 struct obj* obj, struct obj_ref* ref) { in obj_add_ref_allow_unreferenced_obj()
87 static inline __ALWAYS_INLINE void obj_add_ref(struct obj* obj, in obj_add_ref()
93 static inline __ALWAYS_INLINE bool obj_del_ref(struct obj* obj, in obj_del_ref()
/trusty/kernel/lib/extmem/
Dexternal_memory.c49 void ext_mem_obj_initialize(struct ext_mem_obj* obj, in ext_mem_obj_initialize()
66 bool ext_mem_insert(struct bst_root* objs, struct ext_mem_obj* obj) { in ext_mem_insert()
77 void ext_mem_obj_set_match_tag(struct vmm_obj* obj, uint64_t match_tag) { in ext_mem_obj_set_match_tag()
83 int ext_mem_obj_check_flags(struct vmm_obj* obj, uint* arch_mmu_flags) { in ext_mem_obj_check_flags()
128 int ext_mem_obj_get_page(struct vmm_obj* obj, in ext_mem_obj_get_page()
/trusty/kernel/lib/trusty/
Dvqueue.c248 static void vqueue_mem_obj_initialize(struct vqueue_mem_obj* obj, in vqueue_mem_obj_initialize()
261 struct vqueue_mem_obj* obj) { in vqueue_mem_insert()
274 struct vqueue_mem_obj* obj) { in vqueue_mem_delete()
285 struct vqueue_mem_obj* obj; in vqueue_map_iovs() local
364 struct vqueue_mem_obj* obj; in vqueue_unmap_iovs() local
403 struct vqueue_mem_obj* obj; in vqueue_unmap_memid() local
438 struct vqueue_mem_obj* obj; in vqueue_unmap_list() local
Dtipc_virtio_dev.c193 static int tipc_ext_mem_check_flags(struct vmm_obj* obj, uint* arch_mmu_flags) { in tipc_ext_mem_check_flags()
198 static int tipc_ext_mem_get_page(struct vmm_obj* obj, in tipc_ext_mem_get_page()
208 void tipc_ext_mem_destroy(struct vmm_obj* obj) { in tipc_ext_mem_destroy()
231 static bool vmm_obj_is_tipc_ext_mem(struct vmm_obj* obj) { in vmm_obj_is_tipc_ext_mem()
235 static struct tipc_ext_mem* vmm_obj_to_tipc_ext_mem(struct vmm_obj* obj) { in vmm_obj_to_tipc_ext_mem()
243 struct vmm_obj* tipc_ext_mem_vmm_obj_to_ext_mem_vmm_obj(struct vmm_obj* obj) { in tipc_ext_mem_vmm_obj_to_ext_mem_vmm_obj()
596 struct vmm_obj* obj = memref_handle_to_vmm_obj(handle); in suppress_handle() local
Dmemref.c165 status_t memref_create_from_vmm_obj(struct vmm_obj *obj, in memref_create_from_vmm_obj()
Dtrusty_virtio.c108 static void signal_client_bus_free(struct obj* obj) { in signal_client_bus_free()
Devent.c226 static void event_source_obj_destroy(struct obj* obj) { in event_source_obj_destroy()
Dtrusty_app.c261 struct vmm_obj* obj, in trusty_app_allow_dma_range()
722 static void destroy_app_phys_mem(struct phys_mem_obj* obj) { in destroy_app_phys_mem()
/trusty/kernel/lib/sm/
Dshared_mem.c50 struct ext_mem_obj* obj = containerof(vmm_obj, struct ext_mem_obj, vmm_obj); in sm_mem_obj_compat_destroy() local
79 struct ext_mem_obj* obj; in sm_mem_compat_get_vmm_obj() local
124 struct sm_mem_obj* obj = in sm_mem_obj_destroy() local
163 struct sm_mem_obj* obj = in sm_mem_alloc_obj() local
200 struct sm_mem_obj* obj; in sm_mem_get_vmm_obj() local
/trusty/kernel/lib/extmem/include/lib/extmem/
Dextmem.h146 struct ext_mem_obj* obj) { in ext_mem_delete()
/trusty/kernel/lib/vmm_obj_service/
Dvmm_obj_service.c41 struct vmm_obj* obj, in vmm_obj_service_create_ro()
/trusty/user/app/storage/
Dblock_cache_priv.h132 struct obj obj; member
Dblock_cache.c935 static void block_cache_entry_destroy(struct obj* obj) { in block_cache_entry_destroy()
/trusty/kernel/lib/arm_ffa/
Darm_ffa.c101 struct arm_ffa_direct_req2_bst_obj* obj; in arm_ffa_register_direct_req2_handler() local