Home
last modified time | relevance | path

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

12

/linux-6.15/arch/arm64/kvm/vgic/
H A Dvgic-kvm-device.c526 bool uaccess, post_init = true; in vgic_v3_attr_regs_access() local
540 uaccess = false; in vgic_v3_attr_regs_access()
546 uaccess = true; in vgic_v3_attr_regs_access()
549 if (uaccess && is_write) { in vgic_v3_attr_regs_access()
617 if (!ret && uaccess && !is_write) { in vgic_v3_attr_regs_access()
/linux-6.15/arch/hexagon/mm/
H A DMakefile6 obj-y := init.o uaccess.o vm_fault.o cache.o
/linux-6.15/arch/m68k/lib/
H A DMakefile9 lib-$(CONFIG_MMU) += uaccess.o
/linux-6.15/arch/nios2/mm/
H A DMakefile15 obj-y += uaccess.o
/linux-6.15/tools/objtool/include/objtool/
H A Dbuiltin.h26 bool uaccess; member
H A Dcheck.h16 bool uaccess; member
/linux-6.15/arch/s390/lib/
H A DMakefile6 lib-y += delay.o string.o uaccess.o find.o spinlock.o tishift.o
/linux-6.15/tools/objtool/
H A Dbuiltin-check.c88 OPT_BOOLEAN('u', "uaccess", &opts.uaccess, "validate uaccess rules for SMAP"),
172 opts.uaccess) { in opts_valid()
H A Dcheck.c1216 if (!opts.uaccess) in add_uaccess_safe()
3236 if (!opts.uaccess || !insn->alt_group) in handle_insn_ops()
3247 state->uaccess_stack |= state->uaccess; in handle_insn_ops()
3734 if (!opts.uaccess) in validate_branch()
3737 if (state.uaccess) { in validate_branch()
3742 state.uaccess = true; in validate_branch()
3746 if (!opts.uaccess) in validate_branch()
3749 if (!state.uaccess && func) { in validate_branch()
3759 state.uaccess = false; in validate_branch()
4213 if (opts.uaccess) in validate_symbol()
[all …]
/linux-6.15/arch/riscv/lib/
H A DMakefile15 lib-$(CONFIG_MMU) += uaccess.o
/linux-6.15/arch/um/kernel/skas/
H A DMakefile6 obj-y := stub.o mmu.o process.o syscall.o uaccess.o \
/linux-6.15/Documentation/translations/zh_CN/core-api/
H A Dmm-api.rst27 arch/x86/include/asm/uaccess.h
/linux-6.15/rust/kernel/
H A Dpage.rs10 uaccess::UserSliceReader,
H A Dlib.rs89 pub mod uaccess; module
/linux-6.15/arch/arm/kernel/
H A Dentry-armv.S161 .macro svc_entry, stack_hole=0, trace=1, uaccess=1, overflow_check=1
206 uaccess_entry tsk, r0, r1, r2, \uaccess
217 svc_entry uaccess=0
360 .macro usr_entry, trace=1, uaccess=1
/linux-6.15/samples/rust/
H A Drust_misc_device.rs110 uaccess::{UserSlice, UserSliceReader, UserSliceWriter},
/linux-6.15/include/asm-generic/
H A DKbuild61 mandatory-y += uaccess.h
/linux-6.15/Documentation/core-api/
H A Dmm-api.rst8 .. kernel-doc:: arch/x86/include/asm/uaccess.h
/linux-6.15/Documentation/translations/zh_CN/kernel-hacking/
H A Dhacking.rst233 定义于 ``include/linux/uaccess.h`` / ``asm/uaccess.h``
/linux-6.15/scripts/
H A DMakefile.lib272 objtool-args-$(CONFIG_HAVE_UACCESS_VALIDATION) += --uaccess
/linux-6.15/Documentation/watchdog/
H A Dconvert_drivers_to_kernel_api.rst110 - #include <linux/uaccess.h> (if no custom IOCTLs are used)
/linux-6.15/Documentation/arch/x86/
H A Dexception-tables.rst60 I have picked the get_user() macro defined in arch/x86/include/asm/uaccess.h
/linux-6.15/Documentation/translations/it_IT/kernel-hacking/
H A Dhacking.rst292 Definite in ``include/linux/uaccess.h`` / ``asm/uaccess.h``
/linux-6.15/Documentation/kernel-hacking/
H A Dhacking.rst273 Defined in ``include/linux/uaccess.h`` / ``asm/uaccess.h``
/linux-6.15/tools/objtool/Documentation/
H A Dobjtool.txt48 - Uaccess validation -- validates uaccess rules for a proper

12