Lines Matching refs:name

116 #define SYMBOL_NAME(name) GLUE(__USER_LABEL_PREFIX__, name)  argument
120 #define SYMBOL_IS_FUNC(name) argument
121 #define HIDDEN_SYMBOL(name) .private_extern name argument
123 #define EXPORT_SYMBOL(name) HIDDEN_SYMBOL(name) argument
125 #define EXPORT_SYMBOL(name)
127 #define WEAK_ALIAS(name, aliasname) \ argument
130 SYMBOL_NAME(aliasname) = SYMBOL_NAME(name)
137 #define SYMBOL_IS_FUNC(name) .type name,%function
139 #define SYMBOL_IS_FUNC(name) .type name,@function
141 #define HIDDEN_SYMBOL(name) .hidden name
143 #define EXPORT_SYMBOL(name) HIDDEN_SYMBOL(name)
145 #define EXPORT_SYMBOL(name)
147 #define WEAK_SYMBOL(name) .weak name
150 #define WEAK_ALIAS(name, aliasname) \
153 .equiv SYMBOL_NAME(aliasname), SYMBOL_NAME(name)
155 #define WEAK_ALIAS(name, aliasname) \
158 SYMBOL_NAME(aliasname) = SYMBOL_NAME(name)
170 #define SYMBOL_IS_FUNC(name) \
171 .def name SEPARATOR \
175 #define EXPORT_SYMBOL2(name) \
177 .ascii "-export:", #name, "\0" SEPARATOR \
180 #define EXPORT_SYMBOL(name)
182 #define EXPORT_SYMBOL(name) EXPORT_SYMBOL2(name)
184 #define HIDDEN_SYMBOL(name)
187 #define WEAK_ALIAS(name, aliasname) \
190 SYMBOL_NAME(aliasname) = SYMBOL_NAME(name)
192 #define WEAK_ALIAS3(name, aliasname) \
194 .ascii "-alternatename:", #aliasname, "=", #name, "\0" SEPARATOR \
196 #define WEAK_ALIAS2(name, aliasname) \
197 WEAK_ALIAS3(name, aliasname)
198 #define WEAK_ALIAS(name, aliasname) \
200 WEAK_ALIAS2(SYMBOL_NAME(name), SYMBOL_NAME(aliasname))
218 #define DEFINE_LIBUNWIND_FUNCTION_AND_WEAK_ALIAS(name, aliasname) \
220 .csect .name[PR], 2 SEPARATOR \
221 .globl name[DS] SEPARATOR \
222 .globl .name[PR] SEPARATOR \
224 .csect name[DS], CSECT_ALIGN SEPARATOR \
226 .vbyte VBYTE_LEN, .name[PR] SEPARATOR \
231 .csect .name[PR], 2 SEPARATOR \
234 #define WEAK_ALIAS(name, aliasname)
246 #define DEFINE_LIBUNWIND_FUNCTION(name) \ argument
247 .globl name[DS] SEPARATOR \
248 .globl .name SEPARATOR \
250 .csect name[DS], CSECT_ALIGN SEPARATOR \
251 .vbyte VBYTE_LEN, .name SEPARATOR \
255 .name:
258 #define DEFINE_LIBUNWIND_FUNCTION(name) \
259 .globl SYMBOL_NAME(name) SEPARATOR \
260 HIDDEN_SYMBOL(SYMBOL_NAME(name)) SEPARATOR \
261 SYMBOL_IS_FUNC(SYMBOL_NAME(name)) SEPARATOR \
263 SYMBOL_NAME(name): \