| /linux/arch/arm64/kvm/vgic/ |
| H A D | vgic-kvm-device.c | 539 bool uaccess; in vgic_v3_attr_regs_access() local 553 uaccess = false; in vgic_v3_attr_regs_access() 556 uaccess = true; in vgic_v3_attr_regs_access() 559 if (uaccess && is_write) { in vgic_v3_attr_regs_access() 614 if (!ret && uaccess && !is_write) { in vgic_v3_attr_regs_access()
|
| /linux/samples/rust/ |
| H A D | rust_debugfs_scoped.rs | 26 reader: &mut kernel::uaccess::UserSliceReader, in remove_file_write() 48 reader: &mut kernel::uaccess::UserSliceReader, in create_file_write()
|
| /linux/arch/hexagon/mm/ |
| H A D | Makefile | 6 obj-y := init.o uaccess.o vm_fault.o cache.o
|
| /linux/arch/nios2/mm/ |
| H A D | Makefile | 15 obj-y += uaccess.o
|
| /linux/tools/objtool/include/objtool/ |
| H A D | builtin.h | 29 bool uaccess; 26 bool uaccess; global() member
|
| /linux/arch/riscv/lib/ |
| H A D | Makefile | 15 lib-$(CONFIG_MMU) += uaccess.o
|
| /linux/arch/s390/lib/ |
| H A D | Makefile | 6 lib-y += delay.o string.o uaccess.o find.o spinlock.o tishift.o
|
| /linux/tools/objtool/ |
| H A D | builtin-check.c | 92 OPT_BOOLEAN('u', "uaccess", &opts.uaccess, "validate uaccess rules for SMAP"), 194 opts.uaccess) { in copy_file()
|
| H A D | check.c | 1271 if (!opts.uaccess) in add_uaccess_safe() 2594 opts.uaccess || in validate_branch_enabled() 3299 if (!opts.uaccess || !insn->alt_group) in handle_insn_ops() 3311 state->uaccess_stack |= state->uaccess; in handle_insn_ops() 3316 state->uaccess = state->uaccess_stack & 1; in handle_insn_ops() 3484 if (state->uaccess && !func_uaccess_safe(insn_call_dest(insn))) { in validate_call() 3516 if (state->uaccess && !func_uaccess_safe(func)) { in validate_return() 3521 if (!state->uaccess && func_uaccess_safe(func)) { in validate_return() 3713 visited = VISITED_BRANCH << statep->uaccess; in validate_insn() 3893 if (!opts.uaccess) in validate_insn() [all …]
|
| /linux/rust/kernel/ |
| H A D | prelude.rs | 52 pub use super::uaccess::UserPtr;
|
| H A D | lib.rs | 151 pub mod uaccess; module
|
| H A D | debugfs.rs | 16 use crate::uaccess::UserSliceReader;
|
| /linux/arch/um/kernel/skas/ |
| H A D | Makefile | 6 obj-y := stub.o mmu.o process.o syscall.o uaccess.o \
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | mm-api.rst | 27 arch/x86/include/asm/uaccess.h
|
| /linux/rust/kernel/debugfs/ |
| H A D | callback_adapters.rs | 10 use crate::uaccess::UserSliceReader;
|
| H A D | traits.rs | 14 use crate::uaccess::{UserSliceReader, UserSliceWriter};
|
| H A D | file_ops.rs | 11 use crate::uaccess::UserSlice;
|
| /linux/include/asm-generic/ |
| H A D | Kbuild | 61 mandatory-y += uaccess.h
|
| /linux/Documentation/core-api/ |
| H A D | mm-api.rst | 8 .. kernel-doc:: arch/x86/include/asm/uaccess.h
|
| /linux/Documentation/translations/zh_CN/kernel-hacking/ |
| H A D | hacking.rst | 233 定义于 ``include/linux/uaccess.h`` / ``asm/uaccess.h``
|
| /linux/drivers/android/binder/ |
| H A D | freeze.rs | 13 uaccess::UserSliceReader,
|
| H A D | rust_binder_main.rs | 26 uaccess::UserSliceWriter,
|
| /linux/Documentation/watchdog/ |
| H A D | convert_drivers_to_kernel_api.rst | 110 - #include <linux/uaccess.h> (if no custom IOCTLs are used)
|
| /linux/Documentation/arch/x86/ |
| H A D | exception-tables.rst | 60 I have picked the get_user() macro defined in arch/x86/include/asm/uaccess.h
|
| /linux/Documentation/translations/it_IT/kernel-hacking/ |
| H A D | hacking.rst | 292 Definite in ``include/linux/uaccess.h`` / ``asm/uaccess.h``
|