insn
Defined as a variable in:
Defined as a struct type in:
Referenced (in 340 files total) in:
- arch/alpha/include/asm/extable.h, line 27
- arch/alpha/include/asm/futex.h, 2 times
- arch/alpha/kernel/ptrace.c, 8 times
- arch/alpha/kernel/traps.c, 3 times
- arch/alpha/math-emu/math.c, 16 times
- arch/alpha/mm/fault.c, 4 times
- arch/arc/include/asm/futex.h, 4 times
- arch/arc/kernel/troubleshoot.c, line 133
- arch/arm/include/asm/futex.h, 4 times
- arch/arm/include/asm/kprobes.h, line 71
- arch/arm/include/asm/patch.h, 6 times
- arch/arm/include/asm/probes.h, line 30
- arch/arm/include/asm/unwind.h, line 22
- arch/arm/include/asm/uprobes.h, line 28
- arch/arm/kernel/jump_label.c, 5 times
- arch/arm/kernel/patch.c, 15 times
- arch/arm/kernel/setup.c, 6 times
- arch/arm/kernel/traps.c, 3 times
- arch/arm/kernel/unwind.c, 41 times
- arch/arm/net/bpf_jit_32.c, 10 times
- arch/arm/probes/decode-arm.c, 19 times
- arch/arm/probes/decode-thumb.c, 4 times
- arch/arm/probes/decode-thumb.h, 2 times
- arch/arm/probes/decode.c, 37 times
- arch/arm/probes/decode.h, 3 times
- arch/arm/probes/kprobes/actions-arm.c, 37 times
- arch/arm/probes/kprobes/actions-common.c, 23 times
- arch/arm/probes/kprobes/actions-thumb.c, 122 times
- arch/arm/probes/kprobes/checkers-arm.c, 13 times
- arch/arm/probes/kprobes/checkers-common.c, 14 times
- arch/arm/probes/kprobes/checkers-thumb.c, 4 times
- arch/arm/probes/kprobes/core.c, 27 times
- arch/arm/probes/kprobes/core.h, 2 times
- arch/arm/probes/kprobes/opt-arm.c, 12 times
- arch/arm/probes/kprobes/test-core.c, 6 times
- arch/arm/probes/uprobes/actions-arm.c, 21 times
- arch/arm/probes/uprobes/core.c, 10 times
- arch/arm/probes/uprobes/core.h, 5 times
- arch/arm64/include/asm/extable.h, line 20
- arch/arm64/include/asm/fpsimdmacros.h, 2 times
- arch/arm64/include/asm/futex.h, 2 times
- arch/arm64/include/asm/insn.h, 22 times
- arch/arm64/include/asm/probes.h, line 15
- arch/arm64/include/asm/uprobes.h, line 26
- arch/arm64/kernel/alternative.c, 15 times
- arch/arm64/kernel/armv8_deprecated.c, 55 times
- arch/arm64/kernel/cpu_errata.c, 4 times
- arch/arm64/kernel/cpufeature.c, 3 times
- arch/arm64/kernel/insn.c, 299 times
- arch/arm64/kernel/jump_label.c, 4 times
- arch/arm64/kernel/module.c, 15 times
- arch/arm64/kernel/probes/decode-insn.c, 30 times
- arch/arm64/kernel/probes/decode-insn.h, line 31
- arch/arm64/kernel/probes/kprobes.c, 12 times
- arch/arm64/kernel/probes/simulate-insn.c, 10 times
- arch/arm64/kernel/probes/uprobes.c, 8 times
- arch/arm64/kernel/traps.c, 2 times
- arch/arm64/kvm/va_layout.c, 22 times
- arch/arm64/net/bpf_jit_comp.c, 13 times
- arch/csky/include/asm/uaccess.h, line 402
- arch/hexagon/include/asm/futex.h, 2 times
- arch/ia64/include/asm/extable.h, line 8
- arch/ia64/include/asm/futex.h, 4 times
- arch/ia64/include/asm/kprobes.h, line 99
- arch/ia64/kernel/kprobes.c, 15 times
- arch/ia64/kernel/module.c, 32 times
- arch/ia64/kernel/unaligned.c, 20 times
- arch/ia64/kernel/unwind.c, 24 times
- arch/ia64/kernel/unwind_i.h, line 164
- arch/m68k/kernel/traps.c, 2 times
- arch/microblaze/include/asm/futex.h, 2 times
- arch/microblaze/include/asm/uaccess.h, 4 times
- arch/mips/cavium-octeon/setup.c, 6 times
- arch/mips/dec/kn01-berr.c, 4 times
- arch/mips/include/asm/asm-eva.h, 4 times
- arch/mips/include/asm/asm.h, 3 times
- arch/mips/include/asm/asmmacro.h, 2 times
- arch/mips/include/asm/branch.h, line 19
- arch/mips/include/asm/compiler.h, line 44
- arch/mips/include/asm/extable.h, line 7
- arch/mips/include/asm/ftrace.h, 2 times
- arch/mips/include/asm/futex.h, 7 times
- arch/mips/include/asm/inst.h, line 78
- arch/mips/include/asm/jump_label.h, line 38
- arch/mips/include/asm/kprobes.h, line 49
- arch/mips/include/asm/mipsregs.h, 5 times
- arch/mips/include/asm/paccess.h, 6 times
- arch/mips/include/asm/r4kcache.h, 2 times
- arch/mips/include/asm/uaccess.h, 22 times
- arch/mips/include/asm/uprobes.h, line 37
- arch/mips/kernel/branch.c, 126 times
- arch/mips/kernel/jump_label.c, 9 times
- arch/mips/kernel/kprobes.c, 22 times
- arch/mips/kernel/mips-r2-to-r6-emul.c, 12 times
- arch/mips/kernel/module.c, 6 times
- arch/mips/kernel/probes-common.h, 5 times
- arch/mips/kernel/process.c, 6 times
- arch/mips/kernel/relocate.c, 3 times
- arch/mips/kernel/syscall.c, 2 times
- arch/mips/kernel/traps.c, 11 times
- arch/mips/kernel/unaligned.c, 87 times
- arch/mips/kernel/uprobes.c, 8 times
- arch/mips/kernel/vpe.c, 6 times
- arch/mips/kvm/emulate.c, 33 times
- arch/mips/math-emu/cp1emu.c, 161 times
- arch/mips/math-emu/dsemul.c, 4 times
- arch/mips/mm/uasm-micromips.c, 2 times
- arch/mips/mm/uasm-mips.c, 2 times
- arch/mips/mm/uasm.c, 18 times
- arch/mips/net/ebpf_jit.c, 199 times
- arch/nds32/include/asm/assembler.h, 2 times
- arch/nds32/include/asm/ftrace.h, 12 times
- arch/nds32/include/asm/futex.h, 2 times
- arch/nds32/include/asm/uaccess.h, line 32
- arch/nds32/math-emu/fpuemu.c, 37 times
- arch/nios2/include/asm/uaccess.h, 4 times
- arch/openrisc/include/asm/futex.h, 2 times
- arch/openrisc/kernel/traps.c, 16 times
- arch/parisc/include/asm/kprobes.h, 3 times
- arch/parisc/include/asm/patch.h, 4 times
- arch/parisc/include/asm/uaccess.h, line 52
- arch/parisc/kernel/ftrace.c, 9 times
- arch/parisc/kernel/jump_label.c, 4 times
- arch/parisc/kernel/kprobes.c, 8 times
- arch/parisc/kernel/patch.c, 14 times
- arch/parisc/kernel/unaligned.c, line 659
- arch/parisc/kernel/unwind.c, 15 times
- arch/powerpc/include/asm/code-patching.h, 5 times
- arch/powerpc/include/asm/extable.h, line 21
- arch/powerpc/include/asm/futex.h, 2 times
- arch/powerpc/include/asm/io.h, 4 times
- arch/powerpc/include/asm/kprobes.h, 2 times
- arch/powerpc/include/asm/uprobes.h, line 26
- arch/powerpc/kernel/kprobes-ftrace.c, line 60
- arch/powerpc/kernel/kprobes.c, 21 times
- arch/powerpc/kernel/optprobes.c, 9 times
- arch/powerpc/kernel/setup_32.c, 3 times
- arch/powerpc/kernel/uprobes.c, 3 times
- arch/powerpc/math-emu/math.c, 46 times
- arch/powerpc/net/bpf_jit_comp64.c, 24 times
- arch/powerpc/perf/8xx-pmu.c, 6 times
- arch/powerpc/xmon/dis-asm.h, 6 times
- arch/powerpc/xmon/ppc-dis.c, 16 times
- arch/powerpc/xmon/ppc-opc.c, 256 times
- arch/powerpc/xmon/spu-dis.c, 25 times
- arch/powerpc/xmon/spu.h, 46 times
- arch/riscv/include/asm/futex.h, 2 times
- arch/riscv/include/asm/uaccess.h, 4 times
- arch/riscv/kernel/traps.c, 8 times
- arch/riscv/net/bpf_jit_comp.c, 45 times
- arch/s390/include/asm/cpacf.h, 12 times
- arch/s390/include/asm/cpu_mf-insn.h, line 17
- arch/s390/include/asm/cpu_mf.h, 7 times
- arch/s390/include/asm/extable.h, line 19
- arch/s390/include/asm/facility.h, line 67
- arch/s390/include/asm/ftrace.h, 11 times
- arch/s390/include/asm/futex.h, 2 times
- arch/s390/include/asm/kprobes.h, 4 times
- arch/s390/include/asm/nospec-insn.h, line 118
- arch/s390/include/asm/page.h, line 106
- arch/s390/include/asm/pgtable.h, 9 times
- arch/s390/include/asm/processor.h, line 234
- arch/s390/include/asm/tlbflush.h, line 31
- arch/s390/include/asm/uprobes.h, line 23
- arch/s390/include/asm/uv.h, line 62
- arch/s390/include/uapi/asm/guarded_storage.h, 2 times
- arch/s390/include/uapi/asm/runtime_instr.h, 2 times
- arch/s390/include/uapi/asm/sie.h, 15 times
- arch/s390/kernel/dis.c, 12 times
- arch/s390/kernel/fpu.c, line 14
- arch/s390/kernel/ftrace.c, 13 times
- arch/s390/kernel/jump_label.c, 13 times
- arch/s390/kernel/kprobes.c, 29 times
- arch/s390/kernel/sthyi.c, line 404
- arch/s390/kernel/topology.c, line 223
- arch/s390/kernel/uprobes.c, 15 times
- arch/s390/kvm/kvm-s390.c, line 342
- arch/s390/lib/probes.c, 19 times
- arch/s390/lib/uaccess.c, 7 times
- arch/s390/mm/gmap.c, line 1271
- arch/s390/mm/page-states.c, 5 times
- arch/s390/mm/pageattr.c, line 17
- arch/s390/net/bpf_jit_comp.c, 30 times
- arch/s390/pci/pci_clp.c, 2 times
- arch/s390/pci/pci_insn.c, 10 times
- arch/s390/tools/gen_opcode_table.c, 73 times
- arch/sh/include/asm/dwarf.h, 4 times
- arch/sh/include/asm/kprobes.h, line 34
- arch/sh/include/asm/processor.h, 3 times
- arch/sh/include/asm/uaccess_32.h, 8 times
- arch/sh/kernel/cpu/sh2a/fpu.c, 10 times
- arch/sh/kernel/cpu/sh2a/opcode_helper.c, 3 times
- arch/sh/kernel/cpu/sh4/fpu.c, 11 times
- arch/sh/kernel/disassemble.c, 8 times
- arch/sh/kernel/dwarf.c, 8 times
- arch/sh/kernel/kprobes.c, 2 times
- arch/sh/kernel/traps.c, 2 times
- arch/sh/kernel/traps_32.c, 2 times
- arch/sh/math-emu/math.c, 10 times
- arch/sh/mm/alignment.c, 3 times
- arch/sh/mm/extable_64.c, 2 times
- arch/sparc/include/asm/extable_64.h, line 18
- arch/sparc/include/asm/futex_64.h, 2 times
- arch/sparc/include/asm/hugetlb.h, line 10
- arch/sparc/include/asm/kprobes.h, 3 times
- arch/sparc/include/asm/processor_32.h, line 31
- arch/sparc/include/asm/setup.h, 2 times
- arch/sparc/include/asm/sigcontext.h, line 101
- arch/sparc/include/asm/trap_block.h, line 73
- arch/sparc/include/asm/tsb.h, line 73
- arch/sparc/include/asm/uaccess_32.h, line 67
- arch/sparc/include/asm/uaccess_64.h, line 200
- arch/sparc/include/asm/uprobes.h, line 27
- arch/sparc/kernel/jump_label.c, 3 times
- arch/sparc/kernel/kernel.h, 4 times
- arch/sparc/kernel/kprobes.c, 19 times
- arch/sparc/kernel/ptrace_32.c, line 337
- arch/sparc/kernel/ptrace_64.c, line 906
- arch/sparc/kernel/setup_32.c, 2 times
- arch/sparc/kernel/setup_64.c, line 237
- arch/sparc/kernel/traps_64.c, 29 times
- arch/sparc/kernel/unaligned_32.c, 59 times
- arch/sparc/kernel/unaligned_64.c, 67 times
- arch/sparc/kernel/uprobes.c, 17 times
- arch/sparc/kernel/visemul.c, 71 times
- arch/sparc/math-emu/math_32.c, 20 times
- arch/sparc/math-emu/math_64.c, 23 times
- arch/sparc/math-emu/sfp-util_32.h, 4 times
- arch/sparc/mm/extable.c, 5 times
- arch/sparc/mm/fault_32.c, 11 times
- arch/sparc/mm/fault_64.c, 42 times
- arch/sparc/mm/init_64.c, 2 times
- arch/sparc/net/bpf_jit_comp_64.c, 34 times
- arch/unicore32/include/asm/processor.h, line 25
- arch/x86/events/intel/ds.c, 8 times
- arch/x86/events/intel/lbr.c, 11 times
- arch/x86/include/asm/extable.h, line 18
- arch/x86/include/asm/fpu/internal.h, 3 times
- arch/x86/include/asm/futex.h, 4 times
- arch/x86/include/asm/insn-eval.h, 4 times
- arch/x86/include/asm/insn.h, 92 times
- arch/x86/include/asm/kprobes.h, 2 times
- arch/x86/include/asm/kvm_emulate.h, line 443
- arch/x86/include/asm/kvm_host.h, 6 times
- arch/x86/include/asm/uprobes.h, line 27
- arch/x86/kernel/kprobes/common.h, 4 times
- arch/x86/kernel/kprobes/core.c, 69 times
- arch/x86/kernel/kprobes/ftrace.c, line 60
- arch/x86/kernel/kprobes/opt.c, 39 times
- arch/x86/kernel/umip.c, 29 times
- arch/x86/kernel/uprobes.c, 72 times
- arch/x86/kvm/emulate.c, 4 times
- arch/x86/kvm/mmu.c, 5 times
- arch/x86/kvm/mmu.h, line 65
- arch/x86/kvm/trace.h, 3 times
- arch/x86/kvm/x86.c, 4 times
- arch/x86/kvm/x86.h, line 290
- arch/x86/lib/insn-eval.c, 131 times
- arch/x86/lib/insn.c, 245 times
- arch/x86/mm/mpx.c, 15 times
- arch/x86/net/bpf_jit_comp.c, 50 times
- arch/x86/net/bpf_jit_comp32.c, 36 times
- arch/x86/tools/insn_decoder_test.c, 24 times
- arch/x86/tools/insn_sanity.c, 32 times
- arch/x86/um/fault.c, line 11
- arch/xtensa/include/asm/cacheasm.h, 8 times
- arch/xtensa/include/asm/futex.h, 4 times
- arch/xtensa/include/asm/uaccess.h, 4 times
- arch/xtensa/kernel/jump_label.c, 5 times
- include/asm-generic/extable.h, line 20
- include/linux/bpf.h, 3 times
- include/linux/bpf_verifier.h, line 418
- include/linux/filter.h, 7 times
- include/linux/kprobes.h, line 283
- include/linux/uprobes.h, 2 times
- kernel/bpf/arraymap.c, 26 times
- kernel/bpf/cgroup.c, 22 times
- kernel/bpf/core.c, 69 times
- kernel/bpf/disasm.c, 105 times
- kernel/bpf/disasm.h, 3 times
- kernel/bpf/hashtab.c, 19 times
- kernel/bpf/offload.c, 3 times
- kernel/bpf/verifier.c, 476 times
- kernel/events/uprobes.c, 16 times
- kernel/trace/bpf_trace.c, 8 times
- kernel/signal.c, 3 times
- lib/extable.c, 7 times
- lib/mpi/longlong.h, 4 times
- lib/test_bpf.c, 123 times
- net/core/filter.c, 337 times
- samples/bpf/bpf_load.c, 7 times
- scripts/gcc-plugins/arm_ssp_per_task_plugin.c, 8 times
- scripts/gcc-plugins/gcc-common.h, 2 times
- scripts/gcc-plugins/stackleak_plugin.c, 11 times
- tools/arch/s390/include/uapi/asm/sie.h, 15 times
- tools/bpf/bpftool/cfg.c, 25 times
- tools/bpf/bpftool/prog.c, line 504
- tools/bpf/bpftool/xlated_dumper.c, 33 times
- tools/lib/bpf/libbpf.c, 8 times
- tools/lib/traceevent/plugin_kvm.c, 9 times
- tools/objtool/arch/x86/decode.c, 28 times
- tools/objtool/arch/x86/include/asm/insn.h, 92 times
- tools/objtool/arch/x86/lib/insn.c, 245 times
- tools/objtool/check.c, 427 times
- tools/objtool/check.h, 9 times
- tools/objtool/orc_gen.c, 21 times
- tools/objtool/warn.h, 2 times
- tools/perf/arch/s390/util/kvm-stat.c, 3 times
- tools/perf/arch/x86/tests/insn-x86.c, 7 times
- tools/perf/arch/x86/util/archinsn.c, 10 times
- tools/perf/builtin-script.c, 14 times
- tools/perf/tests/parse-events.c, 2 times
- tools/perf/ui/browsers/res_sample.c, line 81
- tools/perf/ui/browsers/scripts.c, line 105
- tools/perf/util/bpf-prologue.c, 9 times
- tools/perf/util/event.h, line 217
- tools/perf/util/intel-bts.c, line 295
- tools/perf/util/intel-pt-decoder/insn.c, 245 times
- tools/perf/util/intel-pt-decoder/insn.h, 92 times
- tools/perf/util/intel-pt-decoder/intel-pt-decoder.c, line 1076
- tools/perf/util/intel-pt-decoder/intel-pt-decoder.h, line 220
- tools/perf/util/intel-pt-decoder/intel-pt-insn-decoder.c, 31 times
- tools/perf/util/intel-pt.c, 8 times
- tools/perf/util/stat-shadow.c, 4 times
- tools/testing/selftests/bpf/test_btf.c, 3 times
- tools/testing/selftests/bpf/test_verifier.c, 51 times
- tools/testing/selftests/bpf/verifier/basic.c, line 9
- tools/testing/selftests/bpf/verifier/calls.c, 9 times
- tools/testing/selftests/bpf/verifier/cfg.c, 2 times
- tools/testing/selftests/bpf/verifier/direct_value_access.c, 15 times
- tools/testing/selftests/bpf/verifier/jump.c, 2 times
- tools/testing/selftests/bpf/verifier/junk_insn.c, line 2
- tools/testing/selftests/bpf/verifier/ld_imm64.c, 10 times
- tools/testing/selftests/bpf/verifier/loops1.c, 2 times
- tools/testing/selftests/bpf/verifier/unpriv.c, 3 times
- tools/testing/selftests/powerpc/copyloops/exc_validate.c, 3 times
- tools/testing/selftests/powerpc/primitives/load_unaligned_zeropad.c, 6 times
- tools/testing/selftests/seccomp/seccomp_bpf.c, 3 times
- tools/testing/selftests/x86/test_FCMOV.c, 2 times
- tools/testing/selftests/x86/test_syscall_vdso.c, line 146
kernel.org | git.kernel.org | LWN.net | Project Home | Wiki (Japanese) | Wiki (English) | 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.
