| /openbmc/qemu/include/block/ |
| H A D | raw-aio.h | 68 void laio_attach_aio_context(LinuxAioState *s, AioContext *new_context); 101 AioContext *new_context);
|
| H A D | throttle-groups.h | 83 AioContext *new_context);
|
| H A D | blockjob_int.h | 67 void (*attached_aio_context)(BlockJob *job, AioContext *new_context);
|
| H A D | block_int-global-state.h | 303 void (*attached_aio_context)(AioContext *new_context, void *opaque),
|
| H A D | block_int-common.h | 365 AioContext *new_context); 924 void (*attached_aio_context)(AioContext *new_context, void *opaque);
|
| /openbmc/qemu/block/ |
| H A D | win32-aio.c | 199 AioContext *new_context) in win32_aio_init() 201 aio->aio_ctx = new_context; in win32_aio_init() 202 aio_set_event_notifier(new_context, &aio->e, win32_aio_completion_cb, in win32_aio_init() 182 win32_aio_attach_aio_context(QEMUWin32AIOState * aio,AioContext * new_context) win32_aio_attach_aio_context() argument
|
| H A D | linux-aio.c | 453 void laio_attach_aio_context(LinuxAioState *s, AioContext *new_context) in laio_attach_aio_context() argument 455 s->aio_context = new_context; in laio_attach_aio_context() 456 s->completion_bh = aio_bh_new(new_context, qemu_laio_completion_bh, s); in laio_attach_aio_context() 457 aio_set_event_notifier(new_context, &s->e, in laio_attach_aio_context()
|
| H A D | io_uring.c | 436 luring_attach_aio_context(LuringState * s,AioContext * new_context) luring_attach_aio_context() argument
|
| H A D | throttle.c | 178 AioContext *new_context) in throttle_attach_aio_context() argument 181 throttle_group_attach_aio_context(tgm, new_context); in throttle_attach_aio_context()
|
| H A D | throttle-groups.c | 625 AioContext *new_context) in throttle_group_attach_aio_context() argument 628 throttle_timers_attach_aio_context(tt, new_context); in throttle_group_attach_aio_context() 629 tgm->aio_context = new_context; in throttle_group_attach_aio_context()
|
| H A D | block-backend.c | 37 void (*attached_aio_context)(AioContext *new_context, void *opaque); 2390 int blk_set_aio_context(BlockBackend *blk, AioContext *new_context, in blk_set_aio_context() argument 2400 qatomic_set(&blk->ctx, new_context); in blk_set_aio_context() 2409 ret = bdrv_try_change_aio_context(bs, new_context, NULL, errp); in blk_set_aio_context() 2426 AioContext *new_context = s->new_ctx; in blk_root_set_aio_ctx_commit() local 2429 qatomic_set(&blk->ctx, new_context); in blk_root_set_aio_ctx_commit() 2432 throttle_group_attach_aio_context(tgm, new_context); in blk_root_set_aio_ctx_commit() 2472 void (*attached_aio_context)(AioContext *new_context, void *opaque), in blk_add_aio_context_notifier() argument
|
| H A D | curl.c | 607 AioContext *new_context) in curl_attach_aio_context() argument 611 aio_timer_init(new_context, &s->timer, in curl_attach_aio_context() 617 s->aio_context = new_context; in curl_attach_aio_context()
|
| H A D | nvme.c | 1605 AioContext *new_context) in nvme_register_buf() 1609 s->aio_context = new_context; in nvme_register_buf() 1610 aio_set_event_notifier(new_context, &s->irq_notifier[MSIX_SHARED_IRQ_IDX], in nvme_register_buf() 1618 aio_bh_new(new_context, nvme_process_completion_bh, q); in nvme_unregister_buf() 1582 nvme_attach_aio_context(BlockDriverState * bs,AioContext * new_context) nvme_attach_aio_context() argument
|
| H A D | file-win32.c | 222 AioContext *new_context) in raw_attach_aio_context() argument 227 win32_aio_attach_aio_context(s->aio, new_context); in raw_attach_aio_context()
|
| H A D | blkio.c | 300 AioContext *new_context) in blkio_attach_aio_context() argument 304 aio_set_fd_handler(new_context, s->completion_fd, in blkio_attach_aio_context()
|
| H A D | nfs.c | 371 AioContext *new_context) in nfs_attach_aio_context() argument 375 client->aio_context = new_context; in nfs_attach_aio_context()
|
| H A D | qed.c | 360 AioContext *new_context) in bdrv_qed_attach_aio_context() argument 364 s->need_check_timer = aio_timer_new(new_context, in bdrv_qed_attach_aio_context()
|
| H A D | iscsi.c | 1545 AioContext *new_context) in iscsi_detach_aio_context() 1549 iscsilun->aio_context = new_context; in iscsi_detach_aio_context() 1557 iscsi_attach_aio_context(BlockDriverState * bs,AioContext * new_context) iscsi_attach_aio_context() argument
|
| /openbmc/qemu/stubs/ |
| H A D | io_uring.c | |
| H A D | linux-aio.c | 19 void laio_attach_aio_context(LinuxAioState *s, AioContext *new_context) in laio_attach_aio_context() argument
|
| /openbmc/qemu/include/system/ |
| H A D | block-backend-global-state.h | 89 int blk_set_aio_context(BlockBackend *blk, AioContext *new_context, 92 void (*attached_aio_context)(AioContext *new_context, void *opaque),
|
| /openbmc/qemu/include/qemu/ |
| H A D | throttle.h | 137 AioContext *new_context);
|
| /openbmc/qemu/util/ |
| H A D | throttle.c | 201 AioContext *new_context) in throttle_timers_attach_aio_context() argument 208 aio_timer_new(new_context, tt->clock_type, SCALE_NS, in throttle_timers_attach_aio_context()
|
| /openbmc/qemu/ |
| H A D | blockdev.c | 3659 AioContext *new_context; in qmp_x_blockdev_set_iothread() 3686 new_context = iothread_get_aio_context(obj); in qmp_x_blockdev_set_iothread() 3688 new_context = qemu_get_aio_context(); in qmp_x_blockdev_set_iothread() 3691 bdrv_try_change_aio_context_locked(bs, new_context, NULL, errp); in qmp_x_blockdev_set_iothread() 3657 AioContext *new_context; qmp_x_blockdev_set_iothread() local
|
| H A D | block.c | 7530 AioContext *new_context) in bdrv_detach_aio_context() 7535 bs->aio_context = new_context; in bdrv_detach_aio_context() 7538 bs->drv->bdrv_attach_aio_context(bs, new_context); in bdrv_detach_aio_context() 7547 ban->attached_aio_context(new_context, ban->opaque); in bdrv_attach_aio_context() 7631 AioContext *new_context = state->new_ctx; in bdrv_child_change_aio_context() 7634 bdrv_attach_aio_context(bs, new_context); in bdrv_child_change_aio_context() 7765 void (*attached_aio_context)(AioContext *new_context, void *opaque), 7548 bdrv_attach_aio_context(BlockDriverState * bs,AioContext * new_context) bdrv_attach_aio_context() argument 7649 AioContext *new_context = state->new_ctx; bdrv_set_aio_context_commit() local 7783 bdrv_add_aio_context_notifier(BlockDriverState * bs,void (* attached_aio_context)(AioContext * new_context,void * opaque),void (* detach_aio_context)(void * opaque),void * opaque) bdrv_add_aio_context_notifier() argument
|