Home
last modified time | relevance | path

Searched refs:fault_pending_wqh (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/fs/
H A Duserfaultfd.c37 * Start with fault_pending_wqh and fault_wqh so they're more likely
42 * fault_pending_wqh.lock
52 wait_queue_head_t fault_pending_wqh; member
59 /* a refile sequence protected by fault_pending_wqh lock */
169 VM_BUG_ON(spin_is_locked(&ctx->fault_pending_wqh.lock)); in userfaultfd_ctx_put()
170 VM_BUG_ON(waitqueue_active(&ctx->fault_pending_wqh)); in userfaultfd_ctx_put()
273 * the fault_pending_wqh to avoid userland having to UFFDIO_WAKE any
485 spin_lock_irq(&ctx->fault_pending_wqh.lock); in handle_userfault()
490 __add_wait_queue(&ctx->fault_pending_wqh, &uwq.wq); in handle_userfault()
497 spin_unlock_irq(&ctx->fault_pending_wqh in handle_userfault()
[all...]
/kernel/linux/linux-6.6/fs/
H A Duserfaultfd.c55 * Start with fault_pending_wqh and fault_wqh so they're more likely
60 * fault_pending_wqh.lock
70 wait_queue_head_t fault_pending_wqh; member
77 /* a refile sequence protected by fault_pending_wqh lock */
217 VM_BUG_ON(spin_is_locked(&ctx->fault_pending_wqh.lock)); in userfaultfd_ctx_put()
218 VM_BUG_ON(waitqueue_active(&ctx->fault_pending_wqh)); in userfaultfd_ctx_put()
319 * the fault_pending_wqh to avoid userland having to UFFDIO_WAKE any
537 spin_lock_irq(&ctx->fault_pending_wqh.lock); in handle_userfault()
542 __add_wait_queue(&ctx->fault_pending_wqh, &uwq.wq); in handle_userfault()
549 spin_unlock_irq(&ctx->fault_pending_wqh in handle_userfault()
[all...]

Completed in 4 milliseconds