Searched refs:mmap_changing (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/mm/ |
H A D | userfaultfd.c | 395 atomic_t *mmap_changing, in mfill_atomic_hugetlb() argument 516 if (mmap_changing && atomic_read(mmap_changing)) { in mfill_atomic_hugetlb() 554 atomic_t *mmap_changing, 606 atomic_t *mmap_changing, in mfill_atomic() argument 639 if (mmap_changing && atomic_read(mmap_changing)) in mfill_atomic() 672 len, mmap_changing, flags); in mfill_atomic() 776 atomic_t *mmap_changing, uffd_flags_t flags) in mfill_atomic_copy() argument 778 return mfill_atomic(dst_mm, dst_start, src_start, len, mmap_changing, in mfill_atomic_copy() 783 unsigned long len, atomic_t *mmap_changing) in mfill_atomic_zeropage() argument 785 return mfill_atomic(dst_mm, start, 0, len, mmap_changing, in mfill_atomic_zeropage() [all …]
|
/openbmc/linux/include/linux/ |
H A D | userfaultfd_k.h | 79 atomic_t *mmap_changing, uffd_flags_t flags); 83 atomic_t *mmap_changing); 85 unsigned long len, atomic_t *mmap_changing, 88 unsigned long len, atomic_t *mmap_changing, 92 bool enable_wp, atomic_t *mmap_changing);
|
/openbmc/linux/fs/ |
H A D | userfaultfd.c | 88 atomic_t mmap_changing; member 676 atomic_dec(&ctx->mmap_changing); in userfaultfd_event_wait_completion() 677 VM_BUG_ON(atomic_read(&ctx->mmap_changing) < 0); in userfaultfd_event_wait_completion() 723 atomic_set(&ctx->mmap_changing, 0); in dup_userfaultfd() 728 atomic_inc(&octx->mmap_changing); in dup_userfaultfd() 775 atomic_inc(&ctx->mmap_changing); in mremap_userfaultfd_prep() 821 atomic_inc(&ctx->mmap_changing); in userfaultfd_remove() 863 atomic_inc(&ctx->mmap_changing); in userfaultfd_unmap_prep() 1760 if (atomic_read(&ctx->mmap_changing)) in userfaultfd_copy() 1784 uffdio_copy.len, &ctx->mmap_changing, in userfaultfd_copy() [all …]
|