Home
last modified time | relevance | path

Searched refs:eventlink (Results 1 – 6 of 6) sorted by relevance

/xnu-11215/osfmk/ipc/
H A Dipc_eventlink.h87 #define ipc_eventlink_active(eventlink) waitq_valid(&(eventlink)->el_base->elb_waitq) argument
89 #define eventlink_remote_side(eventlink) ((eventlink) == &((eventlink)->el_base->elb_eventlink[0]) … argument
90 &((eventlink)->el_base->elb_eventlink[1]) : &((eventlink)->el_base->elb_eventlink[0]))
92 #define ipc_eventlink_lock(eventlink) waitq_lock(&(eventlink)->el_base->elb_waitq) argument
93 #define ipc_eventlink_unlock(eventlink) waitq_unlock(&(eventlink)->el_base->elb_waitq) argument
/xnu-11215/iokit/DriverKit/
H A DIOEventLink.iig60 * Applications that open user clients to a DriverKit driver can set up an eventlink
63 * To configure an eventlink, the application will have to first create an eventlink object
65 …* the remote eventlink port with os_eventlink_extract_remote_port(). To send the remote eventlink …
104 * @brief Set the port for this eventlink.
115 …* @brief Signal the eventlink. If a thread is waiting on the eventlink, this will wake up th…
123 * @brief Wait on the eventlink.
131 …* @brief Signal the eventlink and wait. If a thread is waiting on the eventlink, this will w…
140 …* @brief Signal the eventlink and wait with a timeout. If a thread is waiting on the eventli…
163 * @discussion If a thread is waiting on the eventlink, cancellation will wake up that thread.
178 * @brief Associate a thread with the eventlink.
[all …]
H A DIOWorkGroup.iig127 …Group. This method should be called after the client has configured the eventlink with the IOConne…
/xnu-11215/osfmk/mach/
H A Dmach_eventlink.defs45 eventlink : eventlink_consume_ref_t);
49 eventlink : eventlink_t;
58 eventlink : eventlink_t;
H A Dmach_types.defs734 simport <ipc/ipc_eventlink.h>; /* for eventlink conversions */
/xnu-11215/iokit/Kernel/
H A DIOUserServer.cpp7451 IOEventLink::Create_Impl(OSString * name, IOUserClient * userClient, IOEventLink ** eventlink) in Create_Impl() argument
7506 *eventlink = inst; in Create_Impl()