Home
last modified time | relevance | path

Searched refs:aio_context_release (Results 1 – 25 of 48) sorted by relevance

12

/openbmc/qemu/block/
H A Dreplication.c399 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 Dsnapshot.c557 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 Dgraph-lock.c124 aio_context_release(ctx); in bdrv_graph_wrlock()
174 aio_context_release(ctx); in bdrv_graph_wrunlock_ctx()
H A Dqapi-sysemu.c228 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 Dwrite-threshold.c49 aio_context_release(aio_context); in qmp_block_set_write_threshold()
/openbmc/qemu/tests/unit/
H A Dtest-block-iothread.c494 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 Dtest-bdrv-graph-mod.c148 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 Dtest-bdrv-drain.c187 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 Dtest-replication.c212 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 Dtest-blockjob.c245 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 Dblockdev.c697 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 Dblock.c1683 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 Dblockjob.c201 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 Djob.c472 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 Dexport.c136 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 Dbitmap-qmp-cmds.c150 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 Dblock-hmp-cmds.c178 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 Dvirtio-blk.c184 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 Dxen-block.c323 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 Dvirtio-blk.c138 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 Daio-wait.h99 aio_context_release(ctx_); \
/openbmc/qemu/migration/
H A Dblock.c284 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 Dvirtio-scsi.h113 aio_context_release(s->ctx); in virtio_scsi_release()
/openbmc/qemu/util/
H A Dasync.c570 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 Dmultiple-iothreads.txt98 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

12