Symbol: ublk_batch_io
drivers/block/ublk_drv.c
138
struct ublk_batch_io header;
drivers/block/ublk_drv.c
3441
static inline __u64 ublk_batch_buf_addr(const struct ublk_batch_io *uc,
drivers/block/ublk_drv.c
3451
static inline __u64 ublk_batch_zone_lba(const struct ublk_batch_io *uc,
drivers/block/ublk_drv.c
3463
ublk_batch_auto_buf_reg(const struct ublk_batch_io *uc,
drivers/block/ublk_drv.c
3586
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3614
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3650
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3695
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3714
static int ublk_check_batch_cmd_flags(const struct ublk_batch_io *uc)
drivers/block/ublk_drv.c
3735
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3817
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3867
const struct ublk_batch_io *uc = io_uring_sqe_cmd(cmd->sqe,
drivers/block/ublk_drv.c
3868
struct ublk_batch_io);
drivers/block/ublk_drv.c
3873
.header = (struct ublk_batch_io) {
include/uapi/linux/ublk_cmd.h
112
_IOWR('u', 0x25, struct ublk_batch_io)
include/uapi/linux/ublk_cmd.h
122
_IOWR('u', 0x26, struct ublk_batch_io)
include/uapi/linux/ublk_cmd.h
129
_IOWR('u', 0x27, struct ublk_batch_io)
tools/testing/selftests/ublk/batch.c
235
struct ublk_batch_io *cmd;
tools/testing/selftests/ublk/batch.c
238
cmd = (struct ublk_batch_io *)ublk_get_sqe_cmd(sqe);
tools/testing/selftests/ublk/batch.c
269
struct ublk_batch_io *cmd;
tools/testing/selftests/ublk/batch.c
271
cmd = (struct ublk_batch_io *)ublk_get_sqe_cmd(sqe);