Searched refs:fd_wqh (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/fs/ |
H A D | userfaultfd.c | 41 * fd_wqh.lock 47 * since fd_wqh.lock is taken by aio_poll() while it's holding a lock that's 56 wait_queue_head_t fd_wqh; member 175 VM_BUG_ON(spin_is_locked(&ctx->fd_wqh.lock)); in userfaultfd_ctx_put() 176 VM_BUG_ON(waitqueue_active(&ctx->fd_wqh)); in userfaultfd_ctx_put() 509 wake_up_poll(&ctx->fd_wqh, EPOLLIN); in handle_userfault() 592 wake_up_poll(&ctx->fd_wqh, EPOLLIN); in userfaultfd_event_wait_completion() 897 wake_up_poll(&ctx->fd_wqh, EPOLLHUP); in userfaultfd_release() 938 poll_wait(file, &ctx->fd_wqh, wait); in userfaultfd_poll() 1003 /* always take the fd_wqh loc in userfaultfd_ctx_read() [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | userfaultfd.c | 59 * fd_wqh.lock 65 * since fd_wqh.lock is taken by aio_poll() while it's holding a lock that's 74 wait_queue_head_t fd_wqh; member 223 VM_BUG_ON(spin_is_locked(&ctx->fd_wqh.lock)); in userfaultfd_ctx_put() 224 VM_BUG_ON(waitqueue_active(&ctx->fd_wqh)); in userfaultfd_ctx_put() 560 wake_up_poll(&ctx->fd_wqh, EPOLLIN); in handle_userfault() 643 wake_up_poll(&ctx->fd_wqh, EPOLLIN); in userfaultfd_event_wait_completion() 956 wake_up_poll(&ctx->fd_wqh, EPOLLHUP); in userfaultfd_release() 997 poll_wait(file, &ctx->fd_wqh, wait); in userfaultfd_poll() 1062 /* always take the fd_wqh loc in userfaultfd_ctx_read() [all...] |
Completed in 4 milliseconds