Home
last modified time | relevance | path

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

/arch/arm/probes/uprobes/
Dcore.h13 struct arch_probes_insn *asi,
17 struct arch_probes_insn *asi,
22 struct arch_probes_insn *asi,
26 decode_wb_pc(probes_opcode_t insn, struct arch_probes_insn *asi,
30 decode_pc_ro(probes_opcode_t insn, struct arch_probes_insn *asi,
Dactions-arm.c108 decode_pc_ro(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_pc_ro()
132 decode_wb_pc(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_wb_pc()
148 struct arch_probes_insn *asi, in decode_rd12rn16rm0rs8_rwflags()
155 decode_ldr(probes_opcode_t insn, struct arch_probes_insn *asi, in decode_ldr()
163 struct arch_probes_insn *asi, in uprobe_decode_ldmstm()
/arch/arm/probes/
Ddecode-arm.h57 struct arch_probes_insn *asi, struct pt_regs *regs);
59 struct arch_probes_insn *asi, struct pt_regs *regs);
61 struct arch_probes_insn *asi, struct pt_regs *regs);
63 struct arch_probes_insn *asi, struct pt_regs *regs);
65 struct arch_probes_insn *asi, struct pt_regs *regs);
70 struct arch_probes_insn *, bool emulate,
Ddecode-arm.c62 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_bbl()
74 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_blx1()
85 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_blx2bx()
100 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_mrs()
108 struct arch_probes_insn *asi, struct pt_regs *regs) in simulate_mov_ipsp()
709 struct arch_probes_insn *asi, struct pt_regs *regs) in arm_singlestep()
728 arm_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in arm_probes_decode_insn()
Ddecode-thumb.h93 thumb16_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi,
97 thumb32_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi,
Ddecode.c179 struct arch_probes_insn *asi, in probes_simulate_nop()
185 struct arch_probes_insn *asi, in probes_emulate_none()
199 prepare_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in prepare_emulated_insn()
225 set_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in set_emulated_insn()
347 struct arch_probes_insn *asi, in run_checkers()
414 probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in probes_decode_insn()
Ddecode.h309 struct arch_probes_insn *,
318 struct arch_probes_insn *,
411 probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi,
Ddecode-thumb.c847 struct arch_probes_insn *asi, in thumb16_singlestep()
856 struct arch_probes_insn *asi, in thumb32_singlestep()
865 thumb16_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in thumb16_probes_decode_insn()
876 thumb32_probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, in thumb32_probes_decode_insn()
/arch/arm/probes/kprobes/
Dcheckers-common.c22 struct arch_probes_insn *asi, in checker_stack_use_none()
30 struct arch_probes_insn *asi, in checker_stack_use_unknown()
39 struct arch_probes_insn *asi, in checker_stack_use_imm_0xx()
52 struct arch_probes_insn *asi, in checker_stack_use_t32strd()
61 struct arch_probes_insn *asi, in checker_stack_use_imm_x0x()
71 struct arch_probes_insn *asi, in checker_stack_use_imm_xxx()
80 struct arch_probes_insn *asi, in checker_stack_use_stmdx()
Dactions-thumb.c28 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_table_branch()
48 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_mrs()
57 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_cond_branch()
71 t32_decode_cond_branch(probes_opcode_t insn, struct arch_probes_insn *asi, in t32_decode_cond_branch()
82 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_branch()
110 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_simulate_ldr_literal()
147 t32_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, in t32_decode_ldmstm()
162 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_ldrdstrd()
189 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_ldrstr()
215 struct arch_probes_insn *asi, struct pt_regs *regs) in t32_emulate_rd8rn16rm0_rwflags()
[all …]
Dactions-common.c22 struct arch_probes_insn *asi, in simulate_ldm1stm1()
64 struct arch_probes_insn *asi, in simulate_stm1_pc()
75 struct arch_probes_insn *asi, in simulate_ldm1_pc()
84 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_generic_r0_12_noflags()
112 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_generic_r2_14_noflags()
120 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldm_r3_15()
128 kprobe_decode_ldmstm(probes_opcode_t insn, struct arch_probes_insn *asi, in kprobe_decode_ldmstm()
Dcheckers-arm.c22 struct arch_probes_insn *asi, in arm_check_stack()
102 struct arch_probes_insn *asi, in arm_check_regs_nouse()
110 struct arch_probes_insn *asi, in arm_check_regs_normal()
126 struct arch_probes_insn *asi, in arm_check_regs_ldmstm()
136 struct arch_probes_insn *asi, in arm_check_regs_mov_ip_sp()
157 struct arch_probes_insn *asi, in arm_check_regs_ldrdstrd()
Dcore.h36 kprobe_decode_ldmstm(kprobe_opcode_t insn, struct arch_probes_insn *asi,
40 struct arch_probes_insn *,
Dactions-arm.c78 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldrdstrd()
107 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_ldr()
137 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_str()
164 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rn16rm0rs8_rwflags()
199 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rn16rm0_rwflags_nopc()
226 struct arch_probes_insn *asi, in emulate_rd16rn12rm0rs8_rwflags_nopc()
256 struct arch_probes_insn *asi, struct pt_regs *regs) in emulate_rd12rm0_noflags_nopc()
276 struct arch_probes_insn *asi, in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc()
Dcheckers-thumb.c22 struct arch_probes_insn *asi, in t32_check_stack()
96 struct arch_probes_insn *asi, in t16_check_stack()
/arch/arm/include/asm/
Dprobes.h26 struct arch_probes_insn;
28 struct arch_probes_insn *,
32 struct arch_probes_insn *,
37 struct arch_probes_insn { struct
Duprobes.h42 struct arch_probes_insn asi;
Dkprobes.h33 #define arch_specific_insn arch_probes_insn