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()
610 up_read(&ctx->map_changing_lock); in mfill_atomic_hugetlb()
639 up_read(&ctx->map_changing_lock); in mfill_atomic_hugetlb()
748 down_read(&ctx->map_changing_lock); in mfill_atomic()
826 up_read(&ctx->map_changing_lock); in mfill_atomic()
857 up_read(&ctx->map_changing_lock); in mfill_atomic()
963 down_read(&ctx->map_changing_lock); in mwriteprotect_range()
994 up_read(&ctx->map_changing_lock); in mwriteprotect_range()
1795 down_read(&ctx->map_changing_lock); in move_pages()
[all …]
/linux/fs/
H A Duserfaultfd.c670 init_rwsem(&ctx->map_changing_lock); in dup_userfaultfd()
676 down_write(&octx->map_changing_lock); in dup_userfaultfd()
678 up_write(&octx->map_changing_lock); in dup_userfaultfd()
753 down_write(&ctx->map_changing_lock); in mremap_userfaultfd_prep()
755 up_write(&ctx->map_changing_lock); in mremap_userfaultfd_prep()
804 down_write(&ctx->map_changing_lock); in userfaultfd_remove()
806 up_write(&ctx->map_changing_lock); in userfaultfd_remove()
848 down_write(&ctx->map_changing_lock); in userfaultfd_unmap_prep()
850 up_write(&ctx->map_changing_lock); in userfaultfd_unmap_prep()
2151 init_rwsem(&ctx->map_changing_lock); in new_userfaultfd()
/linux/include/linux/
H A Duserfaultfd_k.h74 struct rw_semaphore map_changing_lock; member