Lines Matching refs:ip
109 if (probe_kernel_read(&old, (void *) rec->ip, sizeof(old))) in ftrace_make_nop()
127 ftrace_generate_call_insn(&orig, rec->ip); in ftrace_make_nop()
133 s390_kernel_write((void *) rec->ip, &new, sizeof(new)); in ftrace_make_nop()
141 if (probe_kernel_read(&old, (void *) rec->ip, sizeof(old))) in ftrace_make_call()
156 ftrace_generate_call_insn(&new, rec->ip); in ftrace_make_call()
161 s390_kernel_write((void *) rec->ip, &new, sizeof(new)); in ftrace_make_call()
177 unsigned int *ip; in ftrace_plt_init() local
182 ip = (unsigned int *) ftrace_plt; in ftrace_plt_init()
183 ip[0] = 0x0d10e310; /* basr 1,0; lg 1,10(1); br 1 */ in ftrace_plt_init()
184 ip[1] = 0x100a0004; in ftrace_plt_init()
185 ip[2] = 0x07f10000; in ftrace_plt_init()
186 ip[3] = FTRACE_ADDR >> 32; in ftrace_plt_init()
187 ip[4] = FTRACE_ADDR & 0xffffffff; in ftrace_plt_init()
198 unsigned long prepare_ftrace_return(unsigned long parent, unsigned long ip) in prepare_ftrace_return() argument
206 ip = (ip & PSW_ADDR_INSN) - MCOUNT_INSN_SIZE; in prepare_ftrace_return()
207 trace.func = ip; in prepare_ftrace_return()
212 if (ftrace_push_return_trace(parent, ip, &trace.depth, 0) == -EBUSY) in prepare_ftrace_return()