Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | uml_param |
Typedefs | |
typedef int(* | initcall_t )(void) |
typedef void(* | exitcall_t )(void) |
#define __exit_call __used __section(.exitcall.exit) |
#define __exitcall | ( | fn | ) | static exitcall_t __exitcall_##fn __exit_call = fn |
#define __init_call __used __section(.initcall.init) |
#define __initcall | ( | fn | ) | __define_initcall("1", fn) |
#define __non_empty_string | ( | dummyname, | |
string | |||
) |
#define __section | ( | S | ) | __attribute__ ((__section__(#S))) |
#define __uml_exit_call __used __section(.uml.exitcall.exit) |
#define __uml_exitcall | ( | fn | ) | static exitcall_t __uml_exitcall_##fn __uml_exit_call = fn |
#define __uml_help | ( | fn, | |
help... | |||
) |
#define __uml_init_call __used __section(.uml.initcall.init) |
#define __uml_init_setup __used __section(.uml.setup.init) |
#define __uml_initcall | ( | fn | ) | static initcall_t __uml_initcall_##fn __uml_init_call = fn |
#define __uml_postsetup | ( | fn | ) | static initcall_t __uml_postsetup_##fn __uml_postsetup_call = fn |
#define __uml_postsetup_call __used __section(.uml.postsetup.init) |
#define __uml_setup_help __used __section(.uml.help.init) |
initcall_t __uml_initcall_end |
initcall_t __uml_initcall_start |
initcall_t __uml_postsetup_end |
initcall_t __uml_postsetup_start |