Lines Matching refs:fn

134 extern int do_one_initcall(initcall_t fn);
182 #define __define_initcall(fn, id) \ argument
183 static initcall_t __initcall_##fn##id __used \
184 __attribute__((__section__(".initcall" #id ".init"))) = fn; \
185 LTO_REFERENCE_INITCALL(__initcall_##fn##id)
192 #define early_initcall(fn) __define_initcall(fn, early) argument
201 #define pure_initcall(fn) __define_initcall(fn, 0) argument
203 #define core_initcall(fn) __define_initcall(fn, 1) argument
204 #define core_initcall_sync(fn) __define_initcall(fn, 1s) argument
205 #define postcore_initcall(fn) __define_initcall(fn, 2) argument
206 #define postcore_initcall_sync(fn) __define_initcall(fn, 2s) argument
207 #define arch_initcall(fn) __define_initcall(fn, 3) argument
208 #define arch_initcall_sync(fn) __define_initcall(fn, 3s) argument
209 #define subsys_initcall(fn) __define_initcall(fn, 4) argument
210 #define subsys_initcall_sync(fn) __define_initcall(fn, 4s) argument
211 #define fs_initcall(fn) __define_initcall(fn, 5) argument
212 #define fs_initcall_sync(fn) __define_initcall(fn, 5s) argument
213 #define rootfs_initcall(fn) __define_initcall(fn, rootfs) argument
214 #define device_initcall(fn) __define_initcall(fn, 6) argument
215 #define device_initcall_sync(fn) __define_initcall(fn, 6s) argument
216 #define late_initcall(fn) __define_initcall(fn, 7) argument
217 #define late_initcall_sync(fn) __define_initcall(fn, 7s) argument
219 #define __initcall(fn) device_initcall(fn) argument
221 #define __exitcall(fn) \ argument
222 static exitcall_t __exitcall_##fn __exit_call = fn
224 #define console_initcall(fn) \ argument
225 static initcall_t __initcall_##fn \
226 __used __section(.con_initcall.init) = fn
228 #define security_initcall(fn) \ argument
229 static initcall_t __initcall_##fn \
230 __used __section(.security_initcall.init) = fn
244 #define __setup_param(str, unique_id, fn, early) \ argument
250 = { __setup_str_##unique_id, fn, early }
252 #define __setup(str, fn) \ argument
253 __setup_param(str, fn, fn, 0)
259 #define early_param(str, fn) \ argument
260 __setup_param(str, fn, fn, 1)
287 #define __setup_param(str, unique_id, fn) /* nothing */ argument