Home
last modified time | relevance | path

Searched refs:mmap_lock (Results 1 – 12 of 12) sorted by relevance

/linux/io_uring/
H A Dmemmap.c284 lockdep_assert_held(&ctx->mmap_lock); in io_region_validate_mmap()
327 guard(mutex)(&ctx->mmap_lock); in io_uring_mmap()
359 guard(mutex)(&ctx->mmap_lock); in io_uring_get_unmapped_area()
420 guard(mutex)(&ctx->mmap_lock); in io_uring_mmap()
453 guard(mutex)(&ctx->mmap_lock); in io_uring_get_unmapped_area()
H A Dkbuf.c96 guard(mutex)(&ctx->mmap_lock); in io_buffer_add_list()
476 scoped_guard(mutex, &ctx->mmap_lock) { in io_destroy_buffers()
489 scoped_guard(mutex, &ctx->mmap_lock) in io_destroy_bl()
735 scoped_guard(mutex, &ctx->mmap_lock) in io_unregister_pbuf_ring()
770 lockdep_assert_held(&ctx->mmap_lock); in io_pbuf_get_region()
H A Dzcrx.c774 lockdep_assert_held(&ctx->mmap_lock); in io_zcrx_get_region()
864 scoped_guard(mutex, &ctx->mmap_lock) { in import_zcrx()
877 scoped_guard(mutex, &ctx->mmap_lock) { in import_zcrx()
885 scoped_guard(mutex, &ctx->mmap_lock) in import_zcrx()
1042 scoped_guard(mutex, &ctx->mmap_lock) { in io_register_zcrx()
1075 scoped_guard(mutex, &ctx->mmap_lock) { in io_register_zcrx()
1095 scoped_guard(mutex, &ctx->mmap_lock) in io_register_zcrx()
1120 scoped_guard(mutex, &ctx->mmap_lock) in io_terminate_zcrx()
1139 scoped_guard(mutex, &ctx->mmap_lock) { in io_unregister_zcrx()
H A Dregister.c587 mutex_lock(&ctx->mmap_lock); in io_register_resize_rings()
691 mutex_unlock(&ctx->mmap_lock); in io_register_resize_rings()
H A Dio_uring.c296 mutex_init(&ctx->mmap_lock); in io_ring_ctx_alloc()
/linux/kernel/bpf/
H A Dmmap_unlock_work.h67 rwsem_release(&mm->mmap_lock.dep_map, _RET_IP_); in bpf_mmap_unlock_mm()
/linux/tools/perf/util/bpf_skel/vmlinux/
H A Dvmlinux.h97 struct rw_semaphore mmap_lock; member
/linux/tools/perf/util/bpf_skel/
H A Dlock_contention.bpf.c175 struct rw_semaphore mmap_lock; member
304 /* slab and mmap_lock are part of the addr_filter */ in update_task_data()
405 if (bpf_core_field_exists(mm_new->mmap_lock)) { in delay_callback()
406 if (&mm_new->mmap_lock == (void *)lock) in delay_callback()
/linux/Documentation/admin-guide/mm/
H A Dmultigen_lru.rst41 theoretically worsen lock contention (mmap_lock). If it is
/linux/Documentation/gpu/
H A Ddrm-vm-bind-locking.rst82 correspond to the mmap_lock. An rwsem allows several readers to walk
419 mmap_lock that is grabbed when resolving a CPU pagefault. This means
/linux/kernel/
H A Dfork.c1084 init_rwsem(&mm->mmap_lock); in mmap_init_lock()
1094 mt_set_external_lock(&mm->mm_mt, &mm->mmap_lock); in mm_init()
/linux/
H A DMAINTAINERS17516 F: include/linux/mmap_lock.h
17517 F: include/trace/events/mmap_lock.h
17518 F: mm/mmap_lock.c