bdrv_driver_pwritev_compressed(BlockDriverState *bs, uint64_t offset,
                               uint64_t bytes, QEMUIOVector *qiov)
{
    BlockDriver *drv = bs->drv;
    if (!drv->bdrv_co_pwritev_compressed) {
        return -ENOTSUP;
    return drv->bdrv_co_pwritev_compressed(bs, offset, bytes, qiov);
bdrv_driver_pwritev_compressed(BlockDriverState *bs, uint64_t offset,
                               uint64_t bytes, QEMUIOVector *qiov)
{
    BlockDriver *drv = bs->drv;
    if (!drv->bdrv_co_pwritev_compressed) {
        return -ENOTSUP;
    return drv->bdrv_co_pwritev_compressed(bs, offset, bytes, qiov);
FUNC_0(BlockDriverState *VAR_0, uint64_t VAR_1,
                               uint64_t VAR_2, QEMUIOVector *VAR_3)
{
    BlockDriver *drv = VAR_0->drv;
    if (!drv->bdrv_co_pwritev_compressed) {
        return -ENOTSUP;
    return drv->bdrv_co_pwritev_compressed(VAR_0, VAR_1, VAR_2, VAR_3);
FUNC_0(BlockDriverState *VAR_0, uint64_t VAR_1,
uint64_t VAR_2, QEMUIOVector *VAR_3)
{ BlockDriver *drv = VAR_0->drv; if (!drv->bdrv_co_pwritev_compressed) { return -ENOTSUP; return drv->bdrv_co_pwritev_compressed(VAR_0, VAR_1, VAR_2, VAR_3);