Lines Matching refs:io_poll_iocb
485 struct io_poll_iocb { struct
806 struct io_poll_iocb poll;
807 struct io_poll_iocb *double_poll;
835 struct io_poll_iocb poll;
5543 static struct io_poll_iocb *io_poll_get_double(struct io_kiocb *req) in io_poll_get_double()
5551 static struct io_poll_iocb *io_poll_get_single(struct io_kiocb *req) in io_poll_get_single()
5567 static void io_init_poll_iocb(struct io_poll_iocb *poll, __poll_t events, in io_init_poll_iocb()
5578 static inline void io_poll_remove_entry(struct io_poll_iocb *poll) in io_poll_remove_entry()
5592 struct io_poll_iocb *poll = io_poll_get_single(req); in io_poll_remove_entries()
5593 struct io_poll_iocb *poll_double = io_poll_get_double(req); in io_poll_remove_entries()
5628 struct io_poll_iocb *poll = io_poll_get_single(req); in io_poll_check_events()
5770 struct io_poll_iocb *poll = container_of(wait, struct io_poll_iocb, in io_poll_wake()
5816 static void __io_queue_proc(struct io_poll_iocb *poll, struct io_poll_table *pt, in __io_queue_proc()
5818 struct io_poll_iocb **poll_ptr) in __io_queue_proc()
5828 struct io_poll_iocb *first = poll; in __io_queue_proc()
5866 (struct io_poll_iocb **) &pt->req->async_data); in io_poll_queue_proc()
5870 struct io_poll_iocb *poll, in __io_arm_poll_handler()
6119 struct io_poll_iocb *poll = &req->poll; in io_poll_add_prep()
6137 struct io_poll_iocb *poll = &req->poll; in io_poll_add()