Searched refs:map_changing_lock (Results 1 – 3 of 3) sorted by relevance
518 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() 1789 /* Re-check after taking map_changing_lock */ in move_pages() [all...]
670 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()
74 struct rw_semaphore map_changing_lock; member