Home
last modified time | relevance | path

Searched refs:ftrace_graph_caller (Results 1 – 23 of 23) sorted by relevance

/Linux-v4.19/arch/arm64/kernel/
Dentry-ftrace.S115 b.ne ftrace_graph_caller // != ftrace_stub)
120 b.ne ftrace_graph_caller // ftrace_graph_caller();
199 ENTRY(ftrace_graph_caller)
206 ENDPROC(ftrace_graph_caller)
Dftrace.c258 (unsigned long)ftrace_graph_caller, in ftrace_modify_graph_caller()
/Linux-v4.19/arch/x86/kernel/
Dftrace_32.S183 jnz ftrace_graph_caller
186 jnz ftrace_graph_caller
212 ENTRY(ftrace_graph_caller)
231 END(ftrace_graph_caller)
Dftrace_64.S274 jnz ftrace_graph_caller
277 jnz ftrace_graph_caller
302 ENTRY(ftrace_graph_caller)
320 ENDPROC(ftrace_graph_caller)
Dftrace.c976 return ftrace_mod_jmp(ip, &ftrace_graph_caller); in ftrace_enable_ftrace_graph_caller()
/Linux-v4.19/arch/nds32/kernel/
Dftrace.c11 extern void ftrace_graph_caller(void);
32 ftrace_graph_caller(); in _mcount()
239 noinline void ftrace_graph_caller(void) in ftrace_graph_caller() function
278 ftrace_gen_call_insn(call_insn, (unsigned long)ftrace_graph_caller); in ftrace_modify_graph_caller()
/Linux-v4.19/arch/mips/kernel/
Dmcount.S137 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)
Dftrace.c73 uasm_i_j(&buf, (unsigned long)ftrace_graph_caller & JUMP_RANGE_MASK); in ftrace_dyn_arch_init_insns()
/Linux-v4.19/arch/sparc/lib/
Dmcount.S61 ba,pt %xcc, ftrace_graph_caller
110 ENTRY(ftrace_graph_caller)
117 END(ftrace_graph_caller)
/Linux-v4.19/arch/riscv/kernel/
Dmcount-dyn.S55 ENTRY(ftrace_graph_caller)
71 ENDPROC(ftrace_graph_caller)
112 call ftrace_graph_caller
233 call ftrace_graph_caller
/Linux-v4.19/arch/sh/lib/
Dmcount.S140 .long ftrace_graph_caller
204 .globl ftrace_graph_caller
205 ftrace_graph_caller: label
/Linux-v4.19/arch/arm/kernel/
Dentry-ftrace.S77 bne ftrace_graph_caller\suffix
83 bne ftrace_graph_caller\suffix
310 ENTRY(ftrace_graph_caller)
314 ENDPROC(ftrace_graph_caller)
Dftrace.c282 ftrace_graph_caller, in ftrace_modify_graph_caller()
/Linux-v4.19/arch/s390/kernel/
Dftrace.c239 s390_kernel_write(__va(ftrace_graph_caller)+1, &op, sizeof(op)); in ftrace_enable_ftrace_graph_caller()
247 s390_kernel_write(__va(ftrace_graph_caller)+1, &op, sizeof(op)); in ftrace_disable_ftrace_graph_caller()
Dmcount.S64 ENTRY(ftrace_graph_caller)
/Linux-v4.19/arch/sh/kernel/
Dftrace.c287 new_addr = (unsigned long)(&ftrace_graph_caller); in ftrace_enable_ftrace_graph_caller()
297 old_addr = (unsigned long)(&ftrace_graph_caller); in ftrace_disable_ftrace_graph_caller()
/Linux-v4.19/Documentation/trace/
Dftrace-design.rst126 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)
403 - ftrace_graph_caller()
413 stub needs to be large enough to support a call to ftrace_graph_caller()
414 - update ftrace_graph_caller() to work with being called by the new
417 ftrace_graph_call location with a call to ftrace_graph_caller()
/Linux-v4.19/arch/powerpc/kernel/trace/
Dftrace_64_pg.S47 _GLOBAL(ftrace_graph_caller)
Dftrace_32.S56 _GLOBAL(ftrace_graph_caller)
Dftrace.c671 unsigned long addr = (unsigned long)(&ftrace_graph_caller);
684 unsigned long addr = (unsigned long)(&ftrace_graph_caller);
Dftrace_64_mprofile.S285 _GLOBAL(ftrace_graph_caller)
/Linux-v4.19/arch/sparc/kernel/
Dftrace.c103 new = ftrace_call_replace(ip, (unsigned long) &ftrace_graph_caller); in ftrace_enable_ftrace_graph_caller()
/Linux-v4.19/include/linux/
Dftrace.h475 #define FTRACE_GRAPH_ADDR ((unsigned long)ftrace_graph_caller)
497 extern void ftrace_graph_caller(void);