Skip to content

Commit 70e8775

Browse files
Vladimir Sementsov-Ogievskiyebblake
authored andcommitted
block-backend: rename _do_ helper functions to _co_do_
This is a preparation to the following commit, to use automatic coroutine wrapper generation. Signed-off-by: Vladimir Sementsov-Ogievskiy <[email protected]> Message-Id: <[email protected]> Reviewed-by: Eric Blake <[email protected]> Signed-off-by: Eric Blake <[email protected]>
1 parent 2800637 commit 70e8775

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

block/block-backend.c

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1205,8 +1205,8 @@ static void coroutine_fn blk_wait_while_drained(BlockBackend *blk)
12051205

12061206
/* To be called between exactly one pair of blk_inc/dec_in_flight() */
12071207
static int coroutine_fn
1208-
blk_do_preadv(BlockBackend *blk, int64_t offset, int64_t bytes,
1209-
QEMUIOVector *qiov, BdrvRequestFlags flags)
1208+
blk_co_do_preadv(BlockBackend *blk, int64_t offset, int64_t bytes,
1209+
QEMUIOVector *qiov, BdrvRequestFlags flags)
12101210
{
12111211
int ret;
12121212
BlockDriverState *bs;
@@ -1242,17 +1242,17 @@ int coroutine_fn blk_co_preadv(BlockBackend *blk, int64_t offset,
12421242
int ret;
12431243

12441244
blk_inc_in_flight(blk);
1245-
ret = blk_do_preadv(blk, offset, bytes, qiov, flags);
1245+
ret = blk_co_do_preadv(blk, offset, bytes, qiov, flags);
12461246
blk_dec_in_flight(blk);
12471247

12481248
return ret;
12491249
}
12501250

12511251
/* To be called between exactly one pair of blk_inc/dec_in_flight() */
12521252
static int coroutine_fn
1253-
blk_do_pwritev_part(BlockBackend *blk, int64_t offset, int64_t bytes,
1254-
QEMUIOVector *qiov, size_t qiov_offset,
1255-
BdrvRequestFlags flags)
1253+
blk_co_do_pwritev_part(BlockBackend *blk, int64_t offset, int64_t bytes,
1254+
QEMUIOVector *qiov, size_t qiov_offset,
1255+
BdrvRequestFlags flags)
12561256
{
12571257
int ret;
12581258
BlockDriverState *bs;
@@ -1293,7 +1293,7 @@ int coroutine_fn blk_co_pwritev_part(BlockBackend *blk, int64_t offset,
12931293
int ret;
12941294

12951295
blk_inc_in_flight(blk);
1296-
ret = blk_do_pwritev_part(blk, offset, bytes, qiov, qiov_offset, flags);
1296+
ret = blk_co_do_pwritev_part(blk, offset, bytes, qiov, qiov_offset, flags);
12971297
blk_dec_in_flight(blk);
12981298

12991299
return ret;
@@ -1319,8 +1319,8 @@ static void blk_read_entry(void *opaque)
13191319
BlkRwCo *rwco = opaque;
13201320
QEMUIOVector *qiov = rwco->iobuf;
13211321

1322-
rwco->ret = blk_do_preadv(rwco->blk, rwco->offset, qiov->size,
1323-
qiov, rwco->flags);
1322+
rwco->ret = blk_co_do_preadv(rwco->blk, rwco->offset, qiov->size,
1323+
qiov, rwco->flags);
13241324
aio_wait_kick();
13251325
}
13261326

@@ -1329,8 +1329,8 @@ static void blk_write_entry(void *opaque)
13291329
BlkRwCo *rwco = opaque;
13301330
QEMUIOVector *qiov = rwco->iobuf;
13311331

1332-
rwco->ret = blk_do_pwritev_part(rwco->blk, rwco->offset, qiov->size,
1333-
qiov, 0, rwco->flags);
1332+
rwco->ret = blk_co_do_pwritev_part(rwco->blk, rwco->offset, qiov->size,
1333+
qiov, 0, rwco->flags);
13341334
aio_wait_kick();
13351335
}
13361336

@@ -1483,8 +1483,8 @@ static void blk_aio_read_entry(void *opaque)
14831483
QEMUIOVector *qiov = rwco->iobuf;
14841484

14851485
assert(qiov->size == acb->bytes);
1486-
rwco->ret = blk_do_preadv(rwco->blk, rwco->offset, acb->bytes,
1487-
qiov, rwco->flags);
1486+
rwco->ret = blk_co_do_preadv(rwco->blk, rwco->offset, acb->bytes,
1487+
qiov, rwco->flags);
14881488
blk_aio_complete(acb);
14891489
}
14901490

@@ -1495,8 +1495,8 @@ static void blk_aio_write_entry(void *opaque)
14951495
QEMUIOVector *qiov = rwco->iobuf;
14961496

14971497
assert(!qiov || qiov->size == acb->bytes);
1498-
rwco->ret = blk_do_pwritev_part(rwco->blk, rwco->offset, acb->bytes,
1499-
qiov, 0, rwco->flags);
1498+
rwco->ret = blk_co_do_pwritev_part(rwco->blk, rwco->offset, acb->bytes,
1499+
qiov, 0, rwco->flags);
15001500
blk_aio_complete(acb);
15011501
}
15021502

@@ -1583,7 +1583,7 @@ void blk_aio_cancel_async(BlockAIOCB *acb)
15831583

15841584
/* To be called between exactly one pair of blk_inc/dec_in_flight() */
15851585
static int coroutine_fn
1586-
blk_do_ioctl(BlockBackend *blk, unsigned long int req, void *buf)
1586+
blk_co_do_ioctl(BlockBackend *blk, unsigned long int req, void *buf)
15871587
{
15881588
blk_wait_while_drained(blk);
15891589

@@ -1599,7 +1599,7 @@ static void blk_ioctl_entry(void *opaque)
15991599
BlkRwCo *rwco = opaque;
16001600
QEMUIOVector *qiov = rwco->iobuf;
16011601

1602-
rwco->ret = blk_do_ioctl(rwco->blk, rwco->offset, qiov->iov[0].iov_base);
1602+
rwco->ret = blk_co_do_ioctl(rwco->blk, rwco->offset, qiov->iov[0].iov_base);
16031603
aio_wait_kick();
16041604
}
16051605

@@ -1613,7 +1613,7 @@ static void blk_aio_ioctl_entry(void *opaque)
16131613
BlkAioEmAIOCB *acb = opaque;
16141614
BlkRwCo *rwco = &acb->rwco;
16151615

1616-
rwco->ret = blk_do_ioctl(rwco->blk, rwco->offset, rwco->iobuf);
1616+
rwco->ret = blk_co_do_ioctl(rwco->blk, rwco->offset, rwco->iobuf);
16171617

16181618
blk_aio_complete(acb);
16191619
}
@@ -1626,7 +1626,7 @@ BlockAIOCB *blk_aio_ioctl(BlockBackend *blk, unsigned long int req, void *buf,
16261626

16271627
/* To be called between exactly one pair of blk_inc/dec_in_flight() */
16281628
static int coroutine_fn
1629-
blk_do_pdiscard(BlockBackend *blk, int64_t offset, int64_t bytes)
1629+
blk_co_do_pdiscard(BlockBackend *blk, int64_t offset, int64_t bytes)
16301630
{
16311631
int ret;
16321632

@@ -1645,7 +1645,7 @@ static void blk_aio_pdiscard_entry(void *opaque)
16451645
BlkAioEmAIOCB *acb = opaque;
16461646
BlkRwCo *rwco = &acb->rwco;
16471647

1648-
rwco->ret = blk_do_pdiscard(rwco->blk, rwco->offset, acb->bytes);
1648+
rwco->ret = blk_co_do_pdiscard(rwco->blk, rwco->offset, acb->bytes);
16491649
blk_aio_complete(acb);
16501650
}
16511651

@@ -1663,7 +1663,7 @@ int coroutine_fn blk_co_pdiscard(BlockBackend *blk, int64_t offset,
16631663
int ret;
16641664

16651665
blk_inc_in_flight(blk);
1666-
ret = blk_do_pdiscard(blk, offset, bytes);
1666+
ret = blk_co_do_pdiscard(blk, offset, bytes);
16671667
blk_dec_in_flight(blk);
16681668

16691669
return ret;
@@ -1674,7 +1674,7 @@ static void blk_pdiscard_entry(void *opaque)
16741674
BlkRwCo *rwco = opaque;
16751675
QEMUIOVector *qiov = rwco->iobuf;
16761676

1677-
rwco->ret = blk_do_pdiscard(rwco->blk, rwco->offset, qiov->size);
1677+
rwco->ret = blk_co_do_pdiscard(rwco->blk, rwco->offset, qiov->size);
16781678
aio_wait_kick();
16791679
}
16801680

@@ -1684,7 +1684,7 @@ int blk_pdiscard(BlockBackend *blk, int64_t offset, int bytes)
16841684
}
16851685

16861686
/* To be called between exactly one pair of blk_inc/dec_in_flight() */
1687-
static int coroutine_fn blk_do_flush(BlockBackend *blk)
1687+
static int coroutine_fn blk_co_do_flush(BlockBackend *blk)
16881688
{
16891689
blk_wait_while_drained(blk);
16901690

@@ -1700,7 +1700,7 @@ static void blk_aio_flush_entry(void *opaque)
17001700
BlkAioEmAIOCB *acb = opaque;
17011701
BlkRwCo *rwco = &acb->rwco;
17021702

1703-
rwco->ret = blk_do_flush(rwco->blk);
1703+
rwco->ret = blk_co_do_flush(rwco->blk);
17041704
blk_aio_complete(acb);
17051705
}
17061706

@@ -1715,7 +1715,7 @@ int coroutine_fn blk_co_flush(BlockBackend *blk)
17151715
int ret;
17161716

17171717
blk_inc_in_flight(blk);
1718-
ret = blk_do_flush(blk);
1718+
ret = blk_co_do_flush(blk);
17191719
blk_dec_in_flight(blk);
17201720

17211721
return ret;
@@ -1724,7 +1724,7 @@ int coroutine_fn blk_co_flush(BlockBackend *blk)
17241724
static void blk_flush_entry(void *opaque)
17251725
{
17261726
BlkRwCo *rwco = opaque;
1727-
rwco->ret = blk_do_flush(rwco->blk);
1727+
rwco->ret = blk_co_do_flush(rwco->blk);
17281728
aio_wait_kick();
17291729
}
17301730

0 commit comments

Comments
 (0)