/openbmc/qemu/block/ |
H A D | replication.c | 399 aio_context_release(ctx); in reopen_backing_file() 482 aio_context_release(aio_context); in replication_start() 488 aio_context_release(aio_context); in replication_start() 495 aio_context_release(aio_context); in replication_start() 621 aio_context_release(aio_context); in replication_start() 632 aio_context_release(aio_context); in replication_start() 652 aio_context_release(aio_context); in replication_do_checkpoint() 659 aio_context_release(aio_context); in replication_do_checkpoint() 674 aio_context_release(aio_context); in replication_get_error() 683 aio_context_release(aio_context); in replication_get_error() [all …]
|
H A D | snapshot.c | 557 aio_context_release(ctx); in bdrv_all_can_snapshot() 598 aio_context_release(ctx); in bdrv_all_delete_snapshot() 643 aio_context_release(ctx); in bdrv_all_goto_snapshot() 683 aio_context_release(ctx); in bdrv_all_has_snapshot() 731 aio_context_release(ctx); in bdrv_all_create_snapshot() 768 aio_context_release(ctx); in bdrv_all_find_vmstate_bs()
|
H A D | graph-lock.c | 124 aio_context_release(ctx); in bdrv_graph_wrlock() 174 aio_context_release(ctx); in bdrv_graph_wrunlock_ctx()
|
H A D | qapi-sysemu.c | 228 aio_context_release(aio_context); in blockdev_remove_medium() 265 aio_context_release(ctx); in qmp_blockdev_insert_anon_medium() 379 aio_context_release(qemu_get_aio_context()); in qmp_blockdev_change_medium() 527 aio_context_release(aio_context); in qmp_block_set_io_throttle()
|
H A D | write-threshold.c | 49 aio_context_release(aio_context); in qmp_block_set_write_threshold()
|
/openbmc/qemu/tests/unit/ |
H A D | test-block-iothread.c | 494 aio_context_release(ctx); in test_sync_op() 581 aio_context_release(ctx); in test_attach_blockjob() 600 aio_context_release(ctx); in test_attach_blockjob() 659 aio_context_release(ctx); in test_propagate_basic() 737 aio_context_release(ctx); in test_propagate_diamond() 790 aio_context_release(ctx); in test_propagate_mirror() 811 aio_context_release(ctx); in test_propagate_mirror() 823 aio_context_release(ctx); in test_propagate_mirror() 857 aio_context_release(ctx); in test_attach_second_node() 889 aio_context_release(ctx); in test_attach_preserve_blk_ctx() [all …]
|
H A D | test-bdrv-graph-mod.c | 148 aio_context_release(qemu_get_aio_context()); in test_update_perm_tree() 216 aio_context_release(qemu_get_aio_context()); in test_should_update_child() 445 aio_context_release(qemu_get_aio_context()); in test_append_greedy_filter()
|
H A D | test-bdrv-drain.c | 187 aio_context_release(bdrv_get_aio_context(bs)); in do_drain_begin_unlocked() 217 aio_context_release(bdrv_get_aio_context(bs)); in do_drain_end_unlocked() 585 aio_context_release(ctx_a); in test_iothread_common() 617 aio_context_release(ctx_a); in test_iothread_common() 628 aio_context_release(ctx_a); in test_iothread_common() 642 aio_context_release(ctx_a); in test_iothread_common() 824 aio_context_release(ctx); in test_blockjob_common_drain_node() 920 aio_context_release(ctx); in test_blockjob_common_drain_node() 1406 aio_context_release(qemu_get_aio_context()); in test_append_to_drained() 1447 aio_context_release(ctx_a); in test_set_aio_context() [all …]
|
H A D | test-replication.c | 212 aio_context_release(ctx); in teardown_primary() 358 aio_context_release(ctx); in teardown_secondary() 368 aio_context_release(ctx); in teardown_secondary()
|
H A D | test-blockjob.c | 245 aio_context_release(ctx); in cancel_common() 495 aio_context_release(ctx); in test_complete_in_standby() 516 aio_context_release(ctx); in test_complete_in_standby()
|
/openbmc/qemu/ |
H A D | blockdev.c | 697 aio_context_release(ctx); in blockdev_close_all_bdrv_states() 1073 aio_context_release(aio_context); in qmp_get_root_bs() 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() 1318 aio_context_release(aio_context); in internal_snapshot_action() 1347 aio_context_release(aio_context); in internal_snapshot_abort() 1364 aio_context_release(aio_context); in internal_snapshot_clean() 1511 aio_context_release(aio_context); in external_snapshot_action() 1558 aio_context_release(aio_context); in external_snapshot_action() 1576 aio_context_release(aio_context); in external_snapshot_commit() [all …]
|
H A D | block.c | 1683 aio_context_release(ctx); in bdrv_open_driver() 1690 aio_context_release(ctx); in bdrv_open_driver() 3798 aio_context_release(ctx); in bdrv_open_child() 3895 aio_context_release(ctx); in bdrv_append_temp_snapshot() 3932 aio_context_release(ctx); in bdrv_append_temp_snapshot() 4176 aio_context_release(ctx); in bdrv_open_inherit() 4236 aio_context_release(ctx); in bdrv_open_inherit() 4252 aio_context_release(ctx); in bdrv_open_inherit() 4259 aio_context_release(ctx); in bdrv_open_inherit() 5700 aio_context_release(ctx); in bdrv_insert_node() [all …]
|
H A D | blockjob.c | 201 aio_context_release(job->job.aio_context); in block_job_remove_all_bdrv() 247 aio_context_release(job->job.aio_context); in block_job_add_bdrv() 254 aio_context_release(ctx); in block_job_add_bdrv()
|
H A D | job.c | 472 aio_context_release(aio_context); in job_unref_locked() 870 aio_context_release(ctx); in job_finalize_single_locked() 899 aio_context_release(ctx); in job_cancel_async_locked() 990 aio_context_release(ctx); in job_prepare_locked()
|
/openbmc/qemu/block/export/ |
H A D | export.c | 136 aio_context_release(ctx); in blk_exp_add() 195 aio_context_release(ctx); in blk_exp_add() 203 aio_context_release(ctx); in blk_exp_add() 234 aio_context_release(aio_context); in blk_exp_delete_bh() 277 aio_context_release(aio_context); in blk_exp_request_shutdown()
|
/openbmc/qemu/block/monitor/ |
H A D | bitmap-qmp-cmds.c | 150 aio_context_release(aio_context); in qmp_block_dirty_bitmap_add() 174 aio_context_release(aio_context); in block_dirty_bitmap_remove() 181 aio_context_release(aio_context); in block_dirty_bitmap_remove() 193 aio_context_release(aio_context); in block_dirty_bitmap_remove()
|
H A D | block-hmp-cmds.c | 178 aio_context_release(aio_context); in hmp_drive_del() 200 aio_context_release(aio_context); in hmp_drive_del() 230 aio_context_release(aio_context); in hmp_commit() 236 aio_context_release(aio_context); in hmp_commit() 627 aio_context_release(ctx); in hmp_qemu_io() 916 aio_context_release(aio_context); in hmp_info_snapshots() 947 aio_context_release(ctx); in hmp_info_snapshots()
|
/openbmc/qemu/hw/block/dataplane/ |
H A D | virtio-blk.c | 184 aio_context_release(old_context); in virtio_blk_data_plane_start() 217 aio_context_release(s->ctx); in virtio_blk_data_plane_start() 328 aio_context_release(s->ctx); in virtio_blk_data_plane_stop()
|
H A D | xen-block.c | 323 aio_context_release(dataplane->ctx); in xen_block_complete_aio() 606 aio_context_release(dataplane->ctx); in xen_block_dataplane_bh() 709 aio_context_release(dataplane->ctx); in xen_block_dataplane_stop() 843 aio_context_release(old_context); in xen_block_dataplane_start()
|
/openbmc/qemu/hw/block/ |
H A D | virtio-blk.c | 138 aio_context_release(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_rw_complete() 158 aio_context_release(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_flush_complete() 182 aio_context_release(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_discard_write_zeroes_complete() 232 aio_context_release(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_ioctl_complete() 766 aio_context_release(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_zone_report_complete() 832 aio_context_release(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_zone_mgmt_complete() 1163 aio_context_release(blk_get_aio_context(s->blk)); in virtio_blk_handle_vq() 1254 aio_context_release(ctx); in virtio_blk_reset() 1298 aio_context_release(ctx); in virtio_blk_update_config() 1367 aio_context_release(blk_get_aio_context(s->blk)); in virtio_blk_set_config() [all …]
|
/openbmc/qemu/include/block/ |
H A D | aio-wait.h | 99 aio_context_release(ctx_); \
|
/openbmc/qemu/migration/ |
H A D | block.c | 284 aio_context_release(blk_get_aio_context(bb)); in mig_save_device_bulk() 330 aio_context_release(blk_get_aio_context(bmds->blk)); in mig_save_device_bulk() 611 aio_context_release(blk_get_aio_context(bmds->blk)); in blk_mig_save_dirty_block() 671 aio_context_release(blk_get_aio_context(bmds->blk)); in get_remaining_dirty() 701 aio_context_release(ctx); in block_migration_cleanup_bmds()
|
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-scsi.h | 113 aio_context_release(s->ctx); in virtio_scsi_release()
|
/openbmc/qemu/util/ |
H A D | async.c | 570 aio_context_release(ctx); in co_schedule_bh_cb() 712 aio_context_release(ctx); in aio_co_enter() 731 void aio_context_release(AioContext *ctx) in aio_context_release() function
|
/openbmc/qemu/docs/devel/ |
H A D | multiple-iothreads.txt | 98 aio_context_acquire()/aio_context_release() for mutual exclusion. Once the 102 Legacy code sometimes nests aio_context_acquire()/aio_context_release() calls. 137 and aio_context_release(). You can freely release and re-acquire the
|