Searched refs:call_insn (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/arch/ia64/kernel/ |
D | ftrace.c | 135 struct ftrace_call_insn *call_insn, *tmp_call; in ftrace_make_nop_check() local 137 call_insn = (void *)ftrace_call_code; in ftrace_make_nop_check() 139 call_insn->imm39_l = tmp_call->imm39_l; in ftrace_make_nop_check() 140 call_insn->imm39_h = tmp_call->imm39_h; in ftrace_make_nop_check() 141 call_insn->imm20 = tmp_call->imm20; in ftrace_make_nop_check() 142 call_insn->i = tmp_call->i; in ftrace_make_nop_check() 147 struct ftrace_orig_insn *call_insn, *tmp_call; in ftrace_make_nop_check() local 149 call_insn = (void *)ftrace_orig_code; in ftrace_make_nop_check() 151 call_insn->sign = tmp_call->sign; in ftrace_make_nop_check() 152 call_insn->imm20 = tmp_call->imm20; in ftrace_make_nop_check()
|
/Linux-v4.19/arch/nds32/kernel/ |
D | ftrace.c | 189 unsigned long call_insn[3] = {INSN_NOP, INSN_NOP, INSN_NOP}; in ftrace_make_call() local 191 ftrace_gen_call_insn(call_insn, addr); in ftrace_make_call() 193 return ftrace_modify_code(pc, nop_insn, call_insn, true); in ftrace_make_call() 201 unsigned long call_insn[3] = {INSN_NOP, INSN_NOP, INSN_NOP}; in ftrace_make_nop() local 203 ftrace_gen_call_insn(call_insn, addr); in ftrace_make_nop() 205 return ftrace_modify_code(pc, call_insn, nop_insn, true); in ftrace_make_nop() 276 unsigned long call_insn[3] = {INSN_NOP, INSN_NOP, INSN_NOP}; in ftrace_modify_graph_caller() local 278 ftrace_gen_call_insn(call_insn, (unsigned long)ftrace_graph_caller); in ftrace_modify_graph_caller() 281 return ftrace_modify_code(pc, nop_insn, call_insn, true); in ftrace_modify_graph_caller() 283 return ftrace_modify_code(pc, call_insn, nop_insn, true); in ftrace_modify_graph_caller()
|
/Linux-v4.19/tools/perf/arch/arm/annotate/ |
D | instructions.c | 7 regex_t call_insn, member 17 if (!regexec(&arm->call_insn, name, 2, match, 0)) in arm__associate_instruction_ops() 41 err = regcomp(&arm->call_insn, "^blx?" ARM_CONDS "?$", REG_EXTENDED); in arm__annotate_init() 57 regfree(&arm->call_insn); in arm__annotate_init()
|
/Linux-v4.19/tools/perf/arch/arm64/annotate/ |
D | instructions.c | 7 regex_t call_insn, member 19 else if (!regexec(&arm->call_insn, name, 2, match, 0)) in arm64__associate_instruction_ops() 43 err = regcomp(&arm->call_insn, "^blr?$", REG_EXTENDED); in arm64__annotate_init() 60 regfree(&arm->call_insn); in arm64__annotate_init()
|
/Linux-v4.19/arch/s390/kernel/ |
D | kprobes.c | 469 struct ftrace_insn call_insn; in resume_execution() local 471 ftrace_generate_call_insn(&call_insn, (unsigned long) p->addr); in resume_execution() 479 ip += call_insn.disp * 2 - MCOUNT_INSN_SIZE; in resume_execution()
|