#include <asm/init.h>Include dependency graph for linux/init.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | __initlocaldata |
| #define | __setup(str, fn) |
| #define | __initsetup __attribute__ ((unused,__section__ (".setup.init"))) |
| #define | __init_call __attribute__ ((unused,__section__ (".initcall.init"))) |
| #define | __exit_call __attribute__ ((unused,__section__ (".exitcall.exit"))) |
| #define | __initcall(fn) static initcall_t __initcall_##fn __init_call = fn |
| #define | __exitcall(fn) static exitcall_t __exitcall_##fn __exit_call = fn |
| #define | module_init(x) __initcall(x); |
| #define | module_exit(x) __exitcall(x); |
Typedefs | |
| typedef int(* | initcall_t )(void) |
| typedef void(* | exitcall_t )(void) |
Variables | |
| new_kernel_param __setup_start | __setup_end |
| initcall_t | __initcall_start |
| initcall_t | __initcall_end |
|
|
Definition at line 95 of file linux/init.h. |
|
|
Definition at line 101 of file linux/init.h. |
|
|
Definition at line 94 of file linux/init.h. |
|
|
Definition at line 99 of file linux/init.h. |
|
|
Definition at line 65 of file linux/init.h. |
|
|
Definition at line 85 of file linux/init.h. |
|
|
Value: static char __setup_str_##fn[] __initdata = str; \ static struct new_kernel_param __setup_##fn __initsetup = { __setup_str_##fn, fn } Definition at line 81 of file linux/init.h. |
|
|
Definition at line 129 of file linux/init.h. |
|
|
Definition at line 128 of file linux/init.h. |
|
|
Definition at line 92 of file linux/init.h. |
|
|
Definition at line 91 of file linux/init.h. |
|
|
Referenced by do_initcalls(). |
|
|
Referenced by do_initcalls(). |
|
|
Referenced by checksetup(). |