#ifndef _ASM_ARM_FTRACE #define _ASM_ARM_FTRACE #ifdef CONFIG_FUNCTION_TRACER #define MCOUNT_ADDR ((unsigned long)(__gnu_mcount_nc)) #define MCOUNT_INSN_SIZE 4 /* sizeof mcount call */ #ifndef __ASSEMBLY__ extern void mcount(void); extern void __gnu_mcount_nc(void); #ifdef CONFIG_DYNAMIC_FTRACE struct dyn_arch_ftrace { #ifdef CONFIG_OLD_MCOUNT bool old_mcount; #endif };
static inline unsigned long ftrace_call_adjust(unsigned long addr) { /* With Thumb-2, the recorded addresses have the lsb set */ return addr & ~1; }Contributors
Person | Tokens | Prop | Commits | CommitProp |
Rabin Vincent | 19 | 100.00% | 2 | 100.00% |
Total | 19 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Uwe Kleine-König | 14 | 93.33% | 1 | 50.00% |
Behan Webster | 1 | 6.67% | 1 | 50.00% |
Total | 15 | 100.00% | 2 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Rabin Vincent | 86 | 100.00% | 1 | 100.00% |
Total | 86 | 100.00% | 1 | 100.00% |
Person | Tokens | Prop | Commits | CommitProp |
Rabin Vincent | 141 | 60.00% | 3 | 30.00% |
Uwe Kleine-König | 54 | 22.98% | 2 | 20.00% |
Abhishek Sagar | 33 | 14.04% | 1 | 10.00% |
AKASHI Takahiro | 4 | 1.70% | 1 | 10.00% |
Steven Rostedt | 2 | 0.85% | 2 | 20.00% |
Behan Webster | 1 | 0.43% | 1 | 10.00% |
Total | 235 | 100.00% | 10 | 100.00% |