Lines Matching refs:new
155 unsigned const char *new, *old; in ftrace_make_nop() local
159 new = ftrace_nop_replace(); in ftrace_make_nop()
170 return ftrace_modify_code_direct(rec->ip, old, new); in ftrace_make_nop()
181 unsigned const char *new, *old; in ftrace_make_call() local
185 new = ftrace_call_replace(ip, addr); in ftrace_make_call()
188 return ftrace_modify_code_direct(rec->ip, old, new); in ftrace_make_call()
247 static int update_ftrace_func(unsigned long ip, void *new) in update_ftrace_func() argument
261 ret = ftrace_modify_code(ip, old, new); in update_ftrace_func()
271 unsigned char *new; in ftrace_update_ftrace_func() local
276 new = ftrace_call_replace(ip, (unsigned long)func); in ftrace_update_ftrace_func()
277 ret = update_ftrace_func(ip, new); in ftrace_update_ftrace_func()
282 new = ftrace_call_replace(ip, (unsigned long)func); in ftrace_update_ftrace_func()
283 ret = update_ftrace_func(ip, new); in ftrace_update_ftrace_func()
458 static int add_update_code(unsigned long ip, unsigned const char *new) in add_update_code() argument
462 new++; in add_update_code()
463 return ftrace_write(ip, new, MCOUNT_INSN_SIZE - 1); in add_update_code()
469 unsigned const char *new; in add_update_call() local
471 new = ftrace_call_replace(ip, addr); in add_update_call()
472 return add_update_code(ip, new); in add_update_call()
478 unsigned const char *new; in add_update_nop() local
480 new = ftrace_nop_replace(); in add_update_nop()
481 return add_update_code(ip, new); in add_update_nop()
513 unsigned const char *new; in finish_update_call() local
515 new = ftrace_call_replace(ip, addr); in finish_update_call()
517 return ftrace_write(ip, new, 1); in finish_update_call()
523 unsigned const char *new; in finish_update_nop() local
525 new = ftrace_nop_replace(); in finish_update_nop()
527 return ftrace_write(ip, new, 1); in finish_update_nop()
862 unsigned char *new; in arch_ftrace_update_trampoline() local
893 new = ftrace_call_replace(ip, (unsigned long)func); in arch_ftrace_update_trampoline()
894 ret = update_ftrace_func(ip, new); in arch_ftrace_update_trampoline()
991 unsigned char *new; in ftrace_mod_jmp() local
994 new = ftrace_jmp_replace(ip, (unsigned long)func); in ftrace_mod_jmp()
996 return update_ftrace_func(ip, new); in ftrace_mod_jmp()