wait_queue_t 40 include/linux/eventfd.h int eventfd_ctx_remove_wait_queue(struct eventfd_ctx *ctx, wait_queue_t *wait, wait_queue_t 76 include/linux/eventfd.h wait_queue_t *wait, __u64 *cnt) wait_queue_t 534 include/linux/pagemap.h extern void add_page_wait_queue(struct page *page, wait_queue_t *waiter); wait_queue_t 78 include/linux/poll.h wait_queue_t wait; wait_queue_t 12 include/linux/wait.h typedef struct __wait_queue wait_queue_t; wait_queue_t 13 include/linux/wait.h typedef int (*wait_queue_func_t)(wait_queue_t *wait, unsigned mode, int flags, void *key); wait_queue_t 14 include/linux/wait.h int default_wake_function(wait_queue_t *wait, unsigned mode, int flags, void *key); wait_queue_t 33 include/linux/wait.h wait_queue_t wait; wait_queue_t 54 include/linux/wait.h wait_queue_t name = __WAITQUEUE_INITIALIZER(name, tsk) wait_queue_t 87 include/linux/wait.h static inline void init_waitqueue_entry(wait_queue_t *q, struct task_struct *p) wait_queue_t 95 include/linux/wait.h init_waitqueue_func_entry(wait_queue_t *q, wait_queue_func_t func) wait_queue_t 107 include/linux/wait.h extern void add_wait_queue(wait_queue_head_t *q, wait_queue_t *wait); wait_queue_t 108 include/linux/wait.h extern void add_wait_queue_exclusive(wait_queue_head_t *q, wait_queue_t *wait); wait_queue_t 109 include/linux/wait.h extern void remove_wait_queue(wait_queue_head_t *q, wait_queue_t *wait); wait_queue_t 111 include/linux/wait.h static inline void __add_wait_queue(wait_queue_head_t *head, wait_queue_t *new) wait_queue_t 120 include/linux/wait.h __add_wait_queue_exclusive(wait_queue_head_t *q, wait_queue_t *wait) wait_queue_t 127 include/linux/wait.h wait_queue_t *new) wait_queue_t 133 include/linux/wait.h __add_wait_queue_tail_exclusive(wait_queue_head_t *q, wait_queue_t *wait) wait_queue_t 140 include/linux/wait.h __remove_wait_queue(wait_queue_head_t *head, wait_queue_t *old) wait_queue_t 212 include/linux/wait.h wait_queue_t __wait; \ wait_queue_t 828 include/linux/wait.h void prepare_to_wait(wait_queue_head_t *q, wait_queue_t *wait, int state); wait_queue_t 829 include/linux/wait.h void prepare_to_wait_exclusive(wait_queue_head_t *q, wait_queue_t *wait, int state); wait_queue_t 830 include/linux/wait.h long prepare_to_wait_event(wait_queue_head_t *q, wait_queue_t *wait, int state); wait_queue_t 831 include/linux/wait.h void finish_wait(wait_queue_head_t *q, wait_queue_t *wait); wait_queue_t 832 include/linux/wait.h void abort_exclusive_wait(wait_queue_head_t *q, wait_queue_t *wait, unsigned int mode, void *key); wait_queue_t 833 include/linux/wait.h int autoremove_wake_function(wait_queue_t *wait, unsigned mode, int sync, void *key); wait_queue_t 834 include/linux/wait.h int wake_bit_function(wait_queue_t *wait, unsigned mode, int sync, void *key); wait_queue_t 837 include/linux/wait.h wait_queue_t name = { \