Lines Matching refs:aio_context

1051     AioContext *aio_context;  in qmp_get_root_bs()  local
1065 aio_context = bdrv_get_aio_context(bs); in qmp_get_root_bs()
1066 aio_context_acquire(aio_context); in qmp_get_root_bs()
1073 aio_context_release(aio_context); in qmp_get_root_bs()
1144 AioContext *aio_context; in qmp_blockdev_snapshot_delete_internal_sync() local
1157 aio_context = bdrv_get_aio_context(bs); in qmp_blockdev_snapshot_delete_internal_sync()
1158 aio_context_acquire(aio_context); in qmp_blockdev_snapshot_delete_internal_sync()
1188 aio_context_release(aio_context); in qmp_blockdev_snapshot_delete_internal_sync()
1206 aio_context_release(aio_context); in qmp_blockdev_snapshot_delete_internal_sync()
1235 AioContext *aio_context; in internal_snapshot_action() local
1251 aio_context = bdrv_get_aio_context(bs); in internal_snapshot_action()
1252 aio_context_acquire(aio_context); in internal_snapshot_action()
1318 aio_context_release(aio_context); in internal_snapshot_action()
1326 AioContext *aio_context; in internal_snapshot_abort() local
1336 aio_context = bdrv_get_aio_context(state->bs); in internal_snapshot_abort()
1337 aio_context_acquire(aio_context); in internal_snapshot_abort()
1347 aio_context_release(aio_context); in internal_snapshot_abort()
1353 AioContext *aio_context; in internal_snapshot_clean() local
1359 aio_context = bdrv_get_aio_context(state->bs); in internal_snapshot_clean()
1360 aio_context_acquire(aio_context); in internal_snapshot_clean()
1364 aio_context_release(aio_context); in internal_snapshot_clean()
1398 AioContext *aio_context; in external_snapshot_action() local
1438 aio_context = bdrv_get_aio_context(state->old_bs); in external_snapshot_action()
1439 aio_context_acquire(aio_context); in external_snapshot_action()
1492 aio_context_release(aio_context); in external_snapshot_action()
1497 aio_context_acquire(aio_context); in external_snapshot_action()
1511 aio_context_release(aio_context); in external_snapshot_action()
1523 aio_context_acquire(aio_context); in external_snapshot_action()
1558 aio_context_release(aio_context); in external_snapshot_action()
1564 AioContext *aio_context; in external_snapshot_commit() local
1566 aio_context = bdrv_get_aio_context(state->old_bs); in external_snapshot_commit()
1567 aio_context_acquire(aio_context); in external_snapshot_commit()
1576 aio_context_release(aio_context); in external_snapshot_commit()
1584 AioContext *aio_context; in external_snapshot_abort() local
1588 aio_context = bdrv_get_aio_context(state->old_bs); in external_snapshot_abort()
1589 aio_context_acquire(aio_context); in external_snapshot_abort()
1601 if (aio_context != tmp_context) { in external_snapshot_abort()
1602 aio_context_release(aio_context); in external_snapshot_abort()
1606 aio_context, NULL, NULL); in external_snapshot_abort()
1610 aio_context_acquire(aio_context); in external_snapshot_abort()
1621 aio_context_release(aio_context); in external_snapshot_abort()
1629 AioContext *aio_context; in external_snapshot_clean() local
1635 aio_context = bdrv_get_aio_context(state->old_bs); in external_snapshot_clean()
1636 aio_context_acquire(aio_context); in external_snapshot_clean()
1641 aio_context_release(aio_context); in external_snapshot_clean()
1652 AioContext *aio_context,
1672 AioContext *aio_context; in drive_backup_action() local
1700 aio_context = bdrv_get_aio_context(bs); in drive_backup_action()
1701 aio_context_acquire(aio_context); in drive_backup_action()
1782 aio_context_release(aio_context); in drive_backup_action()
1796 ret = bdrv_try_change_aio_context(target_bs, aio_context, NULL, errp); in drive_backup_action()
1804 aio_context_acquire(aio_context); in drive_backup_action()
1813 bs, target_bs, aio_context, in drive_backup_action()
1819 aio_context_release(aio_context); in drive_backup_action()
1825 AioContext *aio_context; in drive_backup_commit() local
1827 aio_context = bdrv_get_aio_context(state->bs); in drive_backup_commit()
1828 aio_context_acquire(aio_context); in drive_backup_commit()
1833 aio_context_release(aio_context); in drive_backup_commit()
1848 AioContext *aio_context; in drive_backup_clean() local
1854 aio_context = bdrv_get_aio_context(state->bs); in drive_backup_clean()
1855 aio_context_acquire(aio_context); in drive_backup_clean()
1859 aio_context_release(aio_context); in drive_backup_clean()
1883 AioContext *aio_context; in blockdev_backup_action() local
1900 aio_context = bdrv_get_aio_context(bs); in blockdev_backup_action()
1904 ret = bdrv_try_change_aio_context(target_bs, aio_context, NULL, errp); in blockdev_backup_action()
1911 aio_context_acquire(aio_context); in blockdev_backup_action()
1918 bs, target_bs, aio_context, in blockdev_backup_action()
1921 aio_context_release(aio_context); in blockdev_backup_action()
1927 AioContext *aio_context; in blockdev_backup_commit() local
1929 aio_context = bdrv_get_aio_context(state->bs); in blockdev_backup_commit()
1930 aio_context_acquire(aio_context); in blockdev_backup_commit()
1935 aio_context_release(aio_context); in blockdev_backup_commit()
1950 AioContext *aio_context; in blockdev_backup_clean() local
1956 aio_context = bdrv_get_aio_context(state->bs); in blockdev_backup_clean()
1957 aio_context_acquire(aio_context); in blockdev_backup_clean()
1961 aio_context_release(aio_context); in blockdev_backup_clean()
2423 AioContext *aio_context; in qmp_block_stream() local
2456 aio_context = bdrv_get_aio_context(bs); in qmp_block_stream()
2457 aio_context_acquire(aio_context); in qmp_block_stream()
2466 assert(bdrv_get_aio_context(base_bs) == aio_context); in qmp_block_stream()
2479 assert(bdrv_get_aio_context(base_bs) == aio_context); in qmp_block_stream()
2503 assert(bdrv_get_aio_context(bottom_bs) == aio_context); in qmp_block_stream()
2545 aio_context_release(aio_context); in qmp_block_stream()
2550 aio_context_release(aio_context); in qmp_block_stream()
2569 AioContext *aio_context; in qmp_block_commit() local
2608 aio_context = bdrv_get_aio_context(bs); in qmp_block_commit()
2609 aio_context_acquire(aio_context); in qmp_block_commit()
2646 assert(bdrv_get_aio_context(top_bs) == aio_context); in qmp_block_commit()
2675 assert(bdrv_get_aio_context(base_bs) == aio_context); in qmp_block_commit()
2739 aio_context_release(aio_context); in qmp_block_commit()
2746 AioContext *aio_context, in do_backup_common() argument
2988 AioContext *aio_context; in blockdev_mirror_common() local
3003 aio_context = bdrv_get_aio_context(bs); in blockdev_mirror_common()
3009 if (replace_aio_context != aio_context) { in blockdev_mirror_common()
3013 if (replace_aio_context != aio_context) { in blockdev_mirror_common()
3043 AioContext *aio_context; in qmp_drive_mirror() local
3066 aio_context = bdrv_get_aio_context(bs); in qmp_drive_mirror()
3067 aio_context_acquire(aio_context); in qmp_drive_mirror()
3156 aio_context_release(aio_context); in qmp_drive_mirror()
3180 ret = bdrv_try_change_aio_context(target_bs, aio_context, NULL, errp); in qmp_drive_mirror()
3188 aio_context_acquire(aio_context); in qmp_drive_mirror()
3206 aio_context_release(aio_context); in qmp_drive_mirror()
3228 AioContext *aio_context; in qmp_blockdev_mirror() local
3248 aio_context = bdrv_get_aio_context(bs); in qmp_blockdev_mirror()
3251 ret = bdrv_try_change_aio_context(target_bs, aio_context, NULL, errp); in qmp_blockdev_mirror()
3254 aio_context_acquire(aio_context); in qmp_blockdev_mirror()
3273 aio_context_release(aio_context); in qmp_blockdev_mirror()
3436 AioContext *aio_context; in qmp_change_backing_file() local
3447 aio_context = bdrv_get_aio_context(bs); in qmp_change_backing_file()
3448 aio_context_acquire(aio_context); in qmp_change_backing_file()
3508 aio_context_release(aio_context); in qmp_change_backing_file()
3513 aio_context_release(aio_context); in qmp_change_backing_file()
3599 AioContext *aio_context; in qmp_blockdev_del() local
3614 aio_context = bdrv_get_aio_context(bs); in qmp_blockdev_del()
3615 aio_context_acquire(aio_context); in qmp_blockdev_del()
3637 aio_context_release(aio_context); in qmp_blockdev_del()