Symbol: io_poll
io_uring/poll.c
106
static struct io_poll *io_poll_get_double(struct io_kiocb *req)
io_uring/poll.c
114
static struct io_poll *io_poll_get_single(struct io_kiocb *req)
io_uring/poll.c
117
return io_kiocb_to_cmd(req, struct io_poll);
io_uring/poll.c
131
static void io_init_poll_iocb(struct io_poll *poll, __poll_t events)
io_uring/poll.c
141
static void io_poll_remove_waitq(struct io_poll *poll)
io_uring/poll.c
160
static inline void io_poll_remove_entry(struct io_poll *poll)
io_uring/poll.c
354
struct io_poll *poll;
io_uring/poll.c
356
poll = io_kiocb_to_cmd(req, struct io_poll);
io_uring/poll.c
389
static __cold int io_pollfree_wake(struct io_kiocb *req, struct io_poll *poll)
io_uring/poll.c
402
struct io_poll *poll = container_of(wait, struct io_poll, wait);
io_uring/poll.c
438
struct io_poll *poll = io_poll_get_single(req);
io_uring/poll.c
460
static void __io_queue_proc(struct io_poll *poll, struct io_poll_table *pt,
io_uring/poll.c
462
struct io_poll **poll_ptr)
io_uring/poll.c
473
struct io_poll *first = poll;
io_uring/poll.c
521
struct io_poll *poll = io_kiocb_to_cmd(pt->req, struct io_poll);
io_uring/poll.c
524
(struct io_poll **) &pt->req->async_data);
io_uring/poll.c
549
struct io_poll *poll,
io_uring/poll.c
881
struct io_poll *poll = io_kiocb_to_cmd(req, struct io_poll);
io_uring/poll.c
898
struct io_poll *poll = io_kiocb_to_cmd(req, struct io_poll);
io_uring/poll.c
935
struct io_poll *poll = io_kiocb_to_cmd(preq, struct io_poll);
io_uring/poll.h
22
struct io_poll poll;
io_uring/poll.h
23
struct io_poll *double_poll;