/openbmc/qemu/tests/unit/ |
H A D | test-block-iothread.c | 486 aio_context_acquire(ctx); in test_sync_op() 579 aio_context_acquire(ctx); in test_attach_blockjob() 598 aio_context_acquire(ctx); in test_attach_blockjob() 657 aio_context_acquire(ctx); in test_propagate_basic() 735 aio_context_acquire(ctx); in test_propagate_diamond() 788 aio_context_acquire(ctx); in test_propagate_mirror() 808 aio_context_acquire(ctx); in test_propagate_mirror() 820 aio_context_acquire(ctx); in test_propagate_mirror() 855 aio_context_acquire(ctx); in test_attach_second_node() 887 aio_context_acquire(ctx); in test_attach_preserve_blk_ctx() [all …]
|
H A D | test-bdrv-graph-mod.c | 145 aio_context_acquire(qemu_get_aio_context()); in test_update_perm_tree() 214 aio_context_acquire(qemu_get_aio_context()); in test_should_update_child() 443 aio_context_acquire(qemu_get_aio_context()); in test_append_greedy_filter()
|
H A D | test-bdrv-drain.c | 183 aio_context_acquire(bdrv_get_aio_context(bs)); in do_drain_begin_unlocked() 213 aio_context_acquire(bdrv_get_aio_context(bs)); in do_drain_end_unlocked() 570 aio_context_acquire(ctx_a); in test_iothread_common() 596 aio_context_acquire(ctx_a); in test_iothread_common() 621 aio_context_acquire(ctx_a); in test_iothread_common() 640 aio_context_acquire(ctx_a); in test_iothread_common() 803 aio_context_acquire(ctx); in test_blockjob_common_drain_node() 915 aio_context_acquire(ctx); in test_blockjob_common_drain_node() 1404 aio_context_acquire(qemu_get_aio_context()); in test_append_to_drained() 1442 aio_context_acquire(ctx_a); in test_set_aio_context() [all …]
|
H A D | test-replication.c | 209 aio_context_acquire(ctx); in teardown_primary() 355 aio_context_acquire(ctx); in teardown_secondary() 365 aio_context_acquire(ctx); in teardown_secondary()
|
H A D | test-blockjob.c | 243 aio_context_acquire(ctx); in cancel_common() 492 aio_context_acquire(ctx); in test_complete_in_standby() 514 aio_context_acquire(ctx); in test_complete_in_standby()
|
/openbmc/qemu/ |
H A D | blockdev.c | 695 aio_context_acquire(ctx); in blockdev_close_all_bdrv_states() 1066 aio_context_acquire(aio_context); in qmp_get_root_bs() 1158 aio_context_acquire(aio_context); in qmp_blockdev_snapshot_delete_internal_sync() 1252 aio_context_acquire(aio_context); in internal_snapshot_action() 1337 aio_context_acquire(aio_context); in internal_snapshot_abort() 1360 aio_context_acquire(aio_context); in internal_snapshot_clean() 1439 aio_context_acquire(aio_context); in external_snapshot_action() 1523 aio_context_acquire(aio_context); in external_snapshot_action() 1567 aio_context_acquire(aio_context); in external_snapshot_commit() 1636 aio_context_acquire(aio_context); in external_snapshot_clean() [all …]
|
H A D | block.c | 1678 aio_context_acquire(ctx); in bdrv_open_driver() 3795 aio_context_acquire(ctx); in bdrv_open_child() 3893 aio_context_acquire(ctx); in bdrv_append_temp_snapshot() 3930 aio_context_acquire(ctx); in bdrv_append_temp_snapshot() 4174 aio_context_acquire(ctx); in bdrv_open_inherit() 4234 aio_context_acquire(ctx); in bdrv_open_inherit() 4243 aio_context_acquire(ctx); in bdrv_open_inherit() 4257 aio_context_acquire(ctx); in bdrv_open_inherit() 4590 aio_context_acquire(ctx); in bdrv_reopen_multiple() 5705 aio_context_acquire(ctx); in bdrv_insert_node() [all …]
|
H A D | blockjob.c | 203 aio_context_acquire(job->job.aio_context); in block_job_remove_all_bdrv() 249 aio_context_acquire(ctx); in block_job_add_bdrv() 256 aio_context_acquire(job->job.aio_context); in block_job_add_bdrv()
|
/openbmc/qemu/block/export/ |
H A D | export.c | 117 aio_context_acquire(ctx); in blk_exp_add() 137 aio_context_acquire(new_ctx); in blk_exp_add() 223 aio_context_acquire(aio_context); in blk_exp_delete_bh() 259 aio_context_acquire(aio_context); in blk_exp_request_shutdown()
|
/openbmc/qemu/block/ |
H A D | snapshot.c | 553 aio_context_acquire(ctx); in bdrv_all_can_snapshot() 591 aio_context_acquire(ctx); in bdrv_all_delete_snapshot() 636 aio_context_acquire(ctx); in bdrv_all_goto_snapshot() 679 aio_context_acquire(ctx); in bdrv_all_has_snapshot() 723 aio_context_acquire(ctx); in bdrv_all_create_snapshot() 765 aio_context_acquire(ctx); in bdrv_all_find_vmstate_bs()
|
H A D | graph-lock.c | 160 aio_context_acquire(bdrv_get_aio_context(bs)); in bdrv_graph_wrlock() 202 aio_context_acquire(ctx); in bdrv_graph_wrunlock_ctx()
|
H A D | replication.c | 403 aio_context_acquire(ctx); in reopen_backing_file() 472 aio_context_acquire(aio_context); in replication_start() 642 aio_context_acquire(aio_context); in replication_do_checkpoint() 669 aio_context_acquire(aio_context); in replication_get_error() 715 aio_context_acquire(aio_context); in replication_stop() 749 aio_context_acquire(aio_context); in replication_stop()
|
H A D | qapi-sysemu.c | 208 aio_context_acquire(aio_context); in blockdev_remove_medium() 263 aio_context_acquire(ctx); in qmp_blockdev_insert_anon_medium() 377 aio_context_acquire(qemu_get_aio_context()); in qmp_blockdev_change_medium() 448 aio_context_acquire(aio_context); in qmp_block_set_io_throttle()
|
H A D | write-threshold.c | 45 aio_context_acquire(aio_context); in qmp_block_set_write_threshold()
|
/openbmc/qemu/hw/block/dataplane/ |
H A D | virtio-blk.c | 182 aio_context_acquire(old_context); in virtio_blk_data_plane_start() 211 aio_context_acquire(s->ctx); in virtio_blk_data_plane_start() 317 aio_context_acquire(s->ctx); in virtio_blk_data_plane_stop()
|
H A D | xen-block.c | 263 aio_context_acquire(dataplane->ctx); in xen_block_complete_aio() 604 aio_context_acquire(dataplane->ctx); in xen_block_dataplane_bh() 706 aio_context_acquire(dataplane->ctx); in xen_block_dataplane_stop() 840 aio_context_acquire(old_context); in xen_block_dataplane_start()
|
/openbmc/qemu/hw/block/ |
H A D | virtio-blk.c | 105 aio_context_acquire(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_rw_complete() 146 aio_context_acquire(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_flush_complete() 168 aio_context_acquire(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_discard_write_zeroes_complete() 229 aio_context_acquire(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_ioctl_complete() 763 aio_context_acquire(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_zone_report_complete() 829 aio_context_acquire(blk_get_aio_context(s->conf.conf.blk)); in virtio_blk_zone_mgmt_complete() 1137 aio_context_acquire(blk_get_aio_context(s->blk)); in virtio_blk_handle_vq() 1242 aio_context_acquire(ctx); in virtio_blk_reset() 1274 aio_context_acquire(ctx); in virtio_blk_update_config() 1365 aio_context_acquire(blk_get_aio_context(s->blk)); in virtio_blk_set_config() [all …]
|
/openbmc/qemu/include/block/ |
H A D | aio-wait.h | 103 aio_context_acquire(ctx_); \
|
/openbmc/qemu/block/monitor/ |
H A D | bitmap-qmp-cmds.c | 111 aio_context_acquire(aio_context); in qmp_block_dirty_bitmap_add() 170 aio_context_acquire(aio_context); in block_dirty_bitmap_remove()
|
H A D | block-hmp-cmds.c | 172 aio_context_acquire(aio_context); in hmp_drive_del() 226 aio_context_acquire(aio_context); in hmp_commit() 586 aio_context_acquire(ctx); in hmp_qemu_io() 914 aio_context_acquire(aio_context); in hmp_info_snapshots() 929 aio_context_acquire(ctx); in hmp_info_snapshots()
|
/openbmc/qemu/tests/tsan/ |
H A D | suppressions.tsan | 7 mutex:aio_context_acquire
|
/openbmc/qemu/migration/ |
H A D | block.c | 273 aio_context_acquire(blk_get_aio_context(bb)); in mig_save_device_bulk() 325 aio_context_acquire(blk_get_aio_context(bmds->blk)); in mig_save_device_bulk() 609 aio_context_acquire(blk_get_aio_context(bmds->blk)); in blk_mig_save_dirty_block() 669 aio_context_acquire(blk_get_aio_context(bmds->blk)); in get_remaining_dirty() 699 aio_context_acquire(ctx); in block_migration_cleanup_bmds()
|
/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. 128 it must first call aio_context_acquire(bdrv_get_aio_context(bs)) to ensure 136 section". The functions must be called between aio_context_acquire()
|
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-scsi.h | 106 aio_context_acquire(s->ctx); in virtio_scsi_acquire()
|
/openbmc/qemu/util/ |
H A D | async.c | 565 aio_context_acquire(ctx); in co_schedule_bh_cb() 710 aio_context_acquire(ctx); in aio_co_enter() 726 void aio_context_acquire(AioContext *ctx) in aio_context_acquire() function
|