Lines Matching refs:_SDT_ASM_1

48 # define _SDT_ASM_1(x)			x;  macro
83 # define _SDT_ASM_1(x) _SDT_S(x) "\n" macro
91 # define _SDT_ASM_STRING_1(x) _SDT_ASM_1(.asciz #x)
92 # define _SDT_ASM_SUBSTR_1(x) _SDT_ASM_1(.ascii #x)
94 # define _SDT_ARGFMT(no) _SDT_ASM_1(_SDT_SIGN %n[_SDT_S##no]) \
95 _SDT_ASM_1(_SDT_SIZE %n[_SDT_S##no]) \
96 _SDT_ASM_1(_SDT_TYPE %n[_SDT_S##no]) \
252 _SDT_ASM_1(.altmacro) \
253 _SDT_ASM_1(.macro _SDT_SIGN x) \
255 _SDT_ASM_1(.iflt \\x) \
256 _SDT_ASM_1(.ascii "-") \
257 _SDT_ASM_1(.endif) \
258 _SDT_ASM_1(.popsection) \
259 _SDT_ASM_1(.endm) \
260 _SDT_ASM_1(.macro _SDT_SIZE_ x) \
262 _SDT_ASM_1(.ascii "\x") \
263 _SDT_ASM_1(.popsection) \
264 _SDT_ASM_1(.endm) \
265 _SDT_ASM_1(.macro _SDT_SIZE x) \
266 _SDT_ASM_1(_SDT_SIZE_ %%((-(-\\x*((-\\x>0)-(-\\x<0))))>>8)) \
267 _SDT_ASM_1(.endm) \
268 _SDT_ASM_1(.macro _SDT_TYPE_ x) \
271 _SDT_ASM_1(.ascii "f") \
272 _SDT_ASM_1(.endif) \
273 _SDT_ASM_1(.ascii "@") \
274 _SDT_ASM_1(.popsection) \
275 _SDT_ASM_1(.endm) \
276 _SDT_ASM_1(.macro _SDT_TYPE x) \
277 _SDT_ASM_1(_SDT_TYPE_ %%((\\x)&(0xff))) \
278 _SDT_ASM_1(.endm)
281 _SDT_ASM_1(.purgem _SDT_SIGN) \
282 _SDT_ASM_1(.purgem _SDT_SIZE_) \
283 _SDT_ASM_1(.purgem _SDT_SIZE) \
284 _SDT_ASM_1(.purgem _SDT_TYPE_) \
285 _SDT_ASM_1(.purgem _SDT_TYPE)
289 _SDT_ASM_1(990: _SDT_NOP) \
291 _SDT_ASM_1( .balign 4) \
293 _SDT_ASM_1(991: .asciz _SDT_NOTE_NAME) \
294 _SDT_ASM_1(992: .balign 4) \
295 _SDT_ASM_1(993: _SDT_ASM_ADDR 990b) \
296 _SDT_ASM_1( _SDT_ASM_ADDR _.stapsdt.base) \
303 _SDT_ASM_1(994: .balign 4) \
304 _SDT_ASM_1( .popsection)
307 _SDT_ASM_1(.ifndef _.stapsdt.base) \
310 _SDT_ASM_1( .weak _.stapsdt.base) \
311 _SDT_ASM_1( .hidden _.stapsdt.base) \
312 _SDT_ASM_1( _.stapsdt.base: .space 1) \
314 _SDT_ASM_1( .popsection) \
315 _SDT_ASM_1(.endif)
319 _SDT_ASM_1( _SDT_ASM_ADDR p##_##n##_semaphore)
321 #define _SDT_SEMAPHORE(p,n) _SDT_ASM_1( _SDT_ASM_ADDR 0)