82
82
.endm
83
83
#endif /* CONFIG_DYNAMIC_FTRACE_WITH_REGS */
84
84
85
- ENTRY (ftrace_caller)
85
+ SYM_FUNC_START (ftrace_caller)
86
86
SAVE_ABI
87
87
88
88
addi a0 , t0, -FENTRY_RA_OFFSET
@@ -91,8 +91,7 @@ ENTRY(ftrace_caller)
91
91
mv a1 , ra
92
92
mv a3 , sp
93
93
94
- ftrace_call:
95
- .global ftrace_call
94
+ SYM_INNER_LABEL (ftrace_call, SYM_L_GLOBAL)
96
95
call ftrace_stub
97
96
98
97
#ifdef CONFIG_FUNCTION_GRAPH_TRACER
@@ -102,16 +101,15 @@ ftrace_call:
102
101
#ifdef HAVE_FUNCTION_GRAPH_FP_TEST
103
102
mv a2 , s0
104
103
#endif
105
- ftrace_graph_call:
106
- .global ftrace_graph_call
104
+ SYM_INNER_LABEL (ftrace_graph_call, SYM_L_GLOBAL)
107
105
call ftrace_stub
108
106
#endif
109
107
RESTORE_ABI
110
108
jr t0
111
- ENDPROC (ftrace_caller)
109
+ SYM_FUNC_END (ftrace_caller)
112
110
113
111
#ifdef CONFIG_DYNAMIC_FTRACE_WITH_REGS
114
- ENTRY (ftrace_regs_caller)
112
+ SYM_FUNC_START (ftrace_regs_caller)
115
113
SAVE_ALL
116
114
117
115
addi a0 , t0, -FENTRY_RA_OFFSET
@@ -120,8 +118,7 @@ ENTRY(ftrace_regs_caller)
120
118
mv a1 , ra
121
119
mv a3 , sp
122
120
123
- ftrace_regs_call:
124
- .global ftrace_regs_call
121
+ SYM_INNER_LABEL (ftrace_regs_call, SYM_L_GLOBAL)
125
122
call ftrace_stub
126
123
127
124
#ifdef CONFIG_FUNCTION_GRAPH_TRACER
@@ -131,12 +128,11 @@ ftrace_regs_call:
131
128
#ifdef HAVE_FUNCTION_GRAPH_FP_TEST
132
129
mv a2 , s0
133
130
#endif
134
- ftrace_graph_regs_call:
135
- .global ftrace_graph_regs_call
131
+ SYM_INNER_LABEL (ftrace_graph_regs_call, SYM_L_GLOBAL)
136
132
call ftrace_stub
137
133
#endif
138
134
139
135
RESTORE_ALL
140
136
jr t0
141
- ENDPROC (ftrace_regs_caller)
137
+ SYM_FUNC_END (ftrace_regs_caller)
142
138
#endif /* CONFIG_DYNAMIC_FTRACE_WITH_REGS */
0 commit comments