Searched refs:eventlink (Results 1 – 6 of 6) sorted by relevance
87 #define ipc_eventlink_active(eventlink) waitq_valid(&(eventlink)->el_base->elb_waitq) argument89 #define eventlink_remote_side(eventlink) ((eventlink) == &((eventlink)->el_base->elb_eventlink[0]) … argument90 &((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) argument93 #define ipc_eventlink_unlock(eventlink) waitq_unlock(&(eventlink)->el_base->elb_waitq) argument
60 * Applications that open user clients to a DriverKit driver can set up an eventlink63 * To configure an eventlink, the application will have to first create an eventlink object65 …* 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 …]
127 …Group. This method should be called after the client has configured the eventlink with the IOConne…
45 eventlink : eventlink_consume_ref_t);49 eventlink : eventlink_t;58 eventlink : eventlink_t;
734 simport <ipc/ipc_eventlink.h>; /* for eventlink conversions */
7451 IOEventLink::Create_Impl(OSString * name, IOUserClient * userClient, IOEventLink ** eventlink) in Create_Impl() argument7506 *eventlink = inst; in Create_Impl()