Lines Matching refs:sec
28 #define __CRC_SYMBOL(sym, sec) \ argument
29 asm(" .section \"___kcrctab" sec "+" #sym "\", \"a\" \n" \
34 #define __CRC_SYMBOL(sym, sec) \ argument
35 asm(" .section \"___kcrctab" sec "+" #sym "\", \"a\" \n" \
41 #define __CRC_SYMBOL(sym, sec) argument
52 #define __KSYMTAB_ENTRY(sym, sec) \ argument
54 asm(" .section \"___ksymtab" sec "+" #sym "\", \"a\" \n" \
66 #define __KSYMTAB_ENTRY(sym, sec) \ argument
68 __attribute__((section("___ksymtab" sec "+" #sym), used)) \
78 #define ___EXPORT_SYMBOL(sym, sec) \ argument
80 __CRC_SYMBOL(sym, sec) \
84 __KSYMTAB_ENTRY(sym, sec)
93 #define __EXPORT_SYMBOL(sym, sec) argument
104 #define __EXPORT_SYMBOL(sym, sec) === __KSYM_##sym === argument
110 #define __EXPORT_SYMBOL(sym, sec) \ argument
111 __cond_export_sym(sym, sec, __is_defined(__KSYM_##sym))
112 #define __cond_export_sym(sym, sec, conf) \ argument
113 ___cond_export_sym(sym, sec, conf)
114 #define ___cond_export_sym(sym, sec, enabled) \ argument
115 __cond_export_sym_##enabled(sym, sec)
116 #define __cond_export_sym_1(sym, sec) ___EXPORT_SYMBOL(sym, sec) argument
117 #define __cond_export_sym_0(sym, sec) /* nothing */ argument