Revision c7aa841e
b/module.h | ||
---|---|---|
24 | 24 |
MODULE_INIT_BLOCK, |
25 | 25 |
MODULE_INIT_DEVICE, |
26 | 26 |
MODULE_INIT_MACHINE, |
27 |
MODULE_INIT_QAPI, |
|
27 | 28 |
MODULE_INIT_MAX |
28 | 29 |
} module_init_type; |
29 | 30 |
|
30 | 31 |
#define block_init(function) module_init(function, MODULE_INIT_BLOCK) |
31 | 32 |
#define device_init(function) module_init(function, MODULE_INIT_DEVICE) |
32 | 33 |
#define machine_init(function) module_init(function, MODULE_INIT_MACHINE) |
34 |
#define qapi_init(function) module_init(function, MODULE_INIT_QAPI) |
|
33 | 35 |
|
34 | 36 |
void register_module_init(void (*fn)(void), module_init_type type); |
35 | 37 |
|
Also available in: Unified diff