Home
last modified time | relevance | path

Searched refs:iothread_get_aio_context (Results 1 – 17 of 17) sorted by relevance

/qemu/tests/unit/
H A Diothread.c38 source = aio_get_g_source(iothread_get_aio_context(iothread)); in iothread_init_gcontext()
117 AioContext *iothread_get_aio_context(IOThread *iothread) in iothread_get_aio_context() function
H A Dtest-block-iothread.c469 AioContext *ctx = iothread_get_aio_context(iothread); in test_sync_op()
552 AioContext *ctx = iothread_get_aio_context(iothread); in test_attach_blockjob()
615 AioContext *ctx = iothread_get_aio_context(iothread); in test_propagate_basic()
679 AioContext *ctx = iothread_get_aio_context(iothread); in test_propagate_diamond()
744 AioContext *ctx = iothread_get_aio_context(iothread); in test_propagate_mirror()
815 AioContext *ctx = iothread_get_aio_context(iothread); in test_attach_second_node()
848 AioContext *ctx = iothread_get_aio_context(iothread); in test_attach_preserve_blk_ctx()
H A Diothread.h23 AioContext *iothread_get_aio_context(IOThread *iothread);
H A Dtest-bdrv-drain.c536 AioContext *ctx_a = iothread_get_aio_context(a); in test_iothread_common()
537 AioContext *ctx_b = iothread_get_aio_context(b); in test_iothread_common()
757 ctx = iothread_get_aio_context(iothread); in test_blockjob_common_drain_node()
1391 AioContext *ctx_a = iothread_get_aio_context(a); in test_set_aio_context()
1392 AioContext *ctx_b = iothread_get_aio_context(b); in test_set_aio_context()
H A Dtest-aio-multithread.c72 ctx[i] = iothread_get_aio_context(threads[i]); in create_aio_contexts()
/qemu/include/sysemu/
H A Diothread.h49 AioContext *iothread_get_aio_context(IOThread *iothread);
/qemu/
H A Diothread.c147 source = aio_get_g_source(iothread_get_aio_context(iothread)); in iothread_init_gcontext()
337 AioContext *iothread_get_aio_context(IOThread *iothread) in iothread_get_aio_context() function
H A Dblockdev.c3566 new_context = iothread_get_aio_context(obj); in qmp_x_blockdev_set_iothread()
/qemu/hw/scsi/
H A Dvirtio-scsi-dataplane.c42 s->ctx = iothread_get_aio_context(vs->conf.iothread); in virtio_scsi_dataplane_setup()
/qemu/monitor/
H A Dmonitor.c544 aio_notify(iothread_get_aio_context(mon_iothread)); in monitor_suspend()
579 ctx = iothread_get_aio_context(mon_iothread); in monitor_resume()
H A Dqmp.c546 aio_bh_schedule_oneshot(iothread_get_aio_context(mon_iothread), in monitor_init_qmp()
/qemu/block/export/
H A Dexport.c129 new_ctx = iothread_get_aio_context(iothread); in blk_exp_add()
/qemu/net/
H A Dcolo-compare.c930 AioContext *ctx = iothread_get_aio_context(s->iothread); in colo_compare_timer_init()
972 AioContext *ctx = iothread_get_aio_context(s->iothread); in colo_compare_iothread()
1440 AioContext *ctx = iothread_get_aio_context(s->iothread); in colo_compare_finalize()
/qemu/docs/devel/
H A Dmultiple-iothreads.txt85 iothread_get_aio_context() or for the main loop using qemu_get_aio_context().
/qemu/hw/block/dataplane/
H A Dxen-block.c626 dataplane->ctx = iothread_get_aio_context(dataplane->iothread); in xen_block_dataplane_create()
/qemu/hw/virtio/
H A Dvirtio-balloon.c888 s->free_page_bh = aio_bh_new_guarded(iothread_get_aio_context(s->iothread), in virtio_balloon_device_realize()
/qemu/hw/block/
H A Dvirtio-blk.c1656 AioContext *ctx = iothread_get_aio_context(iothread); in apply_iothread_vq_mapping()
1733 AioContext *ctx = iothread_get_aio_context(conf->iothread); in virtio_blk_vq_aio_context_init()