Lines Matching refs:name
38 #define ENTRY(name) \
39 .globl C_SYMBOL_NAME(name); \
40 .type C_SYMBOL_NAME(name),@function; \
42 C_LABEL(name) \
46 #define ENTRY_TOCLESS(name) ENTRY(name)
67 # define EALIGN(name, alignt, words) \
68 .globl C_SYMBOL_NAME(name); \
69 .type C_SYMBOL_NAME(name),@function; \
71 C_LABEL(name) \
79 # define EALIGN(name, alignt, words) \
80 .globl C_SYMBOL_NAME(name); \
81 .type C_SYMBOL_NAME(name),@function; \
84 C_LABEL(name) \
89 #define END(name) \
91 ASM_SIZE_DIRECTIVE(name)
102 # define JUMPTARGET(name) name##@plt
104 # define JUMPTARGET(name) name
109 # define HIDDEN_JUMPTARGET(name) __GI_##name##@local
115 #define PSEUDO(name, syscall_name, args) \
117 ENTRY (name) \
129 #define PSEUDO_END(name) \
130 END (name)
132 #define PSEUDO_NOERRNO(name, syscall_name, args) \
134 ENTRY (name) \
142 #define PSEUDO_END_NOERRNO(name) \
143 END (name)
145 #define PSEUDO_ERRVAL(name, syscall_name, args) \
147 ENTRY (name) \
155 #define PSEUDO_END_ERRVAL(name) \
156 END (name)
164 #define GENERATE_GOT_LABEL(name) GLUE (.got_label, name)
167 #define C_TEXT(name) name