| /linux/tools/testing/vma/tests/ |
| H A D | mmap.c | |
| /linux/arch/x86/um/vdso/ |
| H A D | vma.c | 49 VM_MAYREAD|VM_MAYWRITE|VM_MAYEXEC, in arch_setup_additional_pages()
|
| /linux/arch/arm64/kernel/ |
| H A D | vdso.c | 131 VM_MAYREAD|VM_MAYWRITE|VM_MAYEXEC| in __setup_additional_pages() 282 VM_MAYWRITE | VM_MAYEXEC | in aarch32_sigreturn_setup()
|
| /linux/arch/hexagon/kernel/ |
| H A D | vdso.c | 76 VM_MAYREAD|VM_MAYWRITE|VM_MAYEXEC, in arch_setup_additional_pages()
|
| /linux/kernel/bpf/ |
| H A D | sysfs_btf.c | 42 vm_flags_mod(vma, VM_DONTDUMP, VM_MAYEXEC | VM_MAYWRITE); in btf_sysfs_vmlinux_mmap()
|
| /linux/arch/csky/kernel/ |
| H A D | vdso.c | 70 (VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC), in arch_setup_additional_pages()
|
| /linux/arch/sh/kernel/vsyscall/ |
| H A D | vsyscall.c | 102 VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC, in arch_setup_additional_pages()
|
| /linux/rust/bindings/ |
| H A D | bindings_helper.h | 139 const vm_flags_t RUST_CONST_HELPER_VM_MAYWRITE = VM_MAYWRITE;
|
| /linux/arch/parisc/kernel/ |
| H A D | vdso.c | 85 VM_MAYREAD|VM_MAYWRITE|VM_MAYEXEC, in arch_setup_additional_pages()
|
| /linux/arch/s390/kernel/ |
| H A D | vdso.c | 70 VM_MAYREAD|VM_MAYWRITE|VM_MAYEXEC, in map_vdso()
|
| /linux/arch/riscv/kernel/ |
| H A D | vdso.c | 144 (VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC | VM_SEALED_SYSMAP), in __setup_additional_pages()
|
| /linux/arch/arm/kernel/ |
| H A D | vdso.c | 226 VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC, in arm_install_vdso()
|
| H A D | process.c | 422 VM_READ | VM_EXEC | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC, in arch_setup_additional_pages()
|
| /linux/rust/ |
| H A D | bindgen_parameters | 51 --blocklist-item VM_MAYWRITE
|
| /linux/rust/kernel/mm/ |
| H A D | virt.rs | 341 /// Try to clear the `VM_MAYWRITE` flag, failing if `VM_WRITE` is set. in writable() 346 /// Note that this operation is irreversible. Once `VM_MAYWRITE` has been cleared, it can never 353 // SAFETY: Clearing `VM_MAYWRITE` is okay when `VM_WRITE` is not set. in try_clear_maywrite() 412 pub const MAYWRITE: vm_flags_t = bindings::VM_MAYWRITE as vm_flags_t;
|
| /linux/arch/powerpc/kernel/ |
| H A D | vdso.c | 144 VM_MAYWRITE | VM_MAYEXEC, vdso_spec); in __arch_setup_additional_pages()
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | file_ops.c | 400 flags &= ~VM_MAYWRITE; in hfi1_file_mmap() 435 vm_flags_clear(vma, VM_MAYWRITE); in hfi1_file_mmap() 524 flags &= ~VM_MAYWRITE; in hfi1_file_mmap() 542 flags &= ~VM_MAYWRITE; in hfi1_file_mmap()
|
| /linux/mm/ |
| H A D | nommu.c | 862 vm_flags |= VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC; in determine_vm_flags() 868 vm_flags |= VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC; in determine_vm_flags() 1688 if (write && vma->vm_flags & VM_MAYWRITE) in __access_remote_vm()
|
| H A D | gup.c | 597 if (!(vma->vm_flags & VM_MAYWRITE)) in can_follow_write_common() 2006 (VM_WRITE | VM_MAYWRITE) : (VM_READ | VM_MAYREAD); in __get_user_pages_locked() 2008 (VM_MAYREAD | VM_MAYWRITE) : (VM_READ | VM_WRITE); in __get_user_pages_locked()
|
| /linux/drivers/acpi/ |
| H A D | pfr_telemetry.c | 310 vm_flags_clear(vma, VM_MAYWRITE); in pfrt_log_mmap()
|
| /linux/drivers/android/tests/ |
| H A D | binder_alloc_kunit.c | 483 vm_flags_mod(vma, VM_DONTCOPY | VM_MIXEDMAP, VM_MAYWRITE); in binder_alloc_test_mmap_handler()
|
| /linux/drivers/gpu/drm/panthor/ |
| H A D | panthor_device.c | 457 vm_flags_clear(vma, VM_MAYWRITE); in panthor_device_mmap_io()
|
| /linux/drivers/ptp/ |
| H A D | ptp_vmclock.c | 379 vm_flags_clear(vma, VM_MAYWRITE); in vmclock_miscdev_mmap()
|
| /linux/sound/usb/usx2y/ |
| H A D | us122l.c | 186 vm_flags_clear(area, VM_MAYWRITE); in usb_stream_hwdep_mmap()
|
| /linux/drivers/sbus/char/ |
| H A D | oradax.c | 391 vm_flags_clear(vma, VM_MAYWRITE); in dax_devmap()
|