Searched refs:waiter_context (Results 1 – 7 of 7) sorted by relevance
24 struct waiter_context { struct36 int waiter_context_init(struct waiter_context *waiter, argument38 int waiter_context_prepare(struct waiter_context *waiter);39 int waiter_context_wait_event(struct waiter_context *waiter,41 void waiter_context_release(struct waiter_context *waiter);42 void waiter_context_destroy(struct waiter_context *waiter);47 int (*prepare)(struct waiter_context *waiter);48 int (*wait_event)(struct waiter_context *waiter, int timeout_msec);49 void (*release)(struct waiter_context *waiter);
41 int waiter_context_init(struct waiter_context *waiter, in waiter_context_init()80 int waiter_context_prepare(struct waiter_context *waiter) in waiter_context_prepare()85 int waiter_context_wait_event(struct waiter_context *waiter, in waiter_context_wait_event()91 void waiter_context_release(struct waiter_context *waiter) in waiter_context_release()96 void waiter_context_destroy(struct waiter_context *waiter) in waiter_context_destroy()
16 static int poll_prepare(struct waiter_context *waiter) in poll_prepare()22 static int poll_wait_event(struct waiter_context *waiter, int timeout_msec) in poll_wait_event()33 static void poll_release(struct waiter_context *waiter) in poll_release()
37 static int select_prepare(struct waiter_context *waiter) in select_prepare()42 static int select_wait_event(struct waiter_context *waiter, int timeout_msec) in select_wait_event()97 static void select_release(struct waiter_context *waiter) in select_release()
25 static int epoll_prepare(struct waiter_context *waiter) in epoll_prepare()51 static int epoll_wait_event(struct waiter_context *waiter, int timeout_msec) in epoll_wait_event()81 static void epoll_release(struct waiter_context *waiter) in epoll_release()
63 struct waiter_context *waiter;
349 struct waiter_context *waiter = state->waiter; in xfer_libasound_wait_event()