Lines Matching refs:sym
15 #define runtime_const_ptr(sym) \ argument
17 typeof(sym) __ret; \
24 ".pushsection runtime_ptr_" #sym ",\"a\"\n\t" \
76 #define RISCV_RUNTIME_CONST_64_POSTAMBLE(sym) \ argument
78 ".pushsection runtime_ptr_" #sym ",\"a\"\n\t" \
84 #define runtime_const_ptr(sym) \ argument
86 typeof(sym) __ret, __tmp; \
95 RISCV_RUNTIME_CONST_64_POSTAMBLE(sym) \
100 #define runtime_const_ptr(sym) \ argument
102 typeof(sym) __ret, __tmp; \
109 RISCV_RUNTIME_CONST_64_POSTAMBLE(sym) \
114 #define runtime_const_ptr(sym) \ argument
116 typeof(sym) __ret, __tmp; \
123 RISCV_RUNTIME_CONST_64_POSTAMBLE(sym) \
128 #define runtime_const_ptr(sym) \ argument
130 typeof(sym) __ret, __tmp; \
133 RISCV_RUNTIME_CONST_64_POSTAMBLE(sym) \
140 #define runtime_const_shift_right_32(val, sym) \ argument
148 ".pushsection runtime_shift_" #sym ",\"a\"\n\t" \
156 #define runtime_const_init(type, sym) do { \ argument
157 extern s32 __start_runtime_##type##_##sym[]; \
158 extern s32 __stop_runtime_##type##_##sym[]; \
161 (unsigned long)(sym), \
162 __start_runtime_##type##_##sym, \
163 __stop_runtime_##type##_##sym); \