Lines Matching refs:call
42 uint16_t *call, bool nolr) in make_jbsr() argument
46 call[0] = nolr ? NOP : PUSH_LR; in make_jbsr()
51 call[1] = MOVIH_LINK; in make_jbsr()
52 call[2] = callee >> 16; in make_jbsr()
53 call[3] = ORI_LINK; in make_jbsr()
54 call[4] = callee & 0xffff; in make_jbsr()
55 call[5] = JSR_LINK; in make_jbsr()
56 call[6] = 0; in make_jbsr()
60 call[1] = BSR_LINK | in make_jbsr()
62 call[2] = (uint16_t)((unsigned long) offset & 0xffff); in make_jbsr()
63 call[3] = call[5] = NOP32_HI; in make_jbsr()
64 call[4] = call[6] = NOP32_LO; in make_jbsr()
94 uint16_t call[7]; in ftrace_modify_code() local
99 make_jbsr(target, hook, call, nolr); in ftrace_modify_code()
101 ret = copy_to_kernel_nofault((void *)hook_pos, enable ? call : nops, in ftrace_modify_code()