Lines Matching refs:name
27 #define SYM_L_GLOBAL(name) .globl name argument
28 #define SYM_L_WEAK(name) .weak name argument
29 #define SYM_L_LOCAL(name) /* nothing */ argument
37 #define SYM_ENTRY(name, linkage, align...) \ argument
38 linkage(name) ASM_NL \
40 name:
45 #define SYM_START(name, linkage, align...) \ argument
46 SYM_ENTRY(name, linkage, align)
51 #define SYM_END(name, sym_type) \ argument
52 .type name sym_type ASM_NL \
53 .size name, .-name
61 #define SYM_FUNC_START_ALIAS(name) \ argument
62 SYM_START(name, SYM_L_GLOBAL, SYM_A_ALIGN)
71 #define SYM_FUNC_START(name) \ argument
72 SYM_START(name, SYM_L_GLOBAL, SYM_A_ALIGN)
78 #define SYM_FUNC_START_LOCAL(name) \ argument
79 SYM_START(name, SYM_L_LOCAL, SYM_A_ALIGN)
84 #define SYM_FUNC_END_ALIAS(name) \ argument
85 SYM_END(name, SYM_T_FUNC)
90 #define SYM_FUNC_START_WEAK(name) \ argument
91 SYM_START(name, SYM_L_WEAK, SYM_A_ALIGN)
100 #define SYM_FUNC_END(name) \ argument
101 SYM_END(name, SYM_T_FUNC)