util: move declarations out of qemu-common.h

Move declarations out of qemu-common.h for functions declared in
utils/ files: e.g. include/qemu/path.h for utils/path.c.
Move inline functions out of qemu-common.h and into new files (e.g.
include/qemu/bcd.h)

Signed-off-by: Veronia Bahaa <veroniabahaa@gmail.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
Veronia Bahaa
2016-03-22 22:20:17 +01:00
committed by Paolo Bonzini
parent 73bcb24d93
commit f348b6d1a5
149 changed files with 435 additions and 300 deletions
+1
View File
@@ -31,6 +31,7 @@
#include "qemu/error-report.h" #include "qemu/error-report.h"
#include "qmp-commands.h" #include "qmp-commands.h"
#include "hw/acpi/acpi.h" #include "hw/acpi/acpi.h"
#include "qemu/help_option.h"
#ifdef TARGET_SPARC #ifdef TARGET_SPARC
int graphic_width = 1024; int graphic_width = 1024;
+1
View File
@@ -27,6 +27,7 @@
#include "monitor/monitor.h" #include "monitor/monitor.h"
#include "qemu/timer.h" #include "qemu/timer.h"
#include "sysemu/sysemu.h" #include "sysemu/sysemu.h"
#include "qemu/cutils.h"
#define AUDIO_CAP "audio" #define AUDIO_CAP "audio"
#include "audio_int.h" #include "audio_int.h"
+2 -1
View File
@@ -22,7 +22,6 @@
* THE SOFTWARE. * THE SOFTWARE.
*/ */
#include "qemu/osdep.h" #include "qemu/osdep.h"
#include "qemu-common.h"
#include "trace.h" #include "trace.h"
#include "block/block_int.h" #include "block/block_int.h"
#include "block/blockjob.h" #include "block/blockjob.h"
@@ -40,6 +39,8 @@
#include "qemu/timer.h" #include "qemu/timer.h"
#include "qapi-event.h" #include "qapi-event.h"
#include "block/throttle-groups.h" #include "block/throttle-groups.h"
#include "qemu/cutils.h"
#include "qemu/id.h"
#ifdef CONFIG_BSD #ifdef CONFIG_BSD
#include <sys/ioctl.h> #include <sys/ioctl.h>
+1 -1
View File
@@ -51,7 +51,7 @@
*/ */
#include "qemu/osdep.h" #include "qemu/osdep.h"
#include "qemu-common.h" #include "qemu/cutils.h"
#include "block/block_int.h" #include "block/block_int.h"
#include "qemu/error-report.h" #include "qemu/error-report.h"
#include "qemu/thread.h" #include "qemu/thread.h"
+1
View File
@@ -20,6 +20,7 @@
#include "qapi/error.h" #include "qapi/error.h"
#include "qapi/qmp/qerror.h" #include "qapi/qmp/qerror.h"
#include "qemu/ratelimit.h" #include "qemu/ratelimit.h"
#include "qemu/cutils.h"
#include "sysemu/block-backend.h" #include "sysemu/block-backend.h"
#include "qemu/bitmap.h" #include "qemu/bitmap.h"
+1 -1
View File
@@ -24,7 +24,7 @@
#include "qemu/osdep.h" #include "qemu/osdep.h"
#include "qapi/error.h" #include "qapi/error.h"
#include "qemu-common.h" #include "qemu/cutils.h"
#include "qemu/config-file.h" #include "qemu/config-file.h"
#include "block/block_int.h" #include "block/block_int.h"
#include "qemu/module.h" #include "qemu/module.h"
+1
View File
@@ -13,6 +13,7 @@
#include "block/block_int.h" #include "block/block_int.h"
#include "qapi/qmp/qdict.h" #include "qapi/qmp/qdict.h"
#include "qapi/qmp/qstring.h" #include "qapi/qmp/qstring.h"
#include "qemu/cutils.h"
typedef struct { typedef struct {
BdrvChild *test_file; BdrvChild *test_file;
+1
View File
@@ -18,6 +18,7 @@
#include "sysemu/blockdev.h" #include "sysemu/blockdev.h"
#include "sysemu/sysemu.h" #include "sysemu/sysemu.h"
#include "qapi-event.h" #include "qapi-event.h"
#include "qemu/id.h"
/* Number of coroutines to reserve per attached device model */ /* Number of coroutines to reserve per attached device model */
#define COROUTINE_POOL_RESERVATION 64 #define COROUTINE_POOL_RESERVATION 64
+1
View File
@@ -30,6 +30,7 @@
#include "qapi/qmp/qstring.h" #include "qapi/qmp/qstring.h"
#include "crypto/secret.h" #include "crypto/secret.h"
#include <curl/curl.h> #include <curl/curl.h>
#include "qemu/cutils.h"
// #define DEBUG_CURL // #define DEBUG_CURL
// #define DEBUG_VERBOSE // #define DEBUG_VERBOSE
+1
View File
@@ -28,6 +28,7 @@
#include "block/blockjob.h" #include "block/blockjob.h"
#include "block/block_int.h" #include "block/block_int.h"
#include "block/throttle-groups.h" #include "block/throttle-groups.h"
#include "qemu/cutils.h"
#include "qapi/error.h" #include "qapi/error.h"
#include "qemu/error-report.h" #include "qemu/error-report.h"
+1 -1
View File
@@ -36,7 +36,7 @@
#include "qapi/qmp/qjson.h" #include "qapi/qmp/qjson.h"
#include "qapi/qmp/qint.h" #include "qapi/qmp/qint.h"
#include "qapi/qmp/qstring.h" #include "qapi/qmp/qstring.h"
#include "qemu/cutils.h"
#define EN_OPTSTR ":exportname=" #define EN_OPTSTR ":exportname="
+1
View File
@@ -32,6 +32,7 @@
#include "qapi/qmp-output-visitor.h" #include "qapi/qmp-output-visitor.h"
#include "qapi/qmp/types.h" #include "qapi/qmp/types.h"
#include "sysemu/block-backend.h" #include "sysemu/block-backend.h"
#include "qemu/cutils.h"
BlockDeviceInfo *bdrv_block_device_info(BlockDriverState *bs, Error **errp) BlockDeviceInfo *bdrv_block_device_info(BlockDriverState *bs, Error **errp)
{ {
+1 -1
View File
@@ -24,10 +24,10 @@
#include "qemu/osdep.h" #include "qemu/osdep.h"
#include "qapi/error.h" #include "qapi/error.h"
#include "qemu-common.h"
#include "block/block_int.h" #include "block/block_int.h"
#include "block/qcow2.h" #include "block/qcow2.h"
#include "qemu/error-report.h" #include "qemu/error-report.h"
#include "qemu/cutils.h"
void qcow2_free_snapshots(BlockDriverState *bs) void qcow2_free_snapshots(BlockDriverState *bs)
{ {
+1 -1
View File
@@ -22,7 +22,6 @@
* THE SOFTWARE. * THE SOFTWARE.
*/ */
#include "qemu/osdep.h" #include "qemu/osdep.h"
#include "qemu-common.h"
#include "block/block_int.h" #include "block/block_int.h"
#include "sysemu/block-backend.h" #include "sysemu/block-backend.h"
#include "qemu/module.h" #include "qemu/module.h"
@@ -36,6 +35,7 @@
#include "qapi-event.h" #include "qapi-event.h"
#include "trace.h" #include "trace.h"
#include "qemu/option_int.h" #include "qemu/option_int.h"
#include "qemu/cutils.h"
/* /*
Differences with QCOW: Differences with QCOW:
+1
View File
@@ -16,6 +16,7 @@
#define BLOCK_QED_H #define BLOCK_QED_H
#include "block/block_int.h" #include "block/block_int.h"
#include "qemu/cutils.h"
/* The layout of a QED file is as follows: /* The layout of a QED file is as follows:
* *
+1 -1
View File
@@ -23,7 +23,7 @@
*/ */
#include "qemu/osdep.h" #include "qemu/osdep.h"
#include "qapi/error.h" #include "qapi/error.h"
#include "qemu-common.h" #include "qemu/cutils.h"
#include "qemu/error-report.h" #include "qemu/error-report.h"
#include "qemu/timer.h" #include "qemu/timer.h"
#include "qemu/log.h" #include "qemu/log.h"
+1 -1
View File
@@ -23,7 +23,7 @@
*/ */
#include "qemu/osdep.h" #include "qemu/osdep.h"
#include "qapi/error.h" #include "qapi/error.h"
#include "qemu-common.h" #include "qemu/cutils.h"
#include "qemu/timer.h" #include "qemu/timer.h"
#include "block/block_int.h" #include "block/block_int.h"
#include "qemu/module.h" #include "qemu/module.h"
+1 -1
View File
@@ -14,10 +14,10 @@
#include "qemu/osdep.h" #include "qemu/osdep.h"
#include "qapi/error.h" #include "qapi/error.h"
#include "qemu-common.h"
#include "qemu/error-report.h" #include "qemu/error-report.h"
#include "block/block_int.h" #include "block/block_int.h"
#include "crypto/secret.h" #include "crypto/secret.h"
#include "qemu/cutils.h"
#include <rbd/librbd.h> #include <rbd/librbd.h>
+1 -1
View File
@@ -14,13 +14,13 @@
#include "qemu/osdep.h" #include "qemu/osdep.h"
#include "qapi/error.h" #include "qapi/error.h"
#include "qemu-common.h"
#include "qemu/uri.h" #include "qemu/uri.h"
#include "qemu/error-report.h" #include "qemu/error-report.h"
#include "qemu/sockets.h" #include "qemu/sockets.h"
#include "block/block_int.h" #include "block/block_int.h"
#include "sysemu/block-backend.h" #include "sysemu/block-backend.h"
#include "qemu/bitops.h" #include "qemu/bitops.h"
#include "qemu/cutils.h"
#define SD_PROTO_VER 0x01 #define SD_PROTO_VER 0x01
+1 -1
View File
@@ -51,12 +51,12 @@
#include "qemu/osdep.h" #include "qemu/osdep.h"
#include "qapi/error.h" #include "qapi/error.h"
#include "qemu-common.h"
#include "block/block_int.h" #include "block/block_int.h"
#include "sysemu/block-backend.h" #include "sysemu/block-backend.h"
#include "qemu/module.h" #include "qemu/module.h"
#include "migration/migration.h" #include "migration/migration.h"
#include "qemu/coroutine.h" #include "qemu/coroutine.h"
#include "qemu/cutils.h"
#if defined(CONFIG_UUID) #if defined(CONFIG_UUID)
#include <uuid/uuid.h> #include <uuid/uuid.h>

Some files were not shown because too many files have changed in this diff Show More