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()
124 static void luring_process_completions(LuringState *s) in luring_process_completions()
229 static int ioq_submit(LuringState *s) in ioq_submit()
273 static void luring_process_completions_and_submit(LuringState *s) in luring_process_completions_and_submit()
284 LuringState *s = opaque; in qemu_luring_completion_bh()
290 LuringState *s = opaque; in qemu_luring_completion_cb()
296 LuringState *s = opaque; in qemu_luring_poll_cb()
303 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.h69 LuringState *luring_init(Error **errp);
70 void luring_cleanup(LuringState *s);
75 void luring_detach_aio_context(LuringState *s, AioContext *old_context);
76 void luring_attach_aio_context(LuringState *s, AioContext *new_context);
H A Daio.h59 typedef struct LuringState LuringState; typedef
216 LuringState *linux_io_uring;
513 LuringState *aio_setup_linux_io_uring(AioContext *ctx, Error **errp);
516 LuringState *aio_get_linux_io_uring(AioContext *ctx);
/openbmc/qemu/util/
H A Dasync.c466 LuringState *aio_setup_linux_io_uring(AioContext *ctx, Error **errp) in aio_setup_linux_io_uring()
481 LuringState *aio_get_linux_io_uring(AioContext *ctx) in aio_get_linux_io_uring()