Home
last modified time | relevance | path

Searched refs:LuringState (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/block/
H A Dio_uring.c52 struct LuringState { struct
69 static void luring_resubmit(LuringState *s, LuringAIOCB *luringcb) in luring_resubmit() argument
81 static void luring_resubmit_short_read(LuringState *s, LuringAIOCB *luringcb, in luring_resubmit_short_read()
126 static bool luring_process_completions(LuringState *s) in luring_process_completions()
236 static int ioq_submit(LuringState *s) in ioq_submit()
283 static void luring_process_completions_and_submit(LuringState *s) in luring_process_completions_and_submit()
294 LuringState *s = opaque; in qemu_luring_completion_bh()
300 LuringState *s = opaque; in qemu_luring_completion_cb()
306 LuringState *s = opaque; in qemu_luring_poll_cb()
313 LuringState *s = opaque; in qemu_luring_poll_ready()
[all …]
H A Dtrace-events67 luring_unplug_fn(void *s, int blocked, int queued, int inflight) "LuringState %p blocked %d queued …
68 luring_do_submit(void *s, int blocked, int queued, int inflight) "LuringState %p blocked %d queued …
69 luring_do_submit_done(void *s, int ret) "LuringState %p submitted to kernel %d"
71 luring_process_completion(void *s, void *aiocb, int ret) "LuringState %p luringcb %p ret %d"
72 luring_io_uring_submit(void *s, int ret) "LuringState %p ret %d"
73 luring_resubmit_short_read(void *s, void *luringcb, int nread) "LuringState %p luringcb %p nread %d"
/openbmc/qemu/stubs/
H A Dio_uring.c14 void luring_detach_aio_context(LuringState *s, AioContext *old_context) in luring_detach_aio_context()
19 void luring_attach_aio_context(LuringState *s, AioContext *new_context) in luring_attach_aio_context()
24 LuringState *luring_init(Error **errp) in luring_init()
29 void luring_cleanup(LuringState *s) in luring_cleanup()
/openbmc/qemu/include/block/
H A Draw-aio.h77 LuringState *luring_init(Error **errp);
78 void luring_cleanup(LuringState *s);
84 void luring_detach_aio_context(LuringState *s, AioContext *old_context);
85 void luring_attach_aio_context(LuringState *s, AioContext *new_context);
H A Daio.h59 typedef struct LuringState LuringState; typedef
220 LuringState *linux_io_uring;
516 LuringState *aio_setup_linux_io_uring(AioContext *ctx, Error **errp);
519 LuringState *aio_get_linux_io_uring(AioContext *ctx);
/openbmc/qemu/util/
H A Dasync.c469 LuringState *aio_setup_linux_io_uring(AioContext *ctx, Error **errp) in aio_setup_linux_io_uring()
484 LuringState *aio_get_linux_io_uring(AioContext *ctx) in aio_get_linux_io_uring()