mmap_sem          960 arch/alpha/kernel/traps.c 		down_read(&mm->mmap_sem);
mmap_sem          965 arch/alpha/kernel/traps.c 		up_read(&mm->mmap_sem);
mmap_sem          120 arch/alpha/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          183 arch/alpha/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          190 arch/alpha/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          214 arch/alpha/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          221 arch/alpha/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem           91 arch/arc/kernel/process.c 	down_read(&current->mm->mmap_sem);
mmap_sem           94 arch/arc/kernel/process.c 	up_read(&current->mm->mmap_sem);
mmap_sem           92 arch/arc/kernel/troubleshoot.c 	down_read(&active_mm->mmap_sem);
mmap_sem          115 arch/arc/kernel/troubleshoot.c 	up_read(&active_mm->mmap_sem);
mmap_sem          104 arch/arc/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          156 arch/arc/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          432 arch/arm/kernel/process.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem          459 arch/arm/kernel/process.c 	up_write(&mm->mmap_sem);
mmap_sem          100 arch/arm/kernel/swp_emulate.c 	down_read(&current->mm->mmap_sem);
mmap_sem          105 arch/arm/kernel/swp_emulate.c 	up_read(&current->mm->mmap_sem);
mmap_sem           99 arch/arm/lib/uaccess_with_memcpy.c 		down_read(&current->mm->mmap_sem);
mmap_sem          107 arch/arm/lib/uaccess_with_memcpy.c 				up_read(&current->mm->mmap_sem);
mmap_sem          111 arch/arm/lib/uaccess_with_memcpy.c 				down_read(&current->mm->mmap_sem);
mmap_sem          131 arch/arm/lib/uaccess_with_memcpy.c 		up_read(&current->mm->mmap_sem);
mmap_sem          168 arch/arm/lib/uaccess_with_memcpy.c 	down_read(&current->mm->mmap_sem);
mmap_sem          175 arch/arm/lib/uaccess_with_memcpy.c 			up_read(&current->mm->mmap_sem);
mmap_sem          178 arch/arm/lib/uaccess_with_memcpy.c 			down_read(&current->mm->mmap_sem);
mmap_sem          196 arch/arm/lib/uaccess_with_memcpy.c 	up_read(&current->mm->mmap_sem);
mmap_sem          273 arch/arm/mm/fault.c 	if (!down_read_trylock(&mm->mmap_sem)) {
mmap_sem          277 arch/arm/mm/fault.c 		down_read(&mm->mmap_sem);
mmap_sem          330 arch/arm/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          386 arch/arm64/kernel/traps.c 	down_read(&current->mm->mmap_sem);
mmap_sem          391 arch/arm64/kernel/traps.c 	up_read(&current->mm->mmap_sem);
mmap_sem          349 arch/arm64/kernel/vdso.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem          366 arch/arm64/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem          410 arch/arm64/kernel/vdso.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem          418 arch/arm64/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem          503 arch/arm64/mm/fault.c 	if (!down_read_trylock(&mm->mmap_sem)) {
mmap_sem          507 arch/arm64/mm/fault.c 		down_read(&mm->mmap_sem);
mmap_sem          516 arch/arm64/mm/fault.c 			up_read(&mm->mmap_sem);
mmap_sem          548 arch/arm64/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem           53 arch/csky/kernel/vdso.c 	down_write(&mm->mmap_sem);
mmap_sem           73 arch/csky/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem          119 arch/csky/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          169 arch/csky/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          177 arch/csky/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          216 arch/csky/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem           55 arch/hexagon/kernel/vdso.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem           79 arch/hexagon/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem           58 arch/hexagon/mm/vm_fault.c 	down_read(&mm->mmap_sem);
mmap_sem          111 arch/hexagon/mm/vm_fault.c 		up_read(&mm->mmap_sem);
mmap_sem          115 arch/hexagon/mm/vm_fault.c 	up_read(&mm->mmap_sem);
mmap_sem          142 arch/hexagon/mm/vm_fault.c 	up_read(&mm->mmap_sem);
mmap_sem         2261 arch/ia64/kernel/perfmon.c 	down_write(&task->mm->mmap_sem);
mmap_sem         2267 arch/ia64/kernel/perfmon.c 		up_write(&task->mm->mmap_sem);
mmap_sem         2278 arch/ia64/kernel/perfmon.c 		up_write(&task->mm->mmap_sem);
mmap_sem         2289 arch/ia64/kernel/perfmon.c 	up_write(&task->mm->mmap_sem);
mmap_sem           74 arch/ia64/mm/fault.c 	prefetchw(&mm->mmap_sem);
mmap_sem          105 arch/ia64/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          182 arch/ia64/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          213 arch/ia64/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          279 arch/ia64/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          121 arch/ia64/mm/init.c 		down_write(&current->mm->mmap_sem);
mmap_sem          123 arch/ia64/mm/init.c 			up_write(&current->mm->mmap_sem);
mmap_sem          127 arch/ia64/mm/init.c 		up_write(&current->mm->mmap_sem);
mmap_sem          139 arch/ia64/mm/init.c 			down_write(&current->mm->mmap_sem);
mmap_sem          141 arch/ia64/mm/init.c 				up_write(&current->mm->mmap_sem);
mmap_sem          145 arch/ia64/mm/init.c 			up_write(&current->mm->mmap_sem);
mmap_sem          402 arch/m68k/kernel/sys_m68k.c 		down_read(&current->mm->mmap_sem);
mmap_sem          453 arch/m68k/kernel/sys_m68k.c 	up_read(&current->mm->mmap_sem);
mmap_sem          473 arch/m68k/kernel/sys_m68k.c 		down_read(&mm->mmap_sem);
mmap_sem          496 arch/m68k/kernel/sys_m68k.c 		up_read(&mm->mmap_sem);
mmap_sem          500 arch/m68k/kernel/sys_m68k.c 		up_read(&mm->mmap_sem);
mmap_sem          540 arch/m68k/kernel/sys_m68k.c 	down_read(&mm->mmap_sem);
mmap_sem          546 arch/m68k/kernel/sys_m68k.c 	up_read(&mm->mmap_sem);
mmap_sem           89 arch/m68k/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          180 arch/m68k/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          188 arch/m68k/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          217 arch/m68k/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          140 arch/microblaze/mm/fault.c 	if (unlikely(!down_read_trylock(&mm->mmap_sem))) {
mmap_sem          145 arch/microblaze/mm/fault.c 		down_read(&mm->mmap_sem);
mmap_sem          252 arch/microblaze/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          263 arch/microblaze/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          282 arch/microblaze/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          290 arch/microblaze/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          757 arch/mips/kernel/traps.c 		down_read(&current->mm->mmap_sem);
mmap_sem          763 arch/mips/kernel/traps.c 		up_read(&current->mm->mmap_sem);
mmap_sem           95 arch/mips/kernel/vdso.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem          186 arch/mips/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem          100 arch/mips/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          194 arch/mips/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          202 arch/mips/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          254 arch/mips/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          261 arch/mips/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          133 arch/nds32/kernel/vdso.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem          188 arch/nds32/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem          193 arch/nds32/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem          126 arch/nds32/mm/fault.c 	if (unlikely(!down_read_trylock(&mm->mmap_sem))) {
mmap_sem          131 arch/nds32/mm/fault.c 		down_read(&mm->mmap_sem);
mmap_sem          256 arch/nds32/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          264 arch/nds32/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          324 arch/nds32/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          331 arch/nds32/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem           86 arch/nios2/mm/fault.c 	if (!down_read_trylock(&mm->mmap_sem)) {
mmap_sem           90 arch/nios2/mm/fault.c 		down_read(&mm->mmap_sem);
mmap_sem          175 arch/nios2/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          183 arch/nios2/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          221 arch/nios2/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          228 arch/nios2/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          115 arch/nios2/mm/init.c 	down_write(&mm->mmap_sem);
mmap_sem          122 arch/nios2/mm/init.c 	up_write(&mm->mmap_sem);
mmap_sem          107 arch/openrisc/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          196 arch/openrisc/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          205 arch/openrisc/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          264 arch/openrisc/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          271 arch/openrisc/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          720 arch/parisc/kernel/traps.c 			down_read(&current->mm->mmap_sem);
mmap_sem          728 arch/parisc/kernel/traps.c 				up_read(&current->mm->mmap_sem);
mmap_sem          731 arch/parisc/kernel/traps.c 			up_read(&current->mm->mmap_sem);
mmap_sem          285 arch/parisc/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          342 arch/parisc/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          354 arch/parisc/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          426 arch/parisc/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          174 arch/powerpc/kernel/vdso.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem          214 arch/powerpc/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem          218 arch/powerpc/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem          595 arch/powerpc/kvm/book3s_64_mmu_hv.c 		down_read(&current->mm->mmap_sem);
mmap_sem          605 arch/powerpc/kvm/book3s_64_mmu_hv.c 		up_read(&current->mm->mmap_sem);
mmap_sem         4618 arch/powerpc/kvm/book3s_hv.c 	down_read(&current->mm->mmap_sem);
mmap_sem         4625 arch/powerpc/kvm/book3s_hv.c 	up_read(&current->mm->mmap_sem);
mmap_sem         4658 arch/powerpc/kvm/book3s_hv.c 	up_read(&current->mm->mmap_sem);
mmap_sem          358 arch/powerpc/kvm/e500_mmu_host.c 		down_read(&current->mm->mmap_sem);
mmap_sem          444 arch/powerpc/kvm/e500_mmu_host.c 		up_read(&current->mm->mmap_sem);
mmap_sem           99 arch/powerpc/mm/book3s64/iommu_api.c 	down_read(&mm->mmap_sem);
mmap_sem          117 arch/powerpc/mm/book3s64/iommu_api.c 	up_read(&mm->mmap_sem);
mmap_sem           95 arch/powerpc/mm/book3s64/subpage_prot.c 	down_write(&mm->mmap_sem);
mmap_sem          130 arch/powerpc/mm/book3s64/subpage_prot.c 	up_write(&mm->mmap_sem);
mmap_sem          220 arch/powerpc/mm/book3s64/subpage_prot.c 	down_write(&mm->mmap_sem);
mmap_sem          270 arch/powerpc/mm/book3s64/subpage_prot.c 		up_write(&mm->mmap_sem);
mmap_sem          274 arch/powerpc/mm/book3s64/subpage_prot.c 		down_write(&mm->mmap_sem);
mmap_sem          283 arch/powerpc/mm/book3s64/subpage_prot.c 	up_write(&mm->mmap_sem);
mmap_sem           36 arch/powerpc/mm/copro_fault.c 	down_read(&mm->mmap_sem);
mmap_sem           85 arch/powerpc/mm/copro_fault.c 	up_read(&mm->mmap_sem);
mmap_sem          111 arch/powerpc/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          521 arch/powerpc/mm/fault.c 	if (unlikely(!down_read_trylock(&mm->mmap_sem))) {
mmap_sem          526 arch/powerpc/mm/fault.c 		down_read(&mm->mmap_sem);
mmap_sem          550 arch/powerpc/mm/fault.c 		up_read(&mm->mmap_sem);
mmap_sem          582 arch/powerpc/mm/fault.c 		up_read(&mm->mmap_sem);
mmap_sem          613 arch/powerpc/mm/fault.c 	up_read(&current->mm->mmap_sem);
mmap_sem          335 arch/powerpc/oprofile/cell/spu_task_sync.c 	down_read(&mm->mmap_sem);
mmap_sem          352 arch/powerpc/oprofile/cell/spu_task_sync.c 	up_read(&mm->mmap_sem);
mmap_sem          358 arch/powerpc/oprofile/cell/spu_task_sync.c 	up_read(&mm->mmap_sem);
mmap_sem          339 arch/powerpc/platforms/cell/spufs/file.c 		up_read(&current->mm->mmap_sem);
mmap_sem          343 arch/powerpc/platforms/cell/spufs/file.c 		down_read(&current->mm->mmap_sem);
mmap_sem           64 arch/riscv/kernel/vdso.c 	down_write(&mm->mmap_sem);
mmap_sem           86 arch/riscv/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem           72 arch/riscv/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          163 arch/riscv/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          171 arch/riscv/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          199 arch/riscv/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          206 arch/riscv/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          230 arch/s390/kernel/vdso.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem          261 arch/s390/kernel/vdso.c 	up_write(&mm->mmap_sem);
mmap_sem         1173 arch/s390/kvm/gaccess.c 	down_read(&sg->mm->mmap_sem);
mmap_sem         1202 arch/s390/kvm/gaccess.c 	up_read(&sg->mm->mmap_sem);
mmap_sem          759 arch/s390/kvm/kvm-s390.c 			down_write(&kvm->mm->mmap_sem);
mmap_sem          761 arch/s390/kvm/kvm-s390.c 			up_write(&kvm->mm->mmap_sem);
mmap_sem         1811 arch/s390/kvm/kvm-s390.c 	down_read(&current->mm->mmap_sem);
mmap_sem         1825 arch/s390/kvm/kvm-s390.c 	up_read(&current->mm->mmap_sem);
mmap_sem         1869 arch/s390/kvm/kvm-s390.c 	down_read(&current->mm->mmap_sem);
mmap_sem         1896 arch/s390/kvm/kvm-s390.c 	up_read(&current->mm->mmap_sem);
mmap_sem         2082 arch/s390/kvm/kvm-s390.c 	down_read(&kvm->mm->mmap_sem);
mmap_sem         2089 arch/s390/kvm/kvm-s390.c 	up_read(&kvm->mm->mmap_sem);
mmap_sem         2139 arch/s390/kvm/kvm-s390.c 	down_read(&kvm->mm->mmap_sem);
mmap_sem         2154 arch/s390/kvm/kvm-s390.c 	up_read(&kvm->mm->mmap_sem);
mmap_sem         2157 arch/s390/kvm/kvm-s390.c 		down_write(&kvm->mm->mmap_sem);
mmap_sem         2159 arch/s390/kvm/kvm-s390.c 		up_write(&kvm->mm->mmap_sem);
mmap_sem          273 arch/s390/kvm/priv.c 	down_read(&current->mm->mmap_sem);
mmap_sem          280 arch/s390/kvm/priv.c 			up_read(&current->mm->mmap_sem);
mmap_sem          284 arch/s390/kvm/priv.c 	up_read(&current->mm->mmap_sem);
mmap_sem          320 arch/s390/kvm/priv.c 	down_read(&current->mm->mmap_sem);
mmap_sem          326 arch/s390/kvm/priv.c 			up_read(&current->mm->mmap_sem);
mmap_sem          330 arch/s390/kvm/priv.c 	up_read(&current->mm->mmap_sem);
mmap_sem          388 arch/s390/kvm/priv.c 		down_read(&current->mm->mmap_sem);
mmap_sem          398 arch/s390/kvm/priv.c 		up_read(&current->mm->mmap_sem);
mmap_sem         1089 arch/s390/kvm/priv.c 			down_read(&current->mm->mmap_sem);
mmap_sem         1097 arch/s390/kvm/priv.c 			up_read(&current->mm->mmap_sem);
mmap_sem         1218 arch/s390/kvm/priv.c 			down_write(&vcpu->kvm->mm->mmap_sem);
mmap_sem         1220 arch/s390/kvm/priv.c 			up_write(&vcpu->kvm->mm->mmap_sem);
mmap_sem         1237 arch/s390/kvm/priv.c 		down_read(&vcpu->kvm->mm->mmap_sem);
mmap_sem         1241 arch/s390/kvm/priv.c 		up_read(&vcpu->kvm->mm->mmap_sem);
mmap_sem         1249 arch/s390/kvm/priv.c 	down_read(&gmap->mm->mmap_sem);
mmap_sem         1252 arch/s390/kvm/priv.c 	up_read(&gmap->mm->mmap_sem);
mmap_sem          437 arch/s390/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          522 arch/s390/mm/fault.c 			down_read(&mm->mmap_sem);
mmap_sem          540 arch/s390/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          408 arch/s390/mm/gmap.c 	down_write(&gmap->mm->mmap_sem);
mmap_sem          411 arch/s390/mm/gmap.c 	up_write(&gmap->mm->mmap_sem);
mmap_sem          441 arch/s390/mm/gmap.c 	down_write(&gmap->mm->mmap_sem);
mmap_sem          451 arch/s390/mm/gmap.c 	up_write(&gmap->mm->mmap_sem);
mmap_sem          498 arch/s390/mm/gmap.c 	down_read(&gmap->mm->mmap_sem);
mmap_sem          500 arch/s390/mm/gmap.c 	up_read(&gmap->mm->mmap_sem);
mmap_sem          643 arch/s390/mm/gmap.c 	down_read(&gmap->mm->mmap_sem);
mmap_sem          666 arch/s390/mm/gmap.c 	up_read(&gmap->mm->mmap_sem);
mmap_sem          699 arch/s390/mm/gmap.c 	down_read(&gmap->mm->mmap_sem);
mmap_sem          722 arch/s390/mm/gmap.c 	up_read(&gmap->mm->mmap_sem);
mmap_sem         1109 arch/s390/mm/gmap.c 	down_read(&gmap->mm->mmap_sem);
mmap_sem         1111 arch/s390/mm/gmap.c 	up_read(&gmap->mm->mmap_sem);
mmap_sem         1699 arch/s390/mm/gmap.c 	down_read(&parent->mm->mmap_sem);
mmap_sem         1703 arch/s390/mm/gmap.c 	up_read(&parent->mm->mmap_sem);
mmap_sem         2546 arch/s390/mm/gmap.c 	down_write(&mm->mmap_sem);
mmap_sem         2551 arch/s390/mm/gmap.c 	up_write(&mm->mmap_sem);
mmap_sem         2604 arch/s390/mm/gmap.c 	down_write(&mm->mmap_sem);
mmap_sem         2622 arch/s390/mm/gmap.c 	up_write(&mm->mmap_sem);
mmap_sem         2643 arch/s390/mm/gmap.c 	down_write(&mm->mmap_sem);
mmap_sem         2645 arch/s390/mm/gmap.c 	up_write(&mm->mmap_sem);
mmap_sem          128 arch/s390/pci/pci_mmio.c 	down_read(&current->mm->mmap_sem);
mmap_sem          138 arch/s390/pci/pci_mmio.c 	up_read(&current->mm->mmap_sem);
mmap_sem           72 arch/sh/kernel/sys_sh.c 	down_read(&current->mm->mmap_sem);
mmap_sem           75 arch/sh/kernel/sys_sh.c 		up_read(&current->mm->mmap_sem);
mmap_sem           94 arch/sh/kernel/sys_sh.c 	up_read(&current->mm->mmap_sem);
mmap_sem           64 arch/sh/kernel/vsyscall/vsyscall.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem           83 arch/sh/kernel/vsyscall/vsyscall.c 	up_write(&mm->mmap_sem);
mmap_sem          264 arch/sh/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          288 arch/sh/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          307 arch/sh/mm/fault.c 			up_read(&current->mm->mmap_sem);
mmap_sem          319 arch/sh/mm/fault.c 			up_read(&current->mm->mmap_sem);
mmap_sem          323 arch/sh/mm/fault.c 		up_read(&current->mm->mmap_sem);
mmap_sem          427 arch/sh/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          496 arch/sh/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          199 arch/sparc/mm/fault_32.c 	down_read(&mm->mmap_sem);
mmap_sem          276 arch/sparc/mm/fault_32.c 	up_read(&mm->mmap_sem);
mmap_sem          284 arch/sparc/mm/fault_32.c 	up_read(&mm->mmap_sem);
mmap_sem          333 arch/sparc/mm/fault_32.c 	up_read(&mm->mmap_sem);
mmap_sem          341 arch/sparc/mm/fault_32.c 	up_read(&mm->mmap_sem);
mmap_sem          388 arch/sparc/mm/fault_32.c 	down_read(&mm->mmap_sem);
mmap_sem          413 arch/sparc/mm/fault_32.c 	up_read(&mm->mmap_sem);
mmap_sem          416 arch/sparc/mm/fault_32.c 	up_read(&mm->mmap_sem);
mmap_sem          421 arch/sparc/mm/fault_32.c 	up_read(&mm->mmap_sem);
mmap_sem          318 arch/sparc/mm/fault_64.c 	if (!down_read_trylock(&mm->mmap_sem)) {
mmap_sem          326 arch/sparc/mm/fault_64.c 		down_read(&mm->mmap_sem);
mmap_sem          459 arch/sparc/mm/fault_64.c 	up_read(&mm->mmap_sem);
mmap_sem          490 arch/sparc/mm/fault_64.c 	up_read(&mm->mmap_sem);
mmap_sem          502 arch/sparc/mm/fault_64.c 	up_read(&mm->mmap_sem);
mmap_sem          515 arch/sparc/mm/fault_64.c 	up_read(&mm->mmap_sem);
mmap_sem          369 arch/sparc/vdso/vma.c 	down_write(&mm->mmap_sem);
mmap_sem          425 arch/sparc/vdso/vma.c 	up_write(&mm->mmap_sem);
mmap_sem           55 arch/um/include/asm/mmu_context.h 	down_write_nested(&new->mmap_sem, 1);
mmap_sem           57 arch/um/include/asm/mmu_context.h 	up_write(&new->mmap_sem);
mmap_sem          331 arch/um/kernel/tlb.c 		up_write(&current->mm->mmap_sem);
mmap_sem           49 arch/um/kernel/trap.c 	down_read(&mm->mmap_sem);
mmap_sem          125 arch/um/kernel/trap.c 	up_read(&mm->mmap_sem);
mmap_sem          134 arch/um/kernel/trap.c 	up_read(&mm->mmap_sem);
mmap_sem          227 arch/unicore32/mm/fault.c 	if (!down_read_trylock(&mm->mmap_sem)) {
mmap_sem          232 arch/unicore32/mm/fault.c 		down_read(&mm->mmap_sem);
mmap_sem          269 arch/unicore32/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          153 arch/x86/entry/vdso/vma.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem          196 arch/x86/entry/vdso/vma.c 	up_write(&mm->mmap_sem);
mmap_sem          258 arch/x86/entry/vdso/vma.c 	down_write(&mm->mmap_sem);
mmap_sem          269 arch/x86/entry/vdso/vma.c 			up_write(&mm->mmap_sem);
mmap_sem          273 arch/x86/entry/vdso/vma.c 	up_write(&mm->mmap_sem);
mmap_sem         2140 arch/x86/events/core.c 	lockdep_assert_held_write(&mm->mmap_sem);
mmap_sem           94 arch/x86/kernel/tboot.c 	.mmap_sem       = __RWSEM_INITIALIZER(init_mm.mmap_sem),
mmap_sem          175 arch/x86/kernel/vm86_32.c 	down_write(&mm->mmap_sem);
mmap_sem          201 arch/x86/kernel/vm86_32.c 	up_write(&mm->mmap_sem);
mmap_sem          153 arch/x86/kvm/paging_tmpl.h 		down_read(&current->mm->mmap_sem);
mmap_sem          156 arch/x86/kvm/paging_tmpl.h 			up_read(&current->mm->mmap_sem);
mmap_sem          163 arch/x86/kvm/paging_tmpl.h 			up_read(&current->mm->mmap_sem);
mmap_sem          168 arch/x86/kvm/paging_tmpl.h 		up_read(&current->mm->mmap_sem);
mmap_sem           19 arch/x86/mm/debug_pagetables.c 		down_read(&current->mm->mmap_sem);
mmap_sem           21 arch/x86/mm/debug_pagetables.c 		up_read(&current->mm->mmap_sem);
mmap_sem           32 arch/x86/mm/debug_pagetables.c 		down_read(&current->mm->mmap_sem);
mmap_sem           34 arch/x86/mm/debug_pagetables.c 		up_read(&current->mm->mmap_sem);
mmap_sem          953 arch/x86/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem         1404 arch/x86/mm/fault.c 	if (unlikely(!down_read_trylock(&mm->mmap_sem))) {
mmap_sem         1414 arch/x86/mm/fault.c 		down_read(&mm->mmap_sem);
mmap_sem         1489 arch/x86/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem         1519 arch/x86/mm/fault.c 	prefetchw(&current->mm->mmap_sem);
mmap_sem           55 arch/x86/mm/mpx.c 	down_write(&mm->mmap_sem);
mmap_sem           58 arch/x86/mm/mpx.c 	up_write(&mm->mmap_sem);
mmap_sem          230 arch/x86/mm/mpx.c 	down_write(&mm->mmap_sem);
mmap_sem          244 arch/x86/mm/mpx.c 	up_write(&mm->mmap_sem);
mmap_sem          255 arch/x86/mm/mpx.c 	down_write(&mm->mmap_sem);
mmap_sem          257 arch/x86/mm/mpx.c 	up_write(&mm->mmap_sem);
mmap_sem           61 arch/x86/um/vdso/vma.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem           69 arch/x86/um/vdso/vma.c 	up_write(&mm->mmap_sem);
mmap_sem           77 arch/xtensa/mm/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          143 arch/xtensa/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          156 arch/xtensa/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          171 arch/xtensa/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          179 arch/xtensa/mm/fault.c 	up_read(&mm->mmap_sem);
mmap_sem          215 drivers/android/binder_alloc.c 		down_read(&mm->mmap_sem);
mmap_sem          274 drivers/android/binder_alloc.c 		up_read(&mm->mmap_sem);
mmap_sem          307 drivers/android/binder_alloc.c 		up_read(&mm->mmap_sem);
mmap_sem          936 drivers/android/binder_alloc.c 	if (!down_read_trylock(&mm->mmap_sem))
mmap_sem          950 drivers/android/binder_alloc.c 	up_read(&mm->mmap_sem);
mmap_sem           63 drivers/firmware/efi/efi.c 	.mmap_sem		= __RWSEM_INITIALIZER(efi_mm.mmap_sem),
mmap_sem         1330 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c 		down_write(&current->mm->mmap_sem);
mmap_sem         1332 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c 		up_write(&current->mm->mmap_sem);
mmap_sem          324 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	if (down_write_killable(&mm->mmap_sem)) {
mmap_sem          353 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	up_write(&mm->mmap_sem);
mmap_sem          359 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	up_write(&mm->mmap_sem);
mmap_sem          839 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	down_read(&mm->mmap_sem);
mmap_sem          852 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	up_read(&mm->mmap_sem);
mmap_sem          874 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c 	up_read(&mm->mmap_sem);
mmap_sem          905 drivers/gpu/drm/amd/amdkfd/kfd_events.c 	down_read(&mm->mmap_sem);
mmap_sem          928 drivers/gpu/drm/amd/amdkfd/kfd_events.c 	up_read(&mm->mmap_sem);
mmap_sem          664 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	might_lock_read(&current->mm->mmap_sem);
mmap_sem           91 drivers/gpu/drm/i915/gem/i915_gem_mman.c 		if (down_write_killable(&mm->mmap_sem)) {
mmap_sem          101 drivers/gpu/drm/i915/gem/i915_gem_mman.c 		up_write(&mm->mmap_sem);
mmap_sem          229 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	down_write(&mm->mm->mmap_sem);
mmap_sem          246 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	up_write(&mm->mm->mmap_sem);
mmap_sem          494 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 			down_read(&mm->mmap_sem);
mmap_sem          507 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 			up_read(&mm->mmap_sem);
mmap_sem          174 drivers/gpu/drm/nouveau/nouveau_svm.c 	down_read(&mm->mmap_sem);
mmap_sem          177 drivers/gpu/drm/nouveau/nouveau_svm.c 		up_read(&mm->mmap_sem);
mmap_sem          203 drivers/gpu/drm/nouveau/nouveau_svm.c 	up_read(&mm->mmap_sem);
mmap_sem          348 drivers/gpu/drm/nouveau/nouveau_svm.c 	down_write(&svmm->mm->mmap_sem);
mmap_sem          355 drivers/gpu/drm/nouveau/nouveau_svm.c 	up_write(&svmm->mm->mmap_sem);
mmap_sem          503 drivers/gpu/drm/nouveau/nouveau_svm.c 		up_read(&svmm->mm->mmap_sem);
mmap_sem          508 drivers/gpu/drm/nouveau/nouveau_svm.c 		up_read(&svmm->mm->mmap_sem);
mmap_sem          516 drivers/gpu/drm/nouveau/nouveau_svm.c 		up_read(&svmm->mm->mmap_sem);
mmap_sem          618 drivers/gpu/drm/nouveau/nouveau_svm.c 		down_read(&svmm->mm->mmap_sem);
mmap_sem          622 drivers/gpu/drm/nouveau/nouveau_svm.c 			up_read(&svmm->mm->mmap_sem);
mmap_sem          632 drivers/gpu/drm/nouveau/nouveau_svm.c 			up_read(&svmm->mm->mmap_sem);
mmap_sem          713 drivers/gpu/drm/nouveau/nouveau_svm.c 			up_read(&svmm->mm->mmap_sem);
mmap_sem          199 drivers/gpu/drm/radeon/radeon_cs.c 		down_read(&current->mm->mmap_sem);
mmap_sem          204 drivers/gpu/drm/radeon/radeon_cs.c 		up_read(&current->mm->mmap_sem);
mmap_sem          344 drivers/gpu/drm/radeon/radeon_gem.c 		down_read(&current->mm->mmap_sem);
mmap_sem          347 drivers/gpu/drm/radeon/radeon_gem.c 			up_read(&current->mm->mmap_sem);
mmap_sem          354 drivers/gpu/drm/radeon/radeon_gem.c 		up_read(&current->mm->mmap_sem);
mmap_sem           72 drivers/gpu/drm/ttm/ttm_bo_vm.c 		up_read(&vmf->vma->vm_mm->mmap_sem);
mmap_sem          138 drivers/gpu/drm/ttm/ttm_bo_vm.c 				up_read(&vmf->vma->vm_mm->mmap_sem);
mmap_sem          277 drivers/infiniband/core/umem.c 		down_read(&mm->mmap_sem);
mmap_sem          284 drivers/infiniband/core/umem.c 			up_read(&mm->mmap_sem);
mmap_sem          295 drivers/infiniband/core/umem.c 		up_read(&mm->mmap_sem);
mmap_sem          420 drivers/infiniband/core/umem_odp.c 		down_read(&mm->mmap_sem);
mmap_sem          423 drivers/infiniband/core/umem_odp.c 			up_read(&mm->mmap_sem);
mmap_sem          429 drivers/infiniband/core/umem_odp.c 		up_read(&mm->mmap_sem);
mmap_sem          638 drivers/infiniband/core/umem_odp.c 		down_read(&owning_mm->mmap_sem);
mmap_sem          649 drivers/infiniband/core/umem_odp.c 		up_read(&owning_mm->mmap_sem);
mmap_sem         1005 drivers/infiniband/core/uverbs_main.c 		down_read(&mm->mmap_sem);
mmap_sem         1022 drivers/infiniband/core/uverbs_main.c 		up_read(&mm->mmap_sem);
mmap_sem          383 drivers/infiniband/hw/mlx4/mr.c 		down_read(&current->mm->mmap_sem);
mmap_sem          398 drivers/infiniband/hw/mlx4/mr.c 		up_read(&current->mm->mmap_sem);
mmap_sem          109 drivers/infiniband/hw/qib/qib_user_pages.c 	down_read(&current->mm->mmap_sem);
mmap_sem          116 drivers/infiniband/hw/qib/qib_user_pages.c 			up_read(&current->mm->mmap_sem);
mmap_sem          120 drivers/infiniband/hw/qib/qib_user_pages.c 	up_read(&current->mm->mmap_sem);
mmap_sem          126 drivers/infiniband/hw/usnic/usnic_uiom.c 	down_read(&mm->mmap_sem);
mmap_sem          190 drivers/infiniband/hw/usnic/usnic_uiom.c 	up_read(&mm->mmap_sem);
mmap_sem          400 drivers/infiniband/sw/siw/siw_mem.c 	down_read(&mm_s->mmap_sem);
mmap_sem          444 drivers/infiniband/sw/siw/siw_mem.c 	up_read(&mm_s->mmap_sem);
mmap_sem          490 drivers/iommu/amd_iommu_v2.c 	down_read(&mm->mmap_sem);
mmap_sem          502 drivers/iommu/amd_iommu_v2.c 	up_read(&mm->mmap_sem);
mmap_sem          595 drivers/iommu/intel-svm.c 		down_read(&svm->mm->mmap_sem);
mmap_sem          610 drivers/iommu/intel-svm.c 		up_read(&svm->mm->mmap_sem);
mmap_sem          537 drivers/media/v4l2-core/videobuf-core.c 		down_read(&current->mm->mmap_sem);
mmap_sem          624 drivers/media/v4l2-core/videobuf-core.c 		up_read(&current->mm->mmap_sem);
mmap_sem          172 drivers/media/v4l2-core/videobuf-dma-contig.c 	down_read(&mm->mmap_sem);
mmap_sem          204 drivers/media/v4l2-core/videobuf-dma-contig.c 	up_read(&current->mm->mmap_sem);
mmap_sem          203 drivers/media/v4l2-core/videobuf-dma-sg.c 	down_read(&current->mm->mmap_sem);
mmap_sem          205 drivers/media/v4l2-core/videobuf-dma-sg.c 	up_read(&current->mm->mmap_sem);
mmap_sem          210 drivers/misc/cxl/cxllib.c 	down_read(&mm->mmap_sem);
mmap_sem          221 drivers/misc/cxl/cxllib.c 	up_read(&mm->mmap_sem);
mmap_sem          324 drivers/misc/cxl/fault.c 	down_read(&mm->mmap_sem);
mmap_sem          339 drivers/misc/cxl/fault.c 	up_read(&mm->mmap_sem);
mmap_sem           72 drivers/misc/sgi-gru/grufault.c 	down_read(&mm->mmap_sem);
mmap_sem           79 drivers/misc/sgi-gru/grufault.c 		up_read(&mm->mmap_sem);
mmap_sem           89 drivers/misc/sgi-gru/grufault.c 	down_write(&mm->mmap_sem);
mmap_sem           98 drivers/misc/sgi-gru/grufault.c 	downgrade_write(&mm->mmap_sem);
mmap_sem          102 drivers/misc/sgi-gru/grufault.c 	up_write(&mm->mmap_sem);
mmap_sem          112 drivers/misc/sgi-gru/grufault.c 	up_read(&current->mm->mmap_sem);
mmap_sem          578 drivers/misc/sgi-gru/grufault.c 					down_read_trylock(&gts->ts_mm->mmap_sem)) {
mmap_sem          580 drivers/misc/sgi-gru/grufault.c 			up_read(&gts->ts_mm->mmap_sem);
mmap_sem          138 drivers/misc/sgi-gru/grufile.c 	down_write(&current->mm->mmap_sem);
mmap_sem          149 drivers/misc/sgi-gru/grufile.c 	up_write(&current->mm->mmap_sem);
mmap_sem           94 drivers/oprofile/buffer_sync.c 	down_read(&mm->mmap_sem);
mmap_sem           98 drivers/oprofile/buffer_sync.c 		up_read(&mm->mmap_sem);
mmap_sem          106 drivers/oprofile/buffer_sync.c 	up_read(&mm->mmap_sem);
mmap_sem          259 drivers/oprofile/buffer_sync.c 	down_read(&mm->mmap_sem);
mmap_sem          279 drivers/oprofile/buffer_sync.c 	up_read(&mm->mmap_sem);
mmap_sem           79 drivers/staging/kpc2000/kpc_dma/fileops.c 	down_read(&current->mm->mmap_sem);      /*  get memory map semaphore */
mmap_sem           81 drivers/staging/kpc2000/kpc_dma/fileops.c 	up_read(&current->mm->mmap_sem);        /*  release the semaphore */
mmap_sem          564 drivers/tee/optee/call.c 	down_read(&mm->mmap_sem);
mmap_sem          567 drivers/tee/optee/call.c 	up_read(&mm->mmap_sem);
mmap_sem          280 drivers/vfio/vfio_iommu_type1.c 	ret = down_write_killable(&mm->mmap_sem);
mmap_sem          284 drivers/vfio/vfio_iommu_type1.c 		up_write(&mm->mmap_sem);
mmap_sem          350 drivers/vfio/vfio_iommu_type1.c 	down_read(&mm->mmap_sem);
mmap_sem          369 drivers/vfio/vfio_iommu_type1.c 	up_read(&mm->mmap_sem);
mmap_sem          376 drivers/vfio/vfio_iommu_type1.c 	down_read(&mm->mmap_sem);
mmap_sem          388 drivers/vfio/vfio_iommu_type1.c 	up_read(&mm->mmap_sem);
mmap_sem          739 drivers/xen/gntdev.c 	down_read(&current->mm->mmap_sem);
mmap_sem          753 drivers/xen/gntdev.c 	up_read(&current->mm->mmap_sem);
mmap_sem          281 drivers/xen/privcmd.c 	down_write(&mm->mmap_sem);
mmap_sem          306 drivers/xen/privcmd.c 	up_write(&mm->mmap_sem);
mmap_sem          502 drivers/xen/privcmd.c 	down_write(&mm->mmap_sem);
mmap_sem          558 drivers/xen/privcmd.c 	up_write(&mm->mmap_sem);
mmap_sem          579 drivers/xen/privcmd.c 	up_write(&mm->mmap_sem);
mmap_sem          744 drivers/xen/privcmd.c 	down_write(&mm->mmap_sem);
mmap_sem          823 drivers/xen/privcmd.c 	up_write(&mm->mmap_sem);
mmap_sem          523 fs/aio.c       	if (down_write_killable(&mm->mmap_sem)) {
mmap_sem          532 fs/aio.c       	up_write(&mm->mmap_sem);
mmap_sem          448 fs/coredump.c  	if (down_write_killable(&mm->mmap_sem))
mmap_sem          453 fs/coredump.c  	up_write(&mm->mmap_sem);
mmap_sem          254 fs/exec.c      	if (down_write_killable(&mm->mmap_sem)) {
mmap_sem          277 fs/exec.c      	up_write(&mm->mmap_sem);
mmap_sem          281 fs/exec.c      	up_write(&mm->mmap_sem);
mmap_sem          742 fs/exec.c      	if (down_write_killable(&mm->mmap_sem))
mmap_sem          799 fs/exec.c      	up_write(&mm->mmap_sem);
mmap_sem         1028 fs/exec.c      		down_read(&old_mm->mmap_sem);
mmap_sem         1030 fs/exec.c      			up_read(&old_mm->mmap_sem);
mmap_sem         1044 fs/exec.c      		up_read(&old_mm->mmap_sem);
mmap_sem         3527 fs/io_uring.c  		down_read(&current->mm->mmap_sem);
mmap_sem         3545 fs/io_uring.c  		up_read(&current->mm->mmap_sem);
mmap_sem         1982 fs/proc/base.c 		status = down_read_killable(&mm->mmap_sem);
mmap_sem         1986 fs/proc/base.c 			up_read(&mm->mmap_sem);
mmap_sem         2033 fs/proc/base.c 	rc = down_read_killable(&mm->mmap_sem);
mmap_sem         2044 fs/proc/base.c 	up_read(&mm->mmap_sem);
mmap_sem         2134 fs/proc/base.c 	if (down_read_killable(&mm->mmap_sem))
mmap_sem         2147 fs/proc/base.c 	up_read(&mm->mmap_sem);
mmap_sem         2192 fs/proc/base.c 	ret = down_read_killable(&mm->mmap_sem);
mmap_sem         2219 fs/proc/base.c 			up_read(&mm->mmap_sem);
mmap_sem         2228 fs/proc/base.c 	up_read(&mm->mmap_sem);
mmap_sem          131 fs/proc/task_mmu.c 	up_read(&mm->mmap_sem);
mmap_sem          169 fs/proc/task_mmu.c 	if (down_read_killable(&mm->mmap_sem)) {
mmap_sem          876 fs/proc/task_mmu.c 	ret = down_read_killable(&mm->mmap_sem);
mmap_sem          895 fs/proc/task_mmu.c 	up_read(&mm->mmap_sem);
mmap_sem         1169 fs/proc/task_mmu.c 			if (down_write_killable(&mm->mmap_sem)) {
mmap_sem         1179 fs/proc/task_mmu.c 			up_write(&mm->mmap_sem);
mmap_sem         1183 fs/proc/task_mmu.c 		if (down_read_killable(&mm->mmap_sem)) {
mmap_sem         1192 fs/proc/task_mmu.c 				up_read(&mm->mmap_sem);
mmap_sem         1193 fs/proc/task_mmu.c 				if (down_write_killable(&mm->mmap_sem)) {
mmap_sem         1212 fs/proc/task_mmu.c 					up_write(&mm->mmap_sem);
mmap_sem         1219 fs/proc/task_mmu.c 				downgrade_write(&mm->mmap_sem);
mmap_sem         1232 fs/proc/task_mmu.c 		up_read(&mm->mmap_sem);
mmap_sem         1593 fs/proc/task_mmu.c 		ret = down_read_killable(&mm->mmap_sem);
mmap_sem         1597 fs/proc/task_mmu.c 		up_read(&mm->mmap_sem);
mmap_sem           28 fs/proc/task_nommu.c 	down_read(&mm->mmap_sem);
mmap_sem           80 fs/proc/task_nommu.c 	up_read(&mm->mmap_sem);
mmap_sem           89 fs/proc/task_nommu.c 	down_read(&mm->mmap_sem);
mmap_sem           94 fs/proc/task_nommu.c 	up_read(&mm->mmap_sem);
mmap_sem          107 fs/proc/task_nommu.c 	down_read(&mm->mmap_sem);
mmap_sem          122 fs/proc/task_nommu.c 	up_read(&mm->mmap_sem);
mmap_sem          214 fs/proc/task_nommu.c 	if (down_read_killable(&mm->mmap_sem)) {
mmap_sem          224 fs/proc/task_nommu.c 	up_read(&mm->mmap_sem);
mmap_sem          234 fs/proc/task_nommu.c 		up_read(&priv->mm->mmap_sem);
mmap_sem          237 fs/userfaultfd.c 	VM_BUG_ON(!rwsem_is_locked(&mm->mmap_sem));
mmap_sem          289 fs/userfaultfd.c 	VM_BUG_ON(!rwsem_is_locked(&mm->mmap_sem));
mmap_sem          379 fs/userfaultfd.c 	WARN_ON_ONCE(!rwsem_is_locked(&mm->mmap_sem));
mmap_sem          492 fs/userfaultfd.c 	up_read(&mm->mmap_sem);
mmap_sem          546 fs/userfaultfd.c 			down_read(&mm->mmap_sem);
mmap_sem          641 fs/userfaultfd.c 		down_write(&mm->mmap_sem);
mmap_sem          649 fs/userfaultfd.c 		up_write(&mm->mmap_sem);
mmap_sem          803 fs/userfaultfd.c 	up_read(&mm->mmap_sem);
mmap_sem          898 fs/userfaultfd.c 	down_write(&mm->mmap_sem);
mmap_sem          924 fs/userfaultfd.c 	up_write(&mm->mmap_sem);
mmap_sem         1353 fs/userfaultfd.c 	down_write(&mm->mmap_sem);
mmap_sem         1497 fs/userfaultfd.c 	up_write(&mm->mmap_sem);
mmap_sem         1542 fs/userfaultfd.c 	down_write(&mm->mmap_sem);
mmap_sem         1659 fs/userfaultfd.c 	up_write(&mm->mmap_sem);
mmap_sem          219 include/linux/huge_mm.h 	VM_BUG_ON_VMA(!rwsem_is_locked(&vma->vm_mm->mmap_sem), vma);
mmap_sem          228 include/linux/huge_mm.h 	VM_BUG_ON_VMA(!rwsem_is_locked(&vma->vm_mm->mmap_sem), vma);
mmap_sem          429 include/linux/mm_types.h 		struct rw_semaphore mmap_sem;
mmap_sem          264 include/linux/mmu_notifier.h 	down_write(&mm->mmap_sem);
mmap_sem          266 include/linux/mmu_notifier.h 	up_write(&mm->mmap_sem);
mmap_sem         1547 ipc/shm.c      	if (down_write_killable(&current->mm->mmap_sem)) {
mmap_sem         1567 ipc/shm.c      	up_write(&current->mm->mmap_sem);
mmap_sem         1641 ipc/shm.c      	if (down_write_killable(&mm->mmap_sem))
mmap_sem         1729 ipc/shm.c      	up_write(&mm->mmap_sem);
mmap_sem          542 kernel/acct.c  		down_read(&current->mm->mmap_sem);
mmap_sem          548 kernel/acct.c  		up_read(&current->mm->mmap_sem);
mmap_sem          308 kernel/bpf/stackmap.c 	    down_read_trylock(&current->mm->mmap_sem) == 0) {
mmap_sem          333 kernel/bpf/stackmap.c 		up_read(&current->mm->mmap_sem);
mmap_sem          335 kernel/bpf/stackmap.c 		work->sem = &current->mm->mmap_sem;
mmap_sem          342 kernel/bpf/stackmap.c 		rwsem_release(&current->mm->mmap_sem.dep_map, 1, _RET_IP_);
mmap_sem         9254 kernel/events/core.c 		down_read(&mm->mmap_sem);
mmap_sem         9280 kernel/events/core.c 		up_read(&mm->mmap_sem);
mmap_sem         1063 kernel/events/uprobes.c 		down_write(&mm->mmap_sem);
mmap_sem         1085 kernel/events/uprobes.c 		up_write(&mm->mmap_sem);
mmap_sem         1249 kernel/events/uprobes.c 	down_read(&mm->mmap_sem);
mmap_sem         1266 kernel/events/uprobes.c 	up_read(&mm->mmap_sem);
mmap_sem         1453 kernel/events/uprobes.c 	if (down_write_killable(&mm->mmap_sem))
mmap_sem         1483 kernel/events/uprobes.c 	up_write(&mm->mmap_sem);
mmap_sem         2056 kernel/events/uprobes.c 	down_read(&mm->mmap_sem);
mmap_sem         2074 kernel/events/uprobes.c 	up_read(&mm->mmap_sem);
mmap_sem          451 kernel/exit.c  	down_read(&mm->mmap_sem);
mmap_sem          456 kernel/exit.c  		up_read(&mm->mmap_sem);
mmap_sem          474 kernel/exit.c  		down_read(&mm->mmap_sem);
mmap_sem          481 kernel/exit.c  	up_read(&mm->mmap_sem);
mmap_sem          488 kernel/fork.c  	if (down_write_killable(&oldmm->mmap_sem)) {
mmap_sem          497 kernel/fork.c  	down_write_nested(&mm->mmap_sem, SINGLE_DEPTH_NESTING);
mmap_sem          612 kernel/fork.c  	up_write(&mm->mmap_sem);
mmap_sem          614 kernel/fork.c  	up_write(&oldmm->mmap_sem);
mmap_sem          644 kernel/fork.c  	down_write(&oldmm->mmap_sem);
mmap_sem          646 kernel/fork.c  	up_write(&oldmm->mmap_sem);
mmap_sem         1011 kernel/fork.c  	init_rwsem(&mm->mmap_sem);
mmap_sem          773 kernel/futex.c 	down_read(&mm->mmap_sem);
mmap_sem          776 kernel/futex.c 	up_read(&mm->mmap_sem);
mmap_sem         2544 kernel/sched/fair.c 	if (!down_read_trylock(&mm->mmap_sem))
mmap_sem         2612 kernel/sched/fair.c 	up_read(&mm->mmap_sem);
mmap_sem         1846 kernel/sys.c   		down_read(&mm->mmap_sem);
mmap_sem         1855 kernel/sys.c   		up_read(&mm->mmap_sem);
mmap_sem         1869 kernel/sys.c   	up_read(&mm->mmap_sem);
mmap_sem         2010 kernel/sys.c   	down_read(&mm->mmap_sem);
mmap_sem         2049 kernel/sys.c   	up_read(&mm->mmap_sem);
mmap_sem         2125 kernel/sys.c   	down_read(&mm->mmap_sem);
mmap_sem         2217 kernel/sys.c   	up_read(&mm->mmap_sem);
mmap_sem         2440 kernel/sys.c   		if (down_write_killable(&me->mm->mmap_sem))
mmap_sem         2446 kernel/sys.c   		up_write(&me->mm->mmap_sem);
mmap_sem          381 kernel/trace/trace_output.c 		down_read(&mm->mmap_sem);
mmap_sem          393 kernel/trace/trace_output.c 		up_read(&mm->mmap_sem);
mmap_sem         1419 mm/filemap.c   		up_read(&mm->mmap_sem);
mmap_sem         1431 mm/filemap.c   				up_read(&mm->mmap_sem);
mmap_sem         2367 mm/filemap.c   				up_read(&vmf->vma->vm_mm->mmap_sem);
mmap_sem           51 mm/frame_vector.c 	down_read(&mm->mmap_sem);
mmap_sem          105 mm/frame_vector.c 		up_read(&mm->mmap_sem);
mmap_sem          994 mm/gup.c       		down_read(&mm->mmap_sem);
mmap_sem         1080 mm/gup.c       		down_read(&mm->mmap_sem);
mmap_sem         1102 mm/gup.c       		up_read(&mm->mmap_sem);
mmap_sem         1214 mm/gup.c       	VM_BUG_ON_MM(!rwsem_is_locked(&mm->mmap_sem), mm);
mmap_sem         1266 mm/gup.c       			down_read(&mm->mmap_sem);
mmap_sem         1298 mm/gup.c       		up_read(&mm->mmap_sem);
mmap_sem         1702 mm/gup.c       	down_read(&mm->mmap_sem);
mmap_sem         1706 mm/gup.c       		up_read(&mm->mmap_sem);
mmap_sem         2394 mm/gup.c       		down_read(&current->mm->mmap_sem);
mmap_sem         2398 mm/gup.c       		up_read(&current->mm->mmap_sem);
mmap_sem          179 mm/hmm.c       	lockdep_assert_held_write(&mm->mmap_sem);
mmap_sem          899 mm/hmm.c       	lockdep_assert_held(&hmm->mmu_notifier.mm->mmap_sem);
mmap_sem           34 mm/init-mm.c   	.mmap_sem	= __RWSEM_INITIALIZER(init_mm.mmap_sem),
mmap_sem          381 mm/internal.h  		up_read(&vmf->vma->vm_mm->mmap_sem);
mmap_sem          511 mm/khugepaged.c 		down_write(&mm->mmap_sem);
mmap_sem          512 mm/khugepaged.c 		up_write(&mm->mmap_sem);
mmap_sem          921 mm/khugepaged.c 			down_read(&mm->mmap_sem);
mmap_sem          973 mm/khugepaged.c 	up_read(&mm->mmap_sem);
mmap_sem          985 mm/khugepaged.c 	down_read(&mm->mmap_sem);
mmap_sem          989 mm/khugepaged.c 		up_read(&mm->mmap_sem);
mmap_sem          997 mm/khugepaged.c 		up_read(&mm->mmap_sem);
mmap_sem         1008 mm/khugepaged.c 		up_read(&mm->mmap_sem);
mmap_sem         1012 mm/khugepaged.c 	up_read(&mm->mmap_sem);
mmap_sem         1018 mm/khugepaged.c 	down_write(&mm->mmap_sem);
mmap_sem         1106 mm/khugepaged.c 	up_write(&mm->mmap_sem);
mmap_sem         1402 mm/khugepaged.c 	if (!down_write_trylock(&mm->mmap_sem))
mmap_sem         1413 mm/khugepaged.c 	up_write(&mm->mmap_sem);
mmap_sem         1458 mm/khugepaged.c 		if (down_write_trylock(&vma->vm_mm->mmap_sem)) {
mmap_sem         1463 mm/khugepaged.c 			up_write(&vma->vm_mm->mmap_sem);
mmap_sem         1933 mm/khugepaged.c 	if (unlikely(!down_read_trylock(&mm->mmap_sem)))
mmap_sem         1980 mm/khugepaged.c 				up_read(&mm->mmap_sem);
mmap_sem         2000 mm/khugepaged.c 	up_read(&mm->mmap_sem); /* exit_mmap will destroy ptes after this */
mmap_sem          545 mm/ksm.c       	down_read(&mm->mmap_sem);
mmap_sem          549 mm/ksm.c       	up_read(&mm->mmap_sem);
mmap_sem          559 mm/ksm.c       	down_read(&mm->mmap_sem);
mmap_sem          575 mm/ksm.c       	up_read(&mm->mmap_sem);
mmap_sem          979 mm/ksm.c       		down_read(&mm->mmap_sem);
mmap_sem          992 mm/ksm.c       		up_read(&mm->mmap_sem);
mmap_sem         1015 mm/ksm.c       	up_read(&mm->mmap_sem);
mmap_sem         1283 mm/ksm.c       	down_read(&mm->mmap_sem);
mmap_sem         1299 mm/ksm.c       	up_read(&mm->mmap_sem);
mmap_sem         2113 mm/ksm.c       		down_read(&mm->mmap_sem);
mmap_sem         2125 mm/ksm.c       		up_read(&mm->mmap_sem);
mmap_sem         2288 mm/ksm.c       	down_read(&mm->mmap_sem);
mmap_sem         2322 mm/ksm.c       				up_read(&mm->mmap_sem);
mmap_sem         2360 mm/ksm.c       		up_read(&mm->mmap_sem);
mmap_sem         2363 mm/ksm.c       		up_read(&mm->mmap_sem);
mmap_sem         2562 mm/ksm.c       		down_write(&mm->mmap_sem);
mmap_sem         2563 mm/ksm.c       		up_write(&mm->mmap_sem);
mmap_sem          291 mm/madvise.c   	up_read(&current->mm->mmap_sem);
mmap_sem          296 mm/madvise.c   	down_read(&current->mm->mmap_sem);
mmap_sem          772 mm/madvise.c   		down_read(&current->mm->mmap_sem);
mmap_sem          854 mm/madvise.c   		up_read(&current->mm->mmap_sem);
mmap_sem          860 mm/madvise.c   	down_read(&current->mm->mmap_sem);
mmap_sem         1091 mm/madvise.c   		if (down_write_killable(&current->mm->mmap_sem))
mmap_sem         1094 mm/madvise.c   		down_read(&current->mm->mmap_sem);
mmap_sem         1144 mm/madvise.c   		up_write(&current->mm->mmap_sem);
mmap_sem         1146 mm/madvise.c   		up_read(&current->mm->mmap_sem);
mmap_sem         5718 mm/memcontrol.c 	down_read(&mm->mmap_sem);
mmap_sem         5720 mm/memcontrol.c 	up_read(&mm->mmap_sem);
mmap_sem         6003 mm/memcontrol.c 	if (unlikely(!down_read_trylock(&mc.mm->mmap_sem))) {
mmap_sem         6022 mm/memcontrol.c 	up_read(&mc.mm->mmap_sem);
mmap_sem         1187 mm/memory.c    				VM_BUG_ON_VMA(!rwsem_is_locked(&tlb->mm->mmap_sem), vma);
mmap_sem         1492 mm/memory.c    		BUG_ON(down_read_trylock(&vma->vm_mm->mmap_sem));
mmap_sem         4320 mm/memory.c    	if (down_read_killable(&mm->mmap_sem))
mmap_sem         4371 mm/memory.c    	up_read(&mm->mmap_sem);
mmap_sem         4428 mm/memory.c    	if (!down_read_trylock(&mm->mmap_sem))
mmap_sem         4447 mm/memory.c    	up_read(&mm->mmap_sem);
mmap_sem         4466 mm/memory.c    		might_lock_read(&current->mm->mmap_sem);
mmap_sem          382 mm/mempolicy.c 	down_write(&mm->mmap_sem);
mmap_sem          385 mm/mempolicy.c 	up_write(&mm->mmap_sem);
mmap_sem          866 mm/mempolicy.c 		up_read(&mm->mmap_sem);
mmap_sem          899 mm/mempolicy.c 		down_read(&mm->mmap_sem);
mmap_sem          902 mm/mempolicy.c 			up_read(&mm->mmap_sem);
mmap_sem          961 mm/mempolicy.c 		up_read(&mm->mmap_sem);
mmap_sem         1070 mm/mempolicy.c 	down_read(&mm->mmap_sem);
mmap_sem         1151 mm/mempolicy.c 	up_read(&mm->mmap_sem);
mmap_sem         1274 mm/mempolicy.c 			down_write(&mm->mmap_sem);
mmap_sem         1279 mm/mempolicy.c 				up_write(&mm->mmap_sem);
mmap_sem         1316 mm/mempolicy.c 	up_write(&mm->mmap_sem);
mmap_sem         1533 mm/migrate.c   	down_read(&mm->mmap_sem);
mmap_sem         1586 mm/migrate.c   	up_read(&mm->mmap_sem);
mmap_sem         1718 mm/migrate.c   	down_read(&mm->mmap_sem);
mmap_sem         1745 mm/migrate.c   	up_read(&mm->mmap_sem);
mmap_sem          286 mm/mincore.c   		down_read(&current->mm->mmap_sem);
mmap_sem          288 mm/mincore.c   		up_read(&current->mm->mmap_sem);
mmap_sem          689 mm/mlock.c     	if (down_write_killable(&current->mm->mmap_sem))
mmap_sem          708 mm/mlock.c     	up_write(&current->mm->mmap_sem);
mmap_sem          745 mm/mlock.c     	if (down_write_killable(&current->mm->mmap_sem))
mmap_sem          748 mm/mlock.c     	up_write(&current->mm->mmap_sem);
mmap_sem          814 mm/mlock.c     	if (down_write_killable(&current->mm->mmap_sem))
mmap_sem          821 mm/mlock.c     	up_write(&current->mm->mmap_sem);
mmap_sem          832 mm/mlock.c     	if (down_write_killable(&current->mm->mmap_sem))
mmap_sem          835 mm/mlock.c     	up_write(&current->mm->mmap_sem);
mmap_sem          198 mm/mmap.c      	if (down_write_killable(&mm->mmap_sem))
mmap_sem          272 mm/mmap.c      		up_read(&mm->mmap_sem);
mmap_sem          274 mm/mmap.c      		up_write(&mm->mmap_sem);
mmap_sem          282 mm/mmap.c      	up_write(&mm->mmap_sem);
mmap_sem         2833 mm/mmap.c      		downgrade_write(&mm->mmap_sem);
mmap_sem         2855 mm/mmap.c      	if (down_write_killable(&mm->mmap_sem))
mmap_sem         2865 mm/mmap.c      		up_read(&mm->mmap_sem);
mmap_sem         2868 mm/mmap.c      		up_write(&mm->mmap_sem);
mmap_sem         2916 mm/mmap.c      	if (down_write_killable(&mm->mmap_sem))
mmap_sem         2979 mm/mmap.c      	up_write(&mm->mmap_sem);
mmap_sem         3078 mm/mmap.c      	if (down_write_killable(&mm->mmap_sem))
mmap_sem         3083 mm/mmap.c      	up_write(&mm->mmap_sem);
mmap_sem         3127 mm/mmap.c      		down_write(&mm->mmap_sem);
mmap_sem         3128 mm/mmap.c      		up_write(&mm->mmap_sem);
mmap_sem         3476 mm/mmap.c      		down_write_nest_lock(&anon_vma->root->rwsem, &mm->mmap_sem);
mmap_sem         3506 mm/mmap.c      		down_write_nest_lock(&mapping->i_mmap_rwsem, &mm->mmap_sem);
mmap_sem         3552 mm/mmap.c      	BUG_ON(down_read_trylock(&mm->mmap_sem));
mmap_sem         3632 mm/mmap.c      	BUG_ON(down_read_trylock(&mm->mmap_sem));
mmap_sem          254 mm/mmu_notifier.c 	lockdep_assert_held_write(&mm->mmap_sem);
mmap_sem          337 mm/mmu_notifier.c 	down_write(&mm->mmap_sem);
mmap_sem          339 mm/mmu_notifier.c 	up_write(&mm->mmap_sem);
mmap_sem          388 mm/mmu_notifier.c 	lockdep_assert_held_write(&mm->mmap_sem);
mmap_sem          515 mm/mprotect.c  	if (down_write_killable(&current->mm->mmap_sem))
mmap_sem          605 mm/mprotect.c  	up_write(&current->mm->mmap_sem);
mmap_sem          635 mm/mprotect.c  	down_write(&current->mm->mmap_sem);
mmap_sem          649 mm/mprotect.c  	up_write(&current->mm->mmap_sem);
mmap_sem          657 mm/mprotect.c  	down_write(&current->mm->mmap_sem);
mmap_sem          659 mm/mprotect.c  	up_write(&current->mm->mmap_sem);
mmap_sem          641 mm/mremap.c    	if (down_write_killable(&current->mm->mmap_sem))
mmap_sem          732 mm/mremap.c    		up_read(&current->mm->mmap_sem);
mmap_sem          734 mm/mremap.c    		up_write(&current->mm->mmap_sem);
mmap_sem           60 mm/msync.c     	down_read(&mm->mmap_sem);
mmap_sem           91 mm/msync.c     			up_read(&mm->mmap_sem);
mmap_sem           96 mm/msync.c     			down_read(&mm->mmap_sem);
mmap_sem          107 mm/msync.c     	up_read(&mm->mmap_sem);
mmap_sem          166 mm/nommu.c     		down_write(&current->mm->mmap_sem);
mmap_sem          170 mm/nommu.c     		up_write(&current->mm->mmap_sem);
mmap_sem         1550 mm/nommu.c     	down_write(&mm->mmap_sem);
mmap_sem         1552 mm/nommu.c     	up_write(&mm->mmap_sem);
mmap_sem         1639 mm/nommu.c     	down_write(&current->mm->mmap_sem);
mmap_sem         1641 mm/nommu.c     	up_write(&current->mm->mmap_sem);
mmap_sem         1713 mm/nommu.c     	if (down_read_killable(&mm->mmap_sem))
mmap_sem         1736 mm/nommu.c     	up_read(&mm->mmap_sem);
mmap_sem          571 mm/oom_kill.c  	if (!down_read_trylock(&mm->mmap_sem)) {
mmap_sem          602 mm/oom_kill.c  	up_read(&mm->mmap_sem);
mmap_sem          320 mm/pagewalk.c  	lockdep_assert_held(&walk.mm->mmap_sem);
mmap_sem          370 mm/pagewalk.c  	lockdep_assert_held(&walk.mm->mmap_sem);
mmap_sem          108 mm/process_vm_access.c 		down_read(&mm->mmap_sem);
mmap_sem          112 mm/process_vm_access.c 			up_read(&mm->mmap_sem);
mmap_sem         2073 mm/swapfile.c  	down_read(&mm->mmap_sem);
mmap_sem         2083 mm/swapfile.c  	up_read(&mm->mmap_sem);
mmap_sem          200 mm/userfaultfd.c 		up_read(&dst_mm->mmap_sem);
mmap_sem          298 mm/userfaultfd.c 			up_read(&dst_mm->mmap_sem);
mmap_sem          308 mm/userfaultfd.c 			down_read(&dst_mm->mmap_sem);
mmap_sem          328 mm/userfaultfd.c 	up_read(&dst_mm->mmap_sem);
mmap_sem          462 mm/userfaultfd.c 	down_read(&dst_mm->mmap_sem);
mmap_sem          563 mm/userfaultfd.c 			up_read(&dst_mm->mmap_sem);
mmap_sem          592 mm/userfaultfd.c 	up_read(&dst_mm->mmap_sem);
mmap_sem          430 mm/util.c      	lockdep_assert_held_write(&mm->mmap_sem);
mmap_sem          474 mm/util.c      	down_write(&mm->mmap_sem);
mmap_sem          477 mm/util.c      	up_write(&mm->mmap_sem);
mmap_sem          494 mm/util.c      		if (down_write_killable(&mm->mmap_sem))
mmap_sem          498 mm/util.c      		up_write(&mm->mmap_sem);
mmap_sem         1766 net/ipv4/tcp.c 	down_read(&current->mm->mmap_sem);
mmap_sem         1770 net/ipv4/tcp.c 		up_read(&current->mm->mmap_sem);
mmap_sem         1829 net/ipv4/tcp.c 	up_read(&current->mm->mmap_sem);
mmap_sem          293 net/xdp/xdp_umem.c 	down_read(&current->mm->mmap_sem);
mmap_sem          296 net/xdp/xdp_umem.c 	up_read(&current->mm->mmap_sem);
mmap_sem          978 virt/kvm/arm/mmu.c 	down_read(&current->mm->mmap_sem);
mmap_sem          986 virt/kvm/arm/mmu.c 	up_read(&current->mm->mmap_sem);
mmap_sem         1696 virt/kvm/arm/mmu.c 	down_read(&current->mm->mmap_sem);
mmap_sem         1700 virt/kvm/arm/mmu.c 		up_read(&current->mm->mmap_sem);
mmap_sem         1722 virt/kvm/arm/mmu.c 	up_read(&current->mm->mmap_sem);
mmap_sem         2298 virt/kvm/arm/mmu.c 	down_read(&current->mm->mmap_sem);
mmap_sem         2366 virt/kvm/arm/mmu.c 	up_read(&current->mm->mmap_sem);
mmap_sem           77 virt/kvm/async_pf.c 	down_read(&mm->mmap_sem);
mmap_sem           81 virt/kvm/async_pf.c 		up_read(&mm->mmap_sem);
mmap_sem         1414 virt/kvm/kvm_main.c 	down_read(&current->mm->mmap_sem);
mmap_sem         1422 virt/kvm/kvm_main.c 	up_read(&current->mm->mmap_sem);
mmap_sem         1677 virt/kvm/kvm_main.c 	down_read(&current->mm->mmap_sem);
mmap_sem         1701 virt/kvm/kvm_main.c 	up_read(&current->mm->mmap_sem);