/openbmc/linux/arch/loongarch/kernel/ |
H A D | mcount.S | 52 bne t1, t3, ftrace_graph_caller 56 bne t1, t3, ftrace_graph_caller 69 SYM_FUNC_START(ftrace_graph_caller) 79 SYM_FUNC_END(ftrace_graph_caller)
|
H A D | mcount_dyn.S | 128 SYM_CODE_START(ftrace_graph_caller) 134 SYM_CODE_END(ftrace_graph_caller)
|
H A D | ftrace_dyn.c | 257 func = (unsigned long)&ftrace_graph_caller; in ftrace_modify_graph_caller()
|
/openbmc/linux/arch/csky/abiv2/ |
H A D | mcount.S | 122 bt ftrace_graph_caller 128 bt ftrace_graph_caller 165 ENTRY(ftrace_graph_caller) 174 END(ftrace_graph_caller)
|
/openbmc/linux/arch/mips/kernel/ |
H A D | mcount.S | 137 bne t1, t3, ftrace_graph_caller 141 bne t1, t3, ftrace_graph_caller 158 NESTED(ftrace_graph_caller, PT_SIZE, ra) 199 END(ftrace_graph_caller)
|
H A D | ftrace.c | 69 uasm_i_j(&buf, (unsigned long)ftrace_graph_caller & JUMP_RANGE_MASK); in ftrace_dyn_arch_init_insns()
|
/openbmc/linux/arch/sparc/lib/ |
H A D | mcount.S | 61 ba,pt %xcc, ftrace_graph_caller 110 ENTRY(ftrace_graph_caller) 117 END(ftrace_graph_caller)
|
/openbmc/linux/arch/sh/lib/ |
H A D | mcount.S | 137 .long ftrace_graph_caller 201 .globl ftrace_graph_caller 202 ftrace_graph_caller: label
|
/openbmc/linux/arch/arm/kernel/ |
H A D | entry-ftrace.S | 46 bne ftrace_graph_caller\suffix 51 bne ftrace_graph_caller\suffix 239 ENTRY(ftrace_graph_caller) 243 ENDPROC(ftrace_graph_caller)
|
H A D | ftrace.c | 286 ftrace_graph_caller, in ftrace_modify_graph_caller()
|
/openbmc/linux/arch/csky/kernel/ |
H A D | ftrace.c | 190 (unsigned long)&ftrace_graph_caller, true, true); in ftrace_enable_ftrace_graph_caller() 196 (unsigned long)&ftrace_graph_caller, false, true); in ftrace_disable_ftrace_graph_caller()
|
/openbmc/linux/arch/sh/kernel/ |
H A D | ftrace.c | 282 new_addr = (unsigned long)(&ftrace_graph_caller); in ftrace_enable_ftrace_graph_caller() 292 old_addr = (unsigned long)(&ftrace_graph_caller); in ftrace_disable_ftrace_graph_caller()
|
/openbmc/linux/arch/x86/kernel/ |
H A D | ftrace_32.S | 172 SYM_CODE_START(ftrace_graph_caller) 186 SYM_CODE_END(ftrace_graph_caller)
|
H A D | ftrace.c | 606 return ftrace_mod_jmp(ip, &ftrace_graph_caller); in ftrace_enable_ftrace_graph_caller()
|
/openbmc/linux/Documentation/trace/ |
H A D | ftrace-design.rst | 126 function, call the arch-specific function ftrace_graph_caller which in turn 154 + ftrace_graph_caller(); 160 Here is the pseudo code for the new ftrace_graph_caller assembly function:: 163 void ftrace_graph_caller(void) 395 - ftrace_graph_caller() 405 stub needs to be large enough to support a call to ftrace_graph_caller() 406 - update ftrace_graph_caller() to work with being called by the new 409 ftrace_graph_call location with a call to ftrace_graph_caller()
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | entry-ftrace.S | 305 SYM_FUNC_START(ftrace_graph_caller) 312 SYM_FUNC_END(ftrace_graph_caller)
|
H A D | ftrace.c | 497 (unsigned long)ftrace_graph_caller, in ftrace_modify_graph_caller()
|
/openbmc/linux/arch/s390/kernel/ |
H A D | ftrace.c | 269 rc = ftrace_patch_branch_mask(ftrace_graph_caller, 0xa7f4, false); in ftrace_enable_ftrace_graph_caller() 281 rc = ftrace_patch_branch_mask(ftrace_graph_caller, 0xa704, true); in ftrace_disable_ftrace_graph_caller()
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | ftrace.c | 98 new = ftrace_call_replace(ip, (unsigned long) &ftrace_graph_caller); in ftrace_enable_ftrace_graph_caller()
|
/openbmc/linux/arch/powerpc/kernel/trace/ |
H A D | ftrace_64_pg_entry.S | 43 _GLOBAL(ftrace_graph_caller)
|
H A D | ftrace_64_pg.c | 775 unsigned long addr = (unsigned long)(&ftrace_graph_caller); in ftrace_modify_ftrace_graph_caller()
|
/openbmc/linux/include/linux/ |
H A D | ftrace.h | 703 #define FTRACE_GRAPH_ADDR ((unsigned long)ftrace_graph_caller) 725 extern void ftrace_graph_caller(void);
|