Home
last modified time | relevance | path

Searched refs:mmap_changing (Results 1 – 3 of 3) sorted by relevance

/OK3568_Linux_fs/kernel/mm/
H A Duserfaultfd.c536 bool *mmap_changing, in __mcopy_atomic() argument
570 if (mmap_changing && READ_ONCE(*mmap_changing)) in __mcopy_atomic()
704 bool *mmap_changing, __u64 mode) in mcopy_atomic() argument
707 MCOPY_ATOMIC_NORMAL, mmap_changing, mode); in mcopy_atomic()
711 unsigned long len, bool *mmap_changing) in mfill_zeropage() argument
714 mmap_changing, 0); in mfill_zeropage()
718 unsigned long len, bool *mmap_changing) in mcopy_continue() argument
721 mmap_changing, 0); in mcopy_continue()
725 unsigned long len, bool enable_wp, bool *mmap_changing) in mwriteprotect_range() argument
748 if (mmap_changing && READ_ONCE(*mmap_changing)) in mwriteprotect_range()
/OK3568_Linux_fs/kernel/include/linux/
H A Duserfaultfd_k.h63 bool *mmap_changing, __u64 mode);
67 bool *mmap_changing);
69 unsigned long len, bool *mmap_changing);
72 bool enable_wp, bool *mmap_changing);
/OK3568_Linux_fs/kernel/fs/
H A Duserfaultfd.c70 bool mmap_changing; member
627 WRITE_ONCE(ctx->mmap_changing, false); in userfaultfd_event_wait_completion()
675 ctx->mmap_changing = false; in dup_userfaultfd()
680 WRITE_ONCE(octx->mmap_changing, true); in dup_userfaultfd()
727 WRITE_ONCE(ctx->mmap_changing, true); in mremap_userfaultfd_prep()
772 WRITE_ONCE(ctx->mmap_changing, true); in userfaultfd_remove()
816 WRITE_ONCE(ctx->mmap_changing, true); in userfaultfd_unmap_prep()
1706 if (READ_ONCE(ctx->mmap_changing)) in userfaultfd_copy()
1730 uffdio_copy.len, &ctx->mmap_changing, in userfaultfd_copy()
1763 if (READ_ONCE(ctx->mmap_changing)) in userfaultfd_zeropage()
[all …]