Home
last modified time | relevance | path

Searched refs:io_poll (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/io_uring/
H A Dpoll.c104 static struct io_poll *io_poll_get_double(struct io_kiocb *req) in io_poll_get_double()
112 static struct io_poll *io_poll_get_single(struct io_kiocb *req) in io_poll_get_single()
115 return io_kiocb_to_cmd(req, struct io_poll); in io_poll_get_single()
170 static void io_init_poll_iocb(struct io_poll *poll, __poll_t events) in io_init_poll_iocb()
180 static inline void io_poll_remove_entry(struct io_poll *poll) in io_poll_remove_entry()
367 struct io_poll *poll; in io_poll_task_func()
369 poll = io_kiocb_to_cmd(req, struct io_poll); in io_poll_task_func()
402 static __cold int io_pollfree_wake(struct io_kiocb *req, struct io_poll *poll) in io_pollfree_wake()
431 struct io_poll *poll = container_of(wait, struct io_poll, wait); in io_poll_wake()
468 struct io_poll *poll = io_poll_get_single(req); in io_poll_double_prepare()
[all …]
H A Dpoll.h11 struct io_poll { struct
21 struct io_poll poll; argument
24 struct io_poll *double_poll;
/openbmc/qemu/util/
H A Daio-posix.c105 AioPollFn *io_poll, in aio_set_fd_handler() argument
115 if (io_poll && !io_poll_ready) { in aio_set_fd_handler()
116 io_poll = NULL; /* polling only makes sense if there is a handler */ in aio_set_fd_handler()
124 if (!io_read && !io_write && !io_poll) { in aio_set_fd_handler()
132 poll_disable_change = -!node->io_poll; in aio_set_fd_handler()
134 poll_disable_change = !io_poll - (node && !node->io_poll); in aio_set_fd_handler()
144 new_node->io_poll = io_poll; in aio_set_fd_handler()
199 AioPollFn *io_poll, in aio_set_event_notifier() argument
203 (IOHandler *)io_read, NULL, io_poll, in aio_set_event_notifier()
248 if (!started && node->io_poll(node->opaque)) { in poll_set_started()
[all …]
H A Daio-posix.h26 AioPollFn *io_poll; member
H A Daio-win32.c69 AioPollFn *io_poll, in aio_set_fd_handler() argument
137 AioPollFn *io_poll, in aio_set_event_notifier() argument
/openbmc/qemu/include/block/
H A Daio.h467 AioPollFn *io_poll,
481 AioPollFn *io_poll,
/openbmc/linux/Documentation/ABI/stable/
H A Dsysfs-block335 What: /sys/block/<disk>/queue/io_poll