Lines Matching refs:api
76 arm_probe_decode_insn(probe_opcode_t insn, struct arch_probe_insn *api) in arm_probe_decode_insn() argument
86 api->handler = simulate_b_cond; in arm_probe_decode_insn()
89 api->handler = simulate_cbz_cbnz; in arm_probe_decode_insn()
92 api->handler = simulate_tbz_tbnz; in arm_probe_decode_insn()
94 api->handler = simulate_adr_adrp; in arm_probe_decode_insn()
97 api->handler = simulate_b_bl; in arm_probe_decode_insn()
101 api->handler = simulate_br_blr_ret; in arm_probe_decode_insn()
139 struct arch_probe_insn *api = &asi->api; in arm_kprobe_decode_insn() local
142 api->handler = simulate_ldr_literal; in arm_kprobe_decode_insn()
145 api->handler = simulate_ldrsw_literal; in arm_kprobe_decode_insn()
148 decoded = arm_probe_decode_insn(insn, &asi->api); in arm_kprobe_decode_insn()