Searched refs:mmap_lock (Results 1 – 12 of 12) sorted by relevance
| /linux/io_uring/ |
| H A D | memmap.c | 284 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 D | kbuf.c | 96 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 D | zcrx.c | 774 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 D | register.c | 587 mutex_lock(&ctx->mmap_lock); in io_register_resize_rings() 691 mutex_unlock(&ctx->mmap_lock); in io_register_resize_rings()
|
| H A D | io_uring.c | 296 mutex_init(&ctx->mmap_lock); in io_ring_ctx_alloc()
|
| /linux/kernel/bpf/ |
| H A D | mmap_unlock_work.h | 67 rwsem_release(&mm->mmap_lock.dep_map, _RET_IP_); in bpf_mmap_unlock_mm()
|
| /linux/tools/perf/util/bpf_skel/vmlinux/ |
| H A D | vmlinux.h | 97 struct rw_semaphore mmap_lock; member
|
| /linux/tools/perf/util/bpf_skel/ |
| H A D | lock_contention.bpf.c | 175 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 D | multigen_lru.rst | 41 theoretically worsen lock contention (mmap_lock). If it is
|
| /linux/Documentation/gpu/ |
| H A D | drm-vm-bind-locking.rst | 82 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 D | fork.c | 1084 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 D | MAINTAINERS | 17516 F: include/linux/mmap_lock.h 17517 F: include/trace/events/mmap_lock.h 17518 F: mm/mmap_lock.c
|