Home
last modified time | relevance | path

Searched refs:uaccess (Results 1 – 25 of 28) sorted by relevance

12

/linux/arch/arm64/kvm/vgic/
H A Dvgic-kvm-device.c539 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 Drust_debugfs_scoped.rs26 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 DMakefile6 obj-y := init.o uaccess.o vm_fault.o cache.o
/linux/arch/nios2/mm/
H A DMakefile15 obj-y += uaccess.o
/linux/tools/objtool/include/objtool/
H A Dbuiltin.h29 bool uaccess;
26 bool uaccess; global() member
/linux/arch/riscv/lib/
H A DMakefile15 lib-$(CONFIG_MMU) += uaccess.o
/linux/arch/s390/lib/
H A DMakefile6 lib-y += delay.o string.o uaccess.o find.o spinlock.o tishift.o
/linux/tools/objtool/
H A Dbuiltin-check.c92 OPT_BOOLEAN('u', "uaccess", &opts.uaccess, "validate uaccess rules for SMAP"),
194 opts.uaccess) { in copy_file()
H A Dcheck.c1271 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 Dprelude.rs52 pub use super::uaccess::UserPtr;
H A Dlib.rs151 pub mod uaccess; module
H A Ddebugfs.rs16 use crate::uaccess::UserSliceReader;
/linux/arch/um/kernel/skas/
H A DMakefile6 obj-y := stub.o mmu.o process.o syscall.o uaccess.o \
/linux/Documentation/translations/zh_CN/core-api/
H A Dmm-api.rst27 arch/x86/include/asm/uaccess.h
/linux/rust/kernel/debugfs/
H A Dcallback_adapters.rs10 use crate::uaccess::UserSliceReader;
H A Dtraits.rs14 use crate::uaccess::{UserSliceReader, UserSliceWriter};
H A Dfile_ops.rs11 use crate::uaccess::UserSlice;
/linux/include/asm-generic/
H A DKbuild61 mandatory-y += uaccess.h
/linux/Documentation/core-api/
H A Dmm-api.rst8 .. kernel-doc:: arch/x86/include/asm/uaccess.h
/linux/Documentation/translations/zh_CN/kernel-hacking/
H A Dhacking.rst233 定义于 ``include/linux/uaccess.h`` / ``asm/uaccess.h``
/linux/drivers/android/binder/
H A Dfreeze.rs13 uaccess::UserSliceReader,
H A Drust_binder_main.rs26 uaccess::UserSliceWriter,
/linux/Documentation/watchdog/
H A Dconvert_drivers_to_kernel_api.rst110 - #include <linux/uaccess.h> (if no custom IOCTLs are used)
/linux/Documentation/arch/x86/
H A Dexception-tables.rst60 I have picked the get_user() macro defined in arch/x86/include/asm/uaccess.h
/linux/Documentation/translations/it_IT/kernel-hacking/
H A Dhacking.rst292 Definite in ``include/linux/uaccess.h`` / ``asm/uaccess.h``

12