/linux-master/arch/arm64/kernel/probes/ |
H A D | uprobes.c | 37 probe_opcode_t insn; local 105 probe_opcode_t insn; local [all...] |
/linux-master/arch/mips/math-emu/ |
H A D | dsemul.c | 224 union mips_instruction insn = { .word = ir }; local
|
/linux-master/arch/arm64/kvm/ |
H A D | va_layout.c | 114 u32 insn = AARCH64_BREAK_FAULT; local 162 u32 rd, rn, insn, oinsn; local 192 u32 insn; local 246 u32 insn, oinsn, rd; local [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | alternative.c | 47 static void __init_or_module add_nops(union loongarch_instruction *insn, int count) argument 157 static void *__init_or_module text_poke_early(union loongarch_instruction *insn, argument
|
H A D | uprobes.c | 14 union loongarch_instruction insn; local 86 union loongarch_instruction insn; local [all...] |
H A D | inst.c | 13 void simu_pc(struct pt_regs *regs, union loongarch_instruction insn) argument 46 void simu_branch(struct pt_regs *regs, union loongarch_instruction insn) argument 136 insns_not_supported(union loongarch_instruction insn) argument 162 insns_need_simulation(union loongarch_instruction insn) argument 173 arch_simulate_insn(union loongarch_instruction insn, struct pt_regs *regs) argument 193 larch_insn_write(void *addr, u32 insn) argument 205 larch_insn_patch_text(void *addr, u32 insn) argument 229 union loongarch_instruction insn; local 244 union loongarch_instruction insn; local 258 union loongarch_instruction insn; local 272 union loongarch_instruction insn; local 286 union loongarch_instruction insn; local 300 union loongarch_instruction insn; local 314 union loongarch_instruction insn; local 328 union loongarch_instruction insn; local [all...] |
H A D | kprobes.c | 29 union loongarch_instruction insn; local 158 union loongarch_instruction insn; local [all...] |
/linux-master/tools/lib/bpf/ |
H A D | bpf_gen_internal.h | 27 int insn; member in struct:ksym_desc
|
/linux-master/arch/mips/kernel/ |
H A D | uprobes.c | 15 static inline int insn_has_delay_slot(const union mips_instruction insn) argument 62 bool is_trap_insn(uprobe_opcode_t *insn) argument [all...] |
H A D | unaligned.c | 116 union mips_instruction insn; local 627 union mips_instruction insn; local [all...] |
H A D | kprobes.c | 47 static int insn_has_delayslot(union mips_instruction insn) argument 60 static int insn_has_ll_or_sc(union mips_instruction insn) argument 80 union mips_instruction insn; local 204 union mips_instruction insn = p->opcode; local [all...] |
/linux-master/arch/sparc/mm/ |
H A D | fault_64.c | 87 u32 insn = 0; local 185 static unsigned int get_fault_insn(struct pt_regs *regs, unsigned int insn) argument 160 do_fault_siginfo(int code, int sig, struct pt_regs *regs, unsigned long fault_addr, unsigned int insn, int fault_code) argument 199 do_kernel_fault(struct pt_regs *regs, int si_code, int fault_code, unsigned int insn, unsigned long address) argument 272 unsigned int insn = 0; local [all...] |
H A D | fault_32.c | 91 unsigned int insn; local
|
/linux-master/arch/arm/probes/kprobes/ |
H A D | opt-arm.c | 294 unsigned long insn; local [all...] |
/linux-master/tools/perf/arch/x86/tests/ |
H A D | insn-x86.c | 104 struct insn insn; local [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | code-patching.h | 135 u32 *insn = func; local
|
/linux-master/arch/x86/include/asm/ |
H A D | kprobes.h | 56 kprobe_opcode_t *insn; member in struct:arch_specific_insn 89 kprobe_opcode_t *insn; member in struct:arch_optimized_insn
|
/linux-master/arch/riscv/kernel/probes/ |
H A D | uprobes.c | 12 bool is_swbp_insn(uprobe_opcode_t *insn) argument 21 bool is_trap_insn(uprobe_opcode_t *insn) argument 93 probe_opcode_t insn; local [all...] |
/linux-master/arch/parisc/mm/ |
H A D | fault.c | 455 unsigned long insn = regs->iir; local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | static_call.c | 29 static u8 __is_Jcc(u8 *insn) /* Jcc.d32 */ argument 53 static void __ref __static_call_transform(void *insn, enum insn_type type, argument 114 __static_call_validate(u8 *insn, bool tail, bool tramp) argument [all...] |
/linux-master/arch/riscv/kernel/ |
H A D | alternative.c | 111 u32 insn = riscv_instruction_at(alt_ptr + i * sizeof(u32)); local
|
/linux-master/tools/objtool/arch/loongarch/ |
H A D | decode.c | 18 unsigned long arch_jump_destination(struct instruction *insn) argument 78 decode_insn_reg0i26_fomat(union loongarch_instruction inst, struct instruction *insn) argument 99 decode_insn_reg1i21_fomat(union loongarch_instruction inst, struct instruction *insn) argument 117 decode_insn_reg2i12_fomat(union loongarch_instruction inst, struct instruction *insn, struct stack_op **ops_list, struct stack_op *op) argument 176 decode_insn_reg2i14_fomat(union loongarch_instruction inst, struct instruction *insn, struct stack_op **ops_list, struct stack_op *op) argument 220 decode_insn_reg2i16_fomat(union loongarch_instruction inst, struct instruction *insn) argument 275 arch_decode_instruction(struct objtool_file *file, const struct section *sec, unsigned long offset, unsigned int maxlen, struct instruction *insn) argument [all...] |
/linux-master/tools/testing/selftests/riscv/hwprobe/ |
H A D | cbo.c | 31 uint32_t insn = *(uint32_t *)regs[0]; local
|
/linux-master/kernel/bpf/ |
H A D | disasm.c | 16 __func_get_name(const struct bpf_insn_cbs *cbs, const struct bpf_insn *insn, char *buff, size_t len) argument 43 __func_imm_name(const struct bpf_insn_cbs *cbs, const struct bpf_insn *insn, u64 full_imm, char *buff, size_t len) argument 138 print_bpf_end_insn(bpf_insn_print_t verbose, void *private_data, const struct bpf_insn *insn) argument 148 print_bpf_bswap_insn(bpf_insn_print_t verbose, void *private_data, const struct bpf_insn *insn) argument 157 is_sdiv_smod(const struct bpf_insn *insn) argument 163 is_movsx(const struct bpf_insn *insn) argument 169 is_addr_space_cast(const struct bpf_insn *insn) argument 181 is_mov_percpu_addr(const struct bpf_insn *insn) argument 186 print_bpf_insn(const struct bpf_insn_cbs *cbs, const struct bpf_insn *insn, bool allow_ptr_leaks) argument [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | disasm.c | 16 __func_get_name(const struct bpf_insn_cbs *cbs, const struct bpf_insn *insn, char *buff, size_t len) argument 43 __func_imm_name(const struct bpf_insn_cbs *cbs, const struct bpf_insn *insn, u64 full_imm, char *buff, size_t len) argument 138 print_bpf_end_insn(bpf_insn_print_t verbose, void *private_data, const struct bpf_insn *insn) argument 148 print_bpf_bswap_insn(bpf_insn_print_t verbose, void *private_data, const struct bpf_insn *insn) argument 157 is_sdiv_smod(const struct bpf_insn *insn) argument 163 is_movsx(const struct bpf_insn *insn) argument 169 is_addr_space_cast(const struct bpf_insn *insn) argument 181 is_mov_percpu_addr(const struct bpf_insn *insn) argument 186 print_bpf_insn(const struct bpf_insn_cbs *cbs, const struct bpf_insn *insn, bool allow_ptr_leaks) argument [all...] |