Lines Matching refs:insn
41 static inline void ftrace_generate_nop_insn(struct ftrace_insn *insn) in ftrace_generate_nop_insn() argument
46 insn->opc = 0xc004; in ftrace_generate_nop_insn()
47 insn->disp = 0; in ftrace_generate_nop_insn()
50 insn->opc = 0xc0f4; in ftrace_generate_nop_insn()
51 insn->disp = MCOUNT_INSN_SIZE / 2; in ftrace_generate_nop_insn()
56 static inline int is_ftrace_nop(struct ftrace_insn *insn) in is_ftrace_nop() argument
60 if (insn->disp == 0) in is_ftrace_nop()
63 if (insn->disp == MCOUNT_INSN_SIZE / 2) in is_ftrace_nop()
70 static inline void ftrace_generate_call_insn(struct ftrace_insn *insn, in ftrace_generate_call_insn() argument
78 insn->opc = 0xc005; in ftrace_generate_call_insn()
79 insn->disp = (target - ip) / 2; in ftrace_generate_call_insn()