Home
last modified time | relevance | path

Searched refs:handle_set (Results 1 – 5 of 5) sorted by relevance

/trusty/kernel/lib/trusty/
Dhandle_set.c53 struct handle_set { struct
75 static inline struct handle_set* handle_to_handle_set(struct handle* h) { in handle_to_handle_set() argument
77 return containerof(h, struct handle_set, handle); in handle_to_handle_set()
82 struct handle_set* hset = handle_to_handle_set(h); in hset_poll()
90 static void hset_detach_ref_locked(struct handle_set* hset, in hset_detach_ref_locked()
112 struct handle_set* hset = handle_to_handle_set(h); in hset_destroy()
119 static void hset_init(struct handle_set* hset) { in hset_init()
127 struct handle_set* hset; in handle_set_create()
147 struct handle_set* hset = handle_to_handle_set(ref->parent); in hset_waiter_notify()
154 static int hset_attach_ref(struct handle_set* hset, struct handle_ref* ref) { in hset_attach_ref()
[all …]
Dtipc_dev_ql.c73 struct handle* handle_set; member
251 dev->handle_set = handle_set_create(); in dev_create()
252 if (!dev->handle_set) { in dev_create()
389 rc = handle_set_attach(dev->handle_set, ref); in dev_connect()
487 *ready = handle_set_ready(dev->handle_set); in dev_has_event()
536 rc = handle_set_wait(dev->handle_set, &hsevt, 0); in dev_get_event()
Drules.mk33 $(LOCAL_DIR)/handle_set.c \
/trusty/user/base/lib/tipc/rust/src/service/
Dhandle_set.rs60 let handle_set = Self { localVariable
67 for port in &handle_set.ports {
68 handle_set.do_set_ctrl(
75 Ok(handle_set)
/trusty/user/base/lib/tipc/rust/src/
Dservice.rs30 use handle_set::HandleSet;
32 mod handle_set; module
911 handle_set: HandleSet<D, PORT_COUNT, MAX_CONNECTION_COUNT>, field
1038 let handle_set = HandleSet::try_new(ports)?; in new_with_dispatcher() localVariable
1040 Ok(Self { dispatcher, handle_set, buffer }) in new_with_dispatcher()
1094 let event = self.handle_set.wait(None)?; in event_loop_inner()
1120 self.handle_set.close(channel); in handler()
1125 self.handle_set.close(channel); in handler()
1132 self.handle_set.close(channel); in handler()
1173 self.handle_set.add_connection(connection_channel)?; in handle_connect()