mirror of https://github.com/xqemu/xqemu.git
qapi: add module init types for qapi
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com> Signed-off-by: Luiz Capitulino <lcapitulino@gmail.com>
This commit is contained in:
parent
54d83804a1
commit
c7aa841e9f
2
module.h
2
module.h
|
@ -24,12 +24,14 @@ typedef enum {
|
|||
MODULE_INIT_BLOCK,
|
||||
MODULE_INIT_DEVICE,
|
||||
MODULE_INIT_MACHINE,
|
||||
MODULE_INIT_QAPI,
|
||||
MODULE_INIT_MAX
|
||||
} module_init_type;
|
||||
|
||||
#define block_init(function) module_init(function, MODULE_INIT_BLOCK)
|
||||
#define device_init(function) module_init(function, MODULE_INIT_DEVICE)
|
||||
#define machine_init(function) module_init(function, MODULE_INIT_MACHINE)
|
||||
#define qapi_init(function) module_init(function, MODULE_INIT_QAPI)
|
||||
|
||||
void register_module_init(void (*fn)(void), module_init_type type);
|
||||
|
||||
|
|
Loading…
Reference in New Issue