trap
Defined as a function prototype in:
Referenced (in 143 files total) in:
- arch/alpha/kernel/irq.c, line 39
- arch/alpha/kernel/traps.c, line 677
- arch/arc/kernel/unaligned.c, line 258
- arch/arm/include/asm/bug.h, line 67
- arch/arm/include/asm/hw_irq.h, line 12
- arch/arm/kernel/traps.c, 2 times
- arch/arm/mm/alignment.c, 4 times
- arch/arm64/kernel/debug-monitors.c, line 238
- arch/arm64/kernel/ptrace.c, line 175
- arch/arm64/kvm/arm.c, line 2899
- arch/arm64/kvm/emulate-nested.c, 2 times
- arch/arm64/kvm/sys_regs.c, 2 times
- arch/csky/include/asm/vdso/gettimeofday.h, 5 times
- arch/csky/kernel/traps.c, line 185
- arch/hexagon/kernel/traps.c, line 70
- arch/m68k/68000/ints.c, line 35
- arch/m68k/coldfire/vectors.c, 3 times
- arch/m68k/fpsp040/fpsp.h, line 340
- arch/m68k/include/asm/bootstd.h, 6 times
- arch/m68k/kernel/vectors.c, 3 times
- arch/m68k/sun3x/prom.c, line 48
- arch/mips/include/asm/kgdb.h, line 41
- arch/mips/kernel/kgdb.c, 6 times
- arch/mips/kernel/traps.c, line 1014
- arch/nios2/include/asm/kgdb.h, line 77
- arch/openrisc/kernel/traps.c, line 218
- arch/parisc/include/asm/hardirq.h, line 33
- arch/parisc/kernel/kgdb.c, 3 times
- arch/parisc/kernel/traps.c, line 736
- arch/parisc/mm/fault.c, 19 times
- arch/powerpc/include/asm/book3s/64/mmu-hash.h, 10 times
- arch/powerpc/include/asm/hardirq.h, line 32
- arch/powerpc/include/asm/kvm_host.h, line 786
- arch/powerpc/include/asm/kvm_ppc.h, line 823
- arch/powerpc/include/asm/plpar_wrappers.h, 3 times
- arch/powerpc/include/asm/ptrace.h, 9 times
- arch/powerpc/include/asm/syscalls_32.h, line 25
- arch/powerpc/include/asm/trace.h, 7 times
- arch/powerpc/include/uapi/asm/ptrace.h, line 52
- arch/powerpc/kernel/asm-offsets.c, 2 times
- arch/powerpc/kernel/head_booke.h, line 290
- arch/powerpc/kernel/interrupt.c, 5 times
- arch/powerpc/kernel/irq_64.c, 6 times
- arch/powerpc/kernel/optprobes.c, line 73
- arch/powerpc/kernel/process.c, 11 times
- arch/powerpc/kernel/prom_init.c, line 632
- arch/powerpc/kernel/ptrace/ptrace-tm.c, 2 times
- arch/powerpc/kernel/ptrace/ptrace-view.c, 3 times
- arch/powerpc/kernel/ptrace/ptrace.c, 3 times
- arch/powerpc/kernel/traps.c, 15 times
- arch/powerpc/kvm/book3s_hv.c, 53 times
- arch/powerpc/kvm/book3s_hv_builtin.c, 2 times
- arch/powerpc/kvm/book3s_hv_nested.c, 6 times
- arch/powerpc/kvm/book3s_hv_p9_entry.c, 13 times
- arch/powerpc/kvm/book3s_hv_tm.c, 4 times
- arch/powerpc/kvm/trace_hv.h, 5 times
- arch/powerpc/lib/sstep.c, 5 times
- arch/powerpc/math-emu/math.c, 3 times
- arch/powerpc/mm/book3s64/hash_4k.c, 3 times
- arch/powerpc/mm/book3s64/hash_64k.c, 6 times
- arch/powerpc/mm/book3s64/hash_hugepage.c, 2 times
- arch/powerpc/mm/book3s64/hash_utils.c, 26 times
- arch/powerpc/mm/book3s64/hugetlbpage.c, 3 times
- arch/powerpc/perf/perf_regs.c, line 67
- arch/powerpc/platforms/cell/spu_base.c, line 171
- arch/powerpc/xmon/ppc-opc.c, line 4689
- arch/powerpc/xmon/xmon.c, 22 times
- arch/riscv/include/asm/kvm_host.h, 3 times
- arch/riscv/include/asm/kvm_vcpu_insn.h, line 38
- arch/riscv/kvm/trace.h, 7 times
- arch/riscv/kvm/vcpu.c, 8 times
- arch/riscv/kvm/vcpu_exit.c, 26 times
- arch/riscv/kvm/vcpu_insn.c, 2 times
- arch/s390/include/asm/hardirq.h, line 25
- arch/sh/kernel/irq.c, line 35
- arch/sh/kernel/sh_bios.c, line 81
- arch/sh/kernel/traps.c, 2 times
- arch/sparc/kernel/setup_32.c, line 348
- arch/sparc/kernel/traps_32.c, 4 times
- arch/sparc/kernel/traps_64.c, 11 times
- arch/sparc/kernel/unaligned_32.c, 3 times
- arch/sparc/kernel/unaligned_64.c, 3 times
- arch/sparc/math-emu/math_32.c, line 180
- arch/x86/include/asm/kgdb.h, line 90
- arch/x86/kernel/cpu/intel.c, 3 times
- arch/x86/kernel/irq.c, line 43
- arch/x86/kernel/kgdb.c, 3 times
- arch/x86/kernel/traps.c, line 158
- arch/x86/kvm/svm/avic.c, 4 times
- arch/x86/kvm/svm/svm.c, line 2747
- arch/x86/kvm/trace.h, line 1481
- arch/x86/mm/kmmio.c, line 345
- arch/x86/xen/enlighten_pv.c, line 670
- fs/cachefiles/namei.c, 6 times
- fs/debugfs/inode.c, 4 times
- fs/ecryptfs/inode.c, 6 times
- fs/namei.c, 6 times
- fs/nfsd/vfs.c, 5 times
- fs/overlayfs/copy_up.c, 4 times
- fs/overlayfs/dir.c, 6 times
- fs/overlayfs/inode.c, 16 times
- fs/overlayfs/ovl_entry.h, line 37
- fs/overlayfs/params.c, line 735
- fs/overlayfs/super.c, 14 times
- fs/overlayfs/util.c, 4 times
- fs/smb/server/vfs.c, 6 times
- include/asm-generic/hardirq.h, line 22
- include/linux/kdebug.h, line 21
- include/linux/kprobes.h, 2 times
- include/net/devlink.h, 4 times
- include/net/ip6_fib.h, 2 times
- include/net/ip_fib.h, line 220
- include/net/nexthop.h, 2 times
- kernel/bpf/verifier.c, 3 times
- kernel/debug/kdb/kdb_main.c, line 1301
- kernel/notifier.c, 2 times
- kernel/seccomp.c, line 2255
- kernel/sysctl.c, line 1688
- kernel/trace/trace.c, line 5459
- net/devlink/trap.c, 55 times
- net/dsa/tag_dsa.c, 3 times
- net/ipv4/fib_lookup.h, line 21
- net/ipv4/fib_semantics.c, 3 times
- net/ipv4/fib_trie.c, 8 times
- net/ipv4/nexthop.c, 4 times
- net/ipv4/route.c, 3 times
- net/ipv6/route.c, 6 times
- security/apparmor/include/sig_names.h, line 68
- security/apparmor/include/task.h, line 90
- tools/perf/arch/powerpc/util/kvm-stat.c, line 141
- tools/perf/arch/powerpc/util/perf_regs.c, line 61
- tools/perf/util/perf-regs-arch/perf_regs_powerpc.c, line 90
- tools/testing/selftests/arm64/signal/testcases/sme_trap_no_sm.c, line 30
- tools/testing/selftests/arm64/signal/testcases/sme_trap_non_streaming.c, line 36
- tools/testing/selftests/arm64/signal/testcases/sme_trap_za.c, line 29
- tools/testing/selftests/breakpoints/breakpoint_test.c, line 382
- tools/testing/selftests/kvm/lib/riscv/ucall.c, line 25
- tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.c, 4 times
- tools/testing/selftests/powerpc/ptrace/ptrace-perf-hwbreak.c, 4 times
- tools/testing/selftests/powerpc/tm/tm-signal-pagefault.c, 2 times
- tools/testing/selftests/powerpc/tm/tm-trap.c, 2 times
- tools/testing/selftests/seccomp/seccomp_bpf.c, 9 times
- tools/testing/selftests/x86/entry_from_vm86.c, line 166
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.