Lines Matching refs:func
47 #define ARCHRESOLVE(func) \ argument
48 .globl CNAME(func); \
49 .type CNAME(func), @gnu_indirect_function; \
50 .set CNAME(func), __CONCAT(func,_resolver); \
51 ARCHENTRY(func, resolver); \
52 lea __CONCAT(func,_funcs)(%rip), %r8; \
54 ARCHEND(func, resolver)
65 #define ARCHFUNCS(func) \ argument
66 ARCHRESOLVE(func); \
69 __CONCAT(func,_funcs):
74 #define ARCHFUNC(func, level) \ argument
75 .4byte __CONCAT(__CONCAT(func,_),level) - __CONCAT(func,_funcs)
77 #define ENDARCHFUNCS(func) \ argument
78 .zero 4*(X86_64_MAX+1)-(.-__CONCAT(func,_funcs)); \
79 .size __CONCAT(func,_funcs), .-__CONCAT(func,_funcs)
81 #define ARCHENTRY(func, level) \ argument
83 .type __CONCAT(__CONCAT(func,_),level), @function; \
84 __CONCAT(__CONCAT(func,_),level):; \
87 #define ARCHEND(func, level) \ argument
88 END(__CONCAT(__CONCAT(func,_),level))