Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/arch/microblaze/include/asm/ftrace.h
15126 views
1
#ifndef _ASM_MICROBLAZE_FTRACE
2
#define _ASM_MICROBLAZE_FTRACE
3
4
#ifdef CONFIG_FUNCTION_TRACER
5
6
#define MCOUNT_ADDR ((long)(_mcount))
7
#define MCOUNT_INSN_SIZE 8 /* sizeof mcount call */
8
9
#ifndef __ASSEMBLY__
10
extern void _mcount(void);
11
extern void ftrace_call_graph(void);
12
#endif
13
14
#ifdef CONFIG_DYNAMIC_FTRACE
15
/* reloction of mcount call site is the same as the address */
16
static inline unsigned long ftrace_call_adjust(unsigned long addr)
17
{
18
return addr;
19
}
20
21
struct dyn_arch_ftrace {
22
};
23
#endif /* CONFIG_DYNAMIC_FTRACE */
24
25
#endif /* CONFIG_FUNCTION_TRACER */
26
#endif /* _ASM_MICROBLAZE_FTRACE */
27
28