block.h (d20d9b7c6723d0123b7d60dd5557aa0a6599f471) | block.h (d5ef94d43da8c57a2d597efbdec3d9a54d97fdf7) |
---|---|
1#ifndef BLOCK_H 2#define BLOCK_H 3 4#include "block/aio.h" 5#include "qemu-common.h" 6#include "qemu/option.h" 7#include "block/coroutine.h" 8#include "qapi/qmp/qobject.h" --- 202 unchanged lines hidden (view full) --- 211int bdrv_read(BlockDriverState *bs, int64_t sector_num, 212 uint8_t *buf, int nb_sectors); 213int bdrv_read_unthrottled(BlockDriverState *bs, int64_t sector_num, 214 uint8_t *buf, int nb_sectors); 215int bdrv_write(BlockDriverState *bs, int64_t sector_num, 216 const uint8_t *buf, int nb_sectors); 217int bdrv_write_zeroes(BlockDriverState *bs, int64_t sector_num, 218 int nb_sectors, BdrvRequestFlags flags); | 1#ifndef BLOCK_H 2#define BLOCK_H 3 4#include "block/aio.h" 5#include "qemu-common.h" 6#include "qemu/option.h" 7#include "block/coroutine.h" 8#include "qapi/qmp/qobject.h" --- 202 unchanged lines hidden (view full) --- 211int bdrv_read(BlockDriverState *bs, int64_t sector_num, 212 uint8_t *buf, int nb_sectors); 213int bdrv_read_unthrottled(BlockDriverState *bs, int64_t sector_num, 214 uint8_t *buf, int nb_sectors); 215int bdrv_write(BlockDriverState *bs, int64_t sector_num, 216 const uint8_t *buf, int nb_sectors); 217int bdrv_write_zeroes(BlockDriverState *bs, int64_t sector_num, 218 int nb_sectors, BdrvRequestFlags flags); |
219BlockDriverAIOCB *bdrv_aio_write_zeroes(BlockDriverState *bs, int64_t sector_num, 220 int nb_sectors, BdrvRequestFlags flags, 221 BlockDriverCompletionFunc *cb, void *opaque); |
|
219int bdrv_make_zero(BlockDriverState *bs, BdrvRequestFlags flags); 220int bdrv_writev(BlockDriverState *bs, int64_t sector_num, QEMUIOVector *qiov); 221int bdrv_pread(BlockDriverState *bs, int64_t offset, 222 void *buf, int count); 223int bdrv_pwrite(BlockDriverState *bs, int64_t offset, 224 const void *buf, int count); 225int bdrv_pwritev(BlockDriverState *bs, int64_t offset, QEMUIOVector *qiov); 226int bdrv_pwrite_sync(BlockDriverState *bs, int64_t offset, --- 301 unchanged lines hidden --- | 222int bdrv_make_zero(BlockDriverState *bs, BdrvRequestFlags flags); 223int bdrv_writev(BlockDriverState *bs, int64_t sector_num, QEMUIOVector *qiov); 224int bdrv_pread(BlockDriverState *bs, int64_t offset, 225 void *buf, int count); 226int bdrv_pwrite(BlockDriverState *bs, int64_t offset, 227 const void *buf, int count); 228int bdrv_pwritev(BlockDriverState *bs, int64_t offset, QEMUIOVector *qiov); 229int bdrv_pwrite_sync(BlockDriverState *bs, int64_t offset, --- 301 unchanged lines hidden --- |