ftrace.h (4f2c0a4acffbec01079c28f839422e64ddeff004) ftrace.h (ae1f8d793a19a63263d6a30a311a2db4e86d8785)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _ASM_ARM_FTRACE
3#define _ASM_ARM_FTRACE
4
5#define HAVE_FUNCTION_GRAPH_FP_TEST
6
7#ifdef CONFIG_DYNAMIC_FTRACE_WITH_REGS
8#define ARCH_SUPPORTS_FTRACE_OPS 1

--- 61 unchanged lines hidden (view full) ---

70 sym = "sys_fstatfs64";
71 else if (!strcmp(sym, "sys_arm_fadvise64_64"))
72 sym = "sys_fadvise64_64";
73
74 /* Ignore case since sym may start with "SyS" instead of "sys" */
75 return !strcasecmp(sym, name);
76}
77
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _ASM_ARM_FTRACE
3#define _ASM_ARM_FTRACE
4
5#define HAVE_FUNCTION_GRAPH_FP_TEST
6
7#ifdef CONFIG_DYNAMIC_FTRACE_WITH_REGS
8#define ARCH_SUPPORTS_FTRACE_OPS 1

--- 61 unchanged lines hidden (view full) ---

70 sym = "sys_fstatfs64";
71 else if (!strcmp(sym, "sys_arm_fadvise64_64"))
72 sym = "sys_fadvise64_64";
73
74 /* Ignore case since sym may start with "SyS" instead of "sys" */
75 return !strcasecmp(sym, name);
76}
77
78void prepare_ftrace_return(unsigned long *parent, unsigned long self,
79 unsigned long frame_pointer,
80 unsigned long stack_pointer);
81
78#endif /* ifndef __ASSEMBLY__ */
79
80#endif /* _ASM_ARM_FTRACE */
82#endif /* ifndef __ASSEMBLY__ */
83
84#endif /* _ASM_ARM_FTRACE */