diff options
| author | Eric Blake | 2016-07-16 01:23:02 +0200 |
|---|---|---|
| committer | Stefan Hajnoczi | 2016-07-20 15:24:25 +0200 |
| commit | 447e57c3b056c310463238268d514798b23c376f (patch) | |
| tree | 39862b70579c97d2b212eeb10db8bc04f34c8d84 /block/nbd-client.h | |
| parent | iscsi: Switch .bdrv_co_discard() to byte-based (diff) | |
| download | qemu-447e57c3b056c310463238268d514798b23c376f.tar.gz qemu-447e57c3b056c310463238268d514798b23c376f.tar.xz qemu-447e57c3b056c310463238268d514798b23c376f.zip | |
nbd: Switch .bdrv_co_discard() to byte-based
Another step towards killing off sector-based block APIs.
While at it, call directly into nbd-client.c instead of having
a pointless trivial wrapper in nbd.c.
Signed-off-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 1468624988-423-14-git-send-email-eblake@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'block/nbd-client.h')
| -rw-r--r-- | block/nbd-client.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/block/nbd-client.h b/block/nbd-client.h index c618dadc39..62dec33118 100644 --- a/block/nbd-client.h +++ b/block/nbd-client.h @@ -44,8 +44,7 @@ int nbd_client_init(BlockDriverState *bs, Error **errp); void nbd_client_close(BlockDriverState *bs); -int nbd_client_co_discard(BlockDriverState *bs, int64_t sector_num, - int nb_sectors); +int nbd_client_co_pdiscard(BlockDriverState *bs, int64_t offset, int count); int nbd_client_co_flush(BlockDriverState *bs); int nbd_client_co_writev(BlockDriverState *bs, int64_t sector_num, int nb_sectors, QEMUIOVector *qiov, int flags); |
