Home
last modified time | relevance | path

Searched refs:arch_probes_insn (Results 1 – 18 of 18) sorted by relevance

/linux-6.3-rc2/arch/arm/probes/kprobes/
A Dactions-thumb.c25 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_table_branch()
45 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_mrs()
54 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_cond_branch()
107 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_ldr_literal()
159 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_ldrdstrd()
186 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_ldrstr()
212 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_rd8rn16rm0_rwflags()
239 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_rd8pc16_noflags()
259 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_rd8rn16_noflags()
279 struct arch_probes_insn *asi, in t32_emulate_rdlo12rdhi8rn16rm0_noflags()
[all …]
A Dcheckers-common.c14 struct arch_probes_insn *asi, in checker_stack_use_none()
22 struct arch_probes_insn *asi, in checker_stack_use_unknown()
31 struct arch_probes_insn *asi, in checker_stack_use_imm_0xx()
44 struct arch_probes_insn *asi, in checker_stack_use_t32strd()
53 struct arch_probes_insn *asi, in checker_stack_use_imm_x0x()
63 struct arch_probes_insn *asi, in checker_stack_use_imm_xxx()
72 struct arch_probes_insn *asi, in checker_stack_use_stmdx()
A Dactions-common.c19 struct arch_probes_insn *asi, in simulate_ldm1stm1()
61 struct arch_probes_insn *asi, in simulate_stm1_pc()
72 struct arch_probes_insn *asi, in simulate_ldm1_pc()
81 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_generic_r0_12_noflags()
111 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_generic_r2_14_noflags()
119 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldm_r3_15()
127 kprobe_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, in kprobe_decode_ldmstm()
A Dcheckers-arm.c14 struct arch_probes_insn *asi, in arm_check_stack()
94 struct arch_probes_insn *asi, in arm_check_regs_nouse()
102 struct arch_probes_insn *asi, in arm_check_regs_normal()
118 struct arch_probes_insn *asi, in arm_check_regs_ldmstm()
128 struct arch_probes_insn *asi, in arm_check_regs_mov_ip_sp()
149 struct arch_probes_insn *asi, in arm_check_regs_ldrdstrd()
A Dactions-arm.c70 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldrdstrd()
99 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldr()
129 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_str()
156 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rn16rm0rs8_rwflags()
191 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rn16rm0_rwflags_nopc()
218 struct arch_probes_insn *asi, in emulate_rd16rn12rm0rs8_rwflags_nopc()
248 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rm0_noflags_nopc()
268 struct arch_probes_insn *asi, in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc()
A Dcore.h28 kprobe_decode_ldmstm(kprobe_opcode_t insn, struct arch_probes_insn *asi,
32 struct arch_probes_insn *,
A Dcheckers-thumb.c14 struct arch_probes_insn *asi, in t32_check_stack()
88 struct arch_probes_insn *asi, in t16_check_stack()
/linux-6.3-rc2/arch/arm/probes/
A Ddecode-arm.h51 struct arch_probes_insn *asi, struct pt_regs *regs);
53 struct arch_probes_insn *asi, struct pt_regs *regs);
55 struct arch_probes_insn *asi, struct pt_regs *regs);
57 struct arch_probes_insn *asi, struct pt_regs *regs);
59 struct arch_probes_insn *asi, struct pt_regs *regs);
64 struct arch_probes_insn *, bool emulate,
A Ddecode-arm.c54 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_bbl()
66 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_blx1()
77 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_blx2bx()
92 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_mrs()
100 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_mov_ipsp()
701 struct arch_probes_insn *asi, struct pt_regs *regs) in arm_singlestep()
720 arm_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in arm_probes_decode_insn()
A Ddecode.c176 struct arch_probes_insn *asi, in probes_simulate_nop()
182 struct arch_probes_insn *asi, in probes_emulate_none()
196 prepare_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in prepare_emulated_insn()
222 set_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in set_emulated_insn()
344 struct arch_probes_insn *asi, in run_checkers()
411 probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in probes_decode_insn()
A Ddecode-thumb.h87 thumb16_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi,
91 thumb32_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi,
A Ddecode.h278 struct arch_probes_insn *,
287 struct arch_probes_insn *,
380 probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi,
A Ddecode-thumb.c844 struct arch_probes_insn *asi, in thumb16_singlestep()
853 struct arch_probes_insn *asi, in thumb32_singlestep()
862 thumb16_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in thumb16_probes_decode_insn()
873 thumb32_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in thumb32_probes_decode_insn()
/linux-6.3-rc2/arch/arm/probes/uprobes/
A Dcore.h10 struct arch_probes_insn *asi,
14 struct arch_probes_insn *asi,
19 struct arch_probes_insn *asi,
23 decode_wb_pc(probes_opcode_t insn, struct arch_probes_insn *asi,
27 decode_pc_ro(probes_opcode_t insn, struct arch_probes_insn *asi,
A Dactions-arm.c105 decode_pc_ro(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_pc_ro()
129 decode_wb_pc(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_wb_pc()
145 struct arch_probes_insn *asi, in decode_rd12rn16rm0rs8_rwflags()
152 decode_ldr(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_ldr()
160 struct arch_probes_insn *asi, in uprobe_decode_ldmstm()
/linux-6.3-rc2/arch/arm/include/asm/
A Dprobes.h18 struct arch_probes_insn;
20 struct arch_probes_insn *,
24 struct arch_probes_insn *,
29 struct arch_probes_insn { struct
A Duprobes.h39 struct arch_probes_insn asi;
A Dkprobes.h28 #define arch_specific_insn arch_probes_insn

Completed in 26 milliseconds