diff options
author | Paolo Bonzini | 2012-06-09 10:57:37 +0200 |
---|---|---|
committer | Paolo Bonzini | 2012-10-31 10:38:12 +0100 |
commit | 9f8540ecef6fc5ededa825d766c8bcd1987884dd (patch) | |
tree | 376f537d641696aeb846b9595fff2d6028b2c568 /block | |
parent | raw: merge posix-aio-compat.c into block/raw-posix.c (diff) | |
download | qemu-9f8540ecef6fc5ededa825d766c8bcd1987884dd.tar.gz qemu-9f8540ecef6fc5ededa825d766c8bcd1987884dd.tar.xz qemu-9f8540ecef6fc5ededa825d766c8bcd1987884dd.zip |
raw-posix: rename raw-posix-aio.h, hide unavailable prototypes
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'block')
-rw-r--r-- | block/raw-aio.h (renamed from block/raw-posix-aio.h) | 10 | ||||
-rw-r--r-- | block/raw-posix.c | 2 |
2 files changed, 7 insertions, 5 deletions
diff --git a/block/raw-posix-aio.h b/block/raw-aio.h index c714367401..b3bb07377e 100644 --- a/block/raw-posix-aio.h +++ b/block/raw-aio.h @@ -1,5 +1,5 @@ /* - * QEMU Posix block I/O backend AIO support + * Declarations for AIO in the raw protocol * * Copyright IBM, Corp. 2008 * @@ -12,8 +12,8 @@ * Contributions after 2012-01-13 are licensed under the terms of the * GNU GPL, version 2 or (at your option) any later version. */ -#ifndef QEMU_RAW_POSIX_AIO_H -#define QEMU_RAW_POSIX_AIO_H +#ifndef QEMU_RAW_AIO_H +#define QEMU_RAW_AIO_H /* AIO request types */ #define QEMU_AIO_READ 0x0001 @@ -28,9 +28,11 @@ /* linux-aio.c - Linux native implementation */ +#ifdef CONFIG_LINUX_AIO void *laio_init(void); BlockDriverAIOCB *laio_submit(BlockDriverState *bs, void *aio_ctx, int fd, int64_t sector_num, QEMUIOVector *qiov, int nb_sectors, BlockDriverCompletionFunc *cb, void *opaque, int type); +#endif -#endif /* QEMU_RAW_POSIX_AIO_H */ +#endif /* QEMU_RAW_AIO_H */ diff --git a/block/raw-posix.c b/block/raw-posix.c index 4d6d5df5bc..f2f0404f6f 100644 --- a/block/raw-posix.c +++ b/block/raw-posix.c @@ -30,7 +30,7 @@ #include "trace.h" #include "thread-pool.h" #include "iov.h" -#include "block/raw-posix-aio.h" +#include "raw-aio.h" #if defined(__APPLE__) && (__MACH__) #include <paths.h> |