/openbmc/linux/arch/sparc/lib/ |
H A D | mcount.S | 89 .globl ftrace_call 90 ftrace_call: label 104 .size ftrace_call,.-ftrace_call
|
/openbmc/linux/arch/mips/kernel/ |
H A D | mcount.S | 90 beqz t1, ftrace_call 98 .globl ftrace_call 99 ftrace_call: label
|
H A D | ftrace.c | 202 #define FTRACE_CALL_IP ((unsigned long)(&ftrace_call))
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | ftrace.c | 78 unsigned long ip = (unsigned long)(&ftrace_call); in ftrace_update_ftrace_func() 81 old = *(u32 *) &ftrace_call; in ftrace_update_ftrace_func()
|
/openbmc/linux/arch/powerpc/kernel/trace/ |
H A D | ftrace_64_pg_entry.S | 25 .globl ftrace_call 26 ftrace_call: label
|
H A D | ftrace_entry.S | 171 .globl ftrace_call 172 ftrace_call: label
|
H A D | ftrace.c | 301 unsigned long ip = (unsigned long)(&ftrace_call); in ftrace_update_ftrace_func() 305 old = ppc_inst_read((u32 *)&ftrace_call); in ftrace_update_ftrace_func()
|
/openbmc/linux/arch/riscv/kernel/ |
H A D | mcount-dyn.S | 94 ftrace_call: label 95 .global ftrace_call
|
H A D | ftrace.c | 131 int ret = __ftrace_modify_call((unsigned long)&ftrace_call, in ftrace_update_ftrace_func()
|
/openbmc/linux/arch/x86/kernel/ |
H A D | ftrace_32.S | 64 .globl ftrace_call 65 ftrace_call: label
|
H A D | ftrace.c | 186 ip = (unsigned long)(&ftrace_call); in ftrace_update_ftrace_func() 342 call_offset = (unsigned long)ftrace_call; in create_trampoline() 468 call_offset = (unsigned long)ftrace_call; in calc_trampoline_call_offset()
|
/openbmc/linux/arch/sh/include/asm/ |
H A D | ftrace.h | 16 #define CALL_ADDR ((long)(ftrace_call))
|
/openbmc/linux/arch/sh/lib/ |
H A D | mcount.S | 169 .globl ftrace_call 170 ftrace_call: label
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | entry-ftrace.S | 110 SYM_INNER_LABEL(ftrace_call, SYM_L_GLOBAL) 282 SYM_INNER_LABEL(ftrace_call, SYM_L_GLOBAL) // tracer(pc, lr);
|
/openbmc/linux/arch/arm/kernel/ |
H A D | entry-ftrace.S | 151 .globl ftrace_call\suffix 152 ftrace_call\suffix:
|
H A D | ftrace.c | 128 pc = (unsigned long)&ftrace_call; in ftrace_update_ftrace_func()
|
/openbmc/linux/arch/microblaze/kernel/ |
H A D | ftrace.c | 168 unsigned long ip = (unsigned long)(&ftrace_call); in ftrace_update_ftrace_func()
|
H A D | mcount.S | 129 NOALIGN_ENTRY(ftrace_call)
|
/openbmc/linux/arch/ia64/kernel/ |
H A D | ftrace.c | 186 unsigned long addr = ((struct fnptr *)ftrace_call)->ip; in ftrace_update_ftrace_func()
|
/openbmc/linux/Documentation/trace/ |
H A D | ftrace-design.rst | 275 - ftrace_call() 335 ftrace_call: 348 specific tracer in question. That is the point of the ftrace_call label. 377 will be modifying the assembly code at the location of the ftrace_call symbol 404 - add a nop stub after the ftrace_call location named ftrace_graph_call;
|
/openbmc/linux/arch/csky/kernel/ |
H A D | ftrace.c | 129 int ret = ftrace_modify_code((unsigned long)&ftrace_call, in ftrace_update_ftrace_func()
|
/openbmc/linux/arch/sh/kernel/ |
H A D | ftrace.c | 224 unsigned long ip = (unsigned long)(&ftrace_call) + MCOUNT_INSN_OFFSET; in ftrace_update_ftrace_func()
|
/openbmc/linux/arch/loongarch/kernel/ |
H A D | mcount_dyn.S | 82 SYM_INNER_LABEL(ftrace_call, SYM_L_GLOBAL)
|
H A D | unwind_prologue.c | 87 return pc == (unsigned long)ftrace_call + LOONGARCH_INSN_SIZE; in fix_ftrace()
|
/openbmc/linux/arch/csky/abiv2/ |
H A D | mcount.S | 151 GLOBAL(ftrace_call)
|