Home
last modified time | relevance | path

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

/linux/mm/
H A Duserfaultfd.c518 up_read(&ctx->map_changing_lock); in mfill_atomic_hugetlb()
561 down_read(&ctx->map_changing_lock); in mfill_atomic_hugetlb()
607 up_read(&ctx->map_changing_lock); in mfill_atomic_hugetlb()
636 up_read(&ctx->map_changing_lock); in mfill_atomic_hugetlb()
745 down_read(&ctx->map_changing_lock); in mfill_atomic()
823 up_read(&ctx->map_changing_lock); in mfill_atomic()
854 up_read(&ctx->map_changing_lock); in mfill_atomic()
960 down_read(&ctx->map_changing_lock); in mwriteprotect_range()
991 up_read(&ctx->map_changing_lock); in mwriteprotect_range()
1716 down_read(&ctx->map_changing_lock); in move_pages()
[all …]
/linux/fs/
H A Duserfaultfd.c653 init_rwsem(&ctx->map_changing_lock); in dup_userfaultfd()
659 down_write(&octx->map_changing_lock); in dup_userfaultfd()
661 up_write(&octx->map_changing_lock); in dup_userfaultfd()
736 down_write(&ctx->map_changing_lock); in mremap_userfaultfd_prep()
738 up_write(&ctx->map_changing_lock); in mremap_userfaultfd_prep()
782 down_write(&ctx->map_changing_lock); in userfaultfd_remove()
784 up_write(&ctx->map_changing_lock); in userfaultfd_remove()
826 down_write(&ctx->map_changing_lock); in userfaultfd_unmap_prep()
828 up_write(&ctx->map_changing_lock); in userfaultfd_unmap_prep()
2112 init_rwsem(&ctx->map_changing_lock); in new_userfaultfd()
[all...]
/linux/include/linux/
H A Duserfaultfd_k.h78 struct rw_semaphore map_changing_lock; member