Home
last modified time | relevance | path

Searched refs:LinuxAioState (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/block/
H A Dlinux-aio.c41 LinuxAioState *ctx;
57 struct LinuxAioState { struct
70 static void ioq_submit(LinuxAioState *s); argument
204 static void qemu_laio_process_completions(LinuxAioState *s) in qemu_laio_process_completions()
240 static void qemu_laio_process_completions_and_submit(LinuxAioState *s) in qemu_laio_process_completions_and_submit()
251 LinuxAioState *s = opaque; in qemu_laio_completion_bh()
258 LinuxAioState *s = container_of(e, LinuxAioState, e); in qemu_laio_completion_cb()
268 LinuxAioState *s = container_of(e, LinuxAioState, e); in qemu_laio_poll_cb()
277 LinuxAioState *s = container_of(e, LinuxAioState, e); in qemu_laio_poll_ready()
290 static void ioq_submit(LinuxAioState *s) in ioq_submit()
[all …]
/openbmc/qemu/include/block/
H A Draw-aio.h55 typedef struct LinuxAioState LinuxAioState; typedef
56 LinuxAioState *laio_init(Error **errp);
57 void laio_cleanup(LinuxAioState *s);
64 void laio_detach_aio_context(LinuxAioState *s, AioContext *old_context);
65 void laio_attach_aio_context(LinuxAioState *s, AioContext *new_context);
H A Daio.h58 struct LinuxAioState;
213 struct LinuxAioState *linux_aio;
507 struct LinuxAioState *aio_setup_linux_aio(AioContext *ctx, Error **errp);
510 struct LinuxAioState *aio_get_linux_aio(AioContext *ctx);
/openbmc/qemu/stubs/
H A Dlinux-aio.c14 void laio_detach_aio_context(LinuxAioState *s, AioContext *old_context) in laio_detach_aio_context()
19 void laio_attach_aio_context(LinuxAioState *s, AioContext *new_context) in laio_attach_aio_context()
24 LinuxAioState *laio_init(Error **errp) in laio_init()
29 void laio_cleanup(LinuxAioState *s) in laio_cleanup()
/openbmc/qemu/util/
H A Dasync.c447 LinuxAioState *aio_setup_linux_aio(AioContext *ctx, Error **errp) in aio_setup_linux_aio()
458 LinuxAioState *aio_get_linux_aio(AioContext *ctx) in aio_get_linux_aio()