Lines Matching defs:bdev_uring
6 #include "bdev_uring.h"
52 struct bdev_uring {
57 TAILQ_ENTRY(bdev_uring) link;
62 static void uring_free_bdev(struct bdev_uring *uring);
63 static TAILQ_HEAD(, bdev_uring) g_uring_bdev_head = TAILQ_HEAD_INITIALIZER(g_uring_bdev_head);
84 bdev_uring_open(struct bdev_uring *bdev)
115 struct bdev_uring *uring;
130 uring = SPDK_CONTAINEROF(bdev, struct bdev_uring, bdev);
155 bdev_uring_close(struct bdev_uring *bdev)
176 bdev_uring_readv(struct bdev_uring *uring, struct spdk_io_channel *ch,
203 bdev_uring_writev(struct bdev_uring *uring, struct spdk_io_channel *ch,
232 struct bdev_uring *uring = ctx;
327 ret = bdev_uring_readv((struct bdev_uring *)bdev_io->bdev->ctxt,
336 ret = bdev_uring_writev((struct bdev_uring *)bdev_io->bdev->ctxt,
413 struct bdev_uring *uring;
418 uring = (struct bdev_uring *)bdev_io->bdev->ctxt;
454 struct bdev_uring *uring;
463 uring = (struct bdev_uring *)bdev_io->bdev->ctxt;
514 bdev_uring_check_zoned_support(struct bdev_uring *uring, const char *name, const char *filename)
607 bdev_uring_check_zoned_support(struct bdev_uring *uring, const char *name, const char *filename)
680 struct bdev_uring *uring = ctx;
688 struct bdev_uring *uring = ctx;
702 struct bdev_uring *uring = bdev->ctxt;
730 uring_free_bdev(struct bdev_uring *uring)
769 struct bdev_uring *uring;