Searched refs:handle_ref (Results 1 – 12 of 12) sorted by relevance
/trusty/kernel/lib/trusty/include/lib/trusty/ |
D | handle_set.h | 37 int handle_set_attach(struct handle* h, struct handle_ref* ref); 39 void handle_set_detach_ref(struct handle_ref* ref); 41 void handle_set_update_ref(struct handle_ref* ref, 46 struct handle_ref* out,
|
D | handle.h | 109 struct handle_ref { struct 169 int handle_ref_wait(const struct handle_ref* in, 170 struct handle_ref* out,
|
D | ipc.h | 105 struct obj_ref handle_ref; member
|
/trusty/kernel/lib/trusty/ |
D | handle_set.c | 91 struct handle_ref* ref) { in hset_detach_ref_locked() 142 struct handle_ref* ref = containerof(w, struct handle_ref, waiter); in hset_waiter_notify() 154 static int hset_attach_ref(struct handle_set* hset, struct handle_ref* ref) { in hset_attach_ref() 185 struct handle_ref* ref; in hset_find_target() 191 list_for_every_entry(&hset->ref_list, ref, struct handle_ref, set_node) { in hset_find_target() 210 static int hset_attach_hset(struct handle_set* hset, struct handle_ref* ref) { in hset_attach_hset() 223 int handle_set_attach(struct handle* h, struct handle_ref* ref) { in handle_set_attach() 242 void handle_set_detach_ref(struct handle_ref* ref) { in handle_set_detach_ref() 255 void handle_set_update_ref(struct handle_ref* ref, in handle_set_update_ref() 270 static int _hset_do_poll(struct handle_set* hset, struct handle_ref* out) { in _hset_do_poll() [all …]
|
D | uctx.c | 176 struct handle_ref* ref; in remove_handle() 177 struct handle_ref* tmp; in remove_handle() 185 struct handle_ref, uctx_node) { in remove_handle() 210 struct handle_ref* ref; in _hset_add_handle() 245 struct handle_ref* ref; in rebuild_hset_all() 288 ref = list_remove_head_type(&ctx->htbl[idx].ref_list, struct handle_ref, in rebuild_hset_all() 411 struct handle_ref* out) { in uctx_handle_get_tmp_ref() 430 struct handle_ref* ref = list_peek_head_type( in uctx_handle_get_tmp_ref() 431 &ctx->htbl[ret].ref_list, struct handle_ref, uctx_node); in uctx_handle_get_tmp_ref() 448 struct handle_ref tmp_ref; in uctx_handle_get() [all …]
|
D | ipc.c | 541 chan_add_ref(chan, &chan->handle_ref); in chan_handle_init() 566 obj_ref_init(&chan->handle_ref); in chan_alloc() 599 chan_del_ref(chan, &chan->handle_ref); in chan_shutdown_locked() 652 chan_del_ref(chan, &chan->handle_ref); in chan_handle_destroy() 791 chan_del_ref(server, &server->handle_ref); in port_attach_client()
|
D | event.c | 135 struct obj_ref handle_ref; member 267 obj_del_ref(&es->refobj, &es->handle_ref, event_source_obj_destroy); in event_source_destroy() 449 obj_init(&es->refobj, &es->handle_ref); in event_source_create()
|
D | tipc_dev_ql.c | 67 struct handle_ref* ref; 340 struct handle_ref* ref; in dev_connect() 534 struct handle_ref hsevt; in dev_get_event()
|
/trusty/kernel/lib/unittest/include/lib/unittest/ |
D | unittest.h | 42 struct handle_ref _href;
|
/trusty/kernel/lib/ktipc/ |
D | ktipc.c | 46 struct handle_ref href; 53 struct handle_ref href; 339 struct handle_ref evt_ref; in ksrv_event_loop()
|
/trusty/kernel/app/uirqtest/ |
D | uevt_test.c | 41 struct handle_ref hevts_ref; 42 struct handle_ref hevt1_ref; 43 struct handle_ref hevt2_ref; 216 struct handle_ref ref; in TEST_F() 306 struct handle_ref ref; in TEST_F()
|
/trusty/kernel/lib/unittest/ |
D | unittest.c | 149 struct handle_ref evt; in unittest_loop()
|