Home
last modified time | relevance | path

Searched refs:cq_ev_fd (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/include/linux/
H A Dio_uring_types.h182 struct eventfd_ctx *cq_ev_fd; member
/kernel/linux/linux-5.10/io_uring/
H A Dio_uring.c401 struct eventfd_ctx *cq_ev_fd; member
1626 if (likely(!ctx->cq_ev_fd)) in io_should_trigger_evfd()
1653 eventfd_signal_mask(ctx->cq_ev_fd, 1, EPOLL_URING_WAKE); in io_cqring_ev_posted()
1670 eventfd_signal_mask(ctx->cq_ev_fd, 1, EPOLL_URING_WAKE); in io_cqring_ev_posted_iopoll()
9297 if (ctx->cq_ev_fd) in io_eventfd_register()
9303 ctx->cq_ev_fd = eventfd_ctx_fdget(fd); in io_eventfd_register()
9304 if (IS_ERR(ctx->cq_ev_fd)) { in io_eventfd_register()
9305 int ret = PTR_ERR(ctx->cq_ev_fd); in io_eventfd_register()
9307 ctx->cq_ev_fd = NULL; in io_eventfd_register()
9316 if (ctx->cq_ev_fd) { in io_eventfd_unregister()
[all...]
/kernel/linux/linux-6.6/io_uring/
H A Dio_uring.c543 eventfd_signal_mask(ev_fd->cq_ev_fd, 1, EPOLL_URING_WAKE); in io_eventfd_ops()
550 eventfd_ctx_put(ev_fd->cq_ev_fd); in io_eventfd_ops()
579 eventfd_signal_mask(ev_fd->cq_ev_fd, 1, EPOLL_URING_WAKE); in io_eventfd_signal()
2832 ev_fd->cq_ev_fd = eventfd_ctx_fdget(fd); in io_eventfd_register()
2833 if (IS_ERR(ev_fd->cq_ev_fd)) { in io_eventfd_register()
2834 int ret = PTR_ERR(ev_fd->cq_ev_fd); in io_eventfd_register()

Completed in 19 milliseconds