Searched defs:insn (Results 51 - 75 of 420) sorted by path

1234567891011>>

/linux-master/arch/arm/net/
H A Dbpf_jit_32.c1559 static int build_insn(const struct bpf_insn *insn, struct jit_ctx *ctx) argument
2075 const struct bpf_insn *insn = &(prog->insnsi[i]); local
[all...]
/linux-master/arch/arm/probes/
H A Ddecode.c196 prepare_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, argument
222 set_emulated_insn(probes_opcode_t insn, struc argument
260 probes_opcode_t insn = *pinsn; local
342 run_checkers(const struct decode_checker *checkers[], int action, probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) argument
411 probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, const union decode_item *table, bool thumb, bool emulate, const union decode_action *actions, const struct decode_checker *checkers[]) argument
[all...]
/linux-master/arch/arm/probes/kprobes/
H A Dactions-common.c18 static void __kprobes simulate_ldm1stm1(probes_opcode_t insn, argument
60 static void __kprobes simulate_stm1_pc(probes_opcode_t insn, argument
71 simulate_ldm1_pc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
80 emulate_generic_r0_12_noflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
110 emulate_generic_r2_14_noflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
118 emulate_ldm_r3_15(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
127 kprobe_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) argument
[all...]
H A Dactions-thumb.c24 t32_simulate_table_branch(probes_opcode_t insn, argument
44 t32_simulate_mrs(probes_opcode_t insn, argument
53 t32_simulate_cond_branch(probes_opcode_t insn, argument
68 t32_decode_cond_branch(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) argument
78 t32_simulate_branch(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
106 t32_simulate_ldr_literal(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
144 t32_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) argument
158 t32_emulate_ldrdstrd(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
185 t32_emulate_ldrstr(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
211 t32_emulate_rd8rn16rm0_rwflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
238 t32_emulate_rd8pc16_noflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
258 t32_emulate_rd8rn16_noflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
278 t32_emulate_rdlo12rdhi8rn16rm0_noflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
306 t16_simulate_bxblx(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
320 t16_simulate_ldr_literal(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
330 t16_simulate_ldrstr_sp_relative(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
343 t16_simulate_reladr(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
354 t16_simulate_add_sp_imm(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
365 t16_simulate_cbz(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
379 t16_simulate_it(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
396 t16_singlestep_it(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
404 t16_decode_it(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) argument
412 t16_simulate_cond_branch(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
422 t16_decode_cond_branch(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) argument
432 t16_simulate_branch(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
442 t16_emulate_loregs(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
467 t16_emulate_loregs_rwflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
474 t16_emulate_loregs_noitrwflags(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
483 t16_emulate_hiregs(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
514 t16_decode_hiregs(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) argument
525 t16_emulate_push(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
544 t16_decode_push(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) argument
561 t16_emulate_pop_nopc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
580 t16_emulate_pop_pc(probes_opcode_t insn, struct arch_probes_insn *asi, struct pt_regs *regs) argument
603 t16_decode_pop(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *d) argument
[all...]
H A Dcheckers-common.c13 enum probes_insn checker_stack_use_none(probes_opcode_t insn, argument
21 enum probes_insn checker_stack_use_unknown(probes_opcode_t insn, argument
30 enum probes_insn checker_stack_use_imm_0xx(probes_opcode_t insn, argument
43 static enum probes_insn checker_stack_use_t32strd(probes_opcode_t insn, argument
52 enum probes_insn checker_stack_use_imm_x0x(probes_opcode_t insn, argument
62 checker_stack_use_imm_xxx(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) argument
71 checker_stack_use_stmdx(probes_opcode_t insn, struct arch_probes_insn *asi, const struct decode_header *h) argument
[all...]
H A Dcore.c50 kprobe_opcode_t insn; local
134 kprobe_opcode_t insn = p->opcode; local
158 unsigned int insn; member in struct:patch
168 kprobes_remove_breakpoint(void *addr, unsigned int insn) argument
[all...]
H A Dopt-arm.c294 unsigned long insn; local
[all...]
H A Dtest-core.c775 coverage_add_registers(struct coverage_entry *entry, kprobe_opcode_t insn) argument
842 static void coverage_add(kprobe_opcode_t insn) argument
/linux-master/arch/arm/probes/uprobes/
H A Dcore.c23 bool is_swbp_insn(uprobe_opcode_t *insn) argument
75 unsigned int insn; local
[all...]
/linux-master/arch/arm64/include/asm/
H A Dasm-extable.h58 .macro _asm_extable_uaccess, insn, fixu variable
66 .macro _cond_uaccess_extable, insn, fixup variable
68 _asm_extable_uaccess \\insn, \\fixup variable
[all...]
H A Dextable.h20 int insn, fixup; member in struct:exception_table_entry
H A Dinsn.h431 static __always_inline bool aarch64_insn_is_steppable_hint(u32 insn) argument
455 static __always_inline bool aarch64_insn_is_branch(u32 insn) argument
474 aarch64_insn_is_branch_imm(u32 insn) argument
485 aarch64_insn_is_adr_adrp(u32 insn) argument
491 aarch64_insn_is_dsb(u32 insn) argument
497 aarch64_insn_is_barrier(u32 insn) argument
508 aarch64_insn_is_store_single(u32 insn) argument
515 aarch64_insn_is_store_pair(u32 insn) argument
522 aarch64_insn_is_load_single(u32 insn) argument
529 aarch64_insn_is_load_pair(u32 insn) argument
536 aarch64_insn_uses_literal(u32 insn) argument
[all...]
H A Dprobes.h17 probe_opcode_t *insn; member in struct:arch_probe_insn
H A Dtraps.h19 try_emulate_armv8_deprecated(struct pt_regs *regs, u32 insn) argument
H A Duprobes.h26 u8 insn[MAX_UINSN_BYTES]; member in union:arch_uprobe::__anon1
/linux-master/arch/arm64/kernel/
H A Dalternative.c61 u32 insn; local
112 u32 insn; local
[all...]
H A Darmv8_deprecated.c231 static bool try_emulate_swp(struct pt_regs *regs, u32 insn) argument
314 static bool try_emulate_cp15_barrier(struct pt_regs *regs, u32 insn) argument
351 char *insn; local
384 try_emulate_setend(struct pt_regs *regs, u32 insn) argument
421 struct insn_emulation *insn = data; local
428 struct insn_emulation *insn = data; local
434 run_all_cpu_set_hw_mode(struct insn_emulation *insn, bool enable) argument
463 struct insn_emulation *insn = insn_emulations[i]; local
476 update_insn_emulation_mode(struct insn_emulation *insn, enum insn_emulation_mode prev) argument
512 struct insn_emulation *insn = container_of(table->data, struct insn_emulation, current_mode); local
532 register_insn_emulation(struct insn_emulation *insn) argument
574 try_emulate_armv8_deprecated(struct pt_regs *regs, u32 insn) argument
[all...]
H A Dcpufeature.c3693 bool try_emulate_mrs(struct pt_regs *regs, u32 insn) argument
H A Dftrace.c130 u32 insn = le32_to_cpu(*(__le32 *)addr); local
H A Djump_label.c17 u32 insn; local
H A Dmodule.c246 u32 insn = le32_to_cpu(*place); local
287 u32 insn = le32_to_cpu(*place); local
320 u32 insn; local
[all...]
H A Dpatching.c69 static int __kprobes __aarch64_insn_write(void *addr, __le32 insn) argument
86 int __kprobes aarch64_insn_write(void *addr, u32 insn) argument
175 noinstr void *aarch64_insn_set(void *dst, u32 insn, size_t len) argument
183 int __kprobes aarch64_insn_patch_text_nosync(void *addr, u32 insn) argument
[all...]
/linux-master/arch/arm64/kernel/pi/
H A Dpatch-scs.c62 u32 insn = le32_to_cpup((void *)loc); local
/linux-master/arch/arm64/kernel/probes/
H A Ddecode-insn.c18 static bool __kprobes aarch64_insn_is_steppable(u32 insn) argument
76 arm_probe_decode_insn(probe_opcode_t insn, struct arch_probe_insn *api) argument
140 probe_opcode_t insn = le32_to_cpu(*addr); local
[all...]
H A Dkprobes.c143 u32 insn = BRK64_OPCODE_KPROBES; local
[all...]

Completed in 300 milliseconds

1234567891011>>