Symbol: ublk_batch_io
drivers/block/ublk_drv.c
146
struct ublk_batch_io header;
drivers/block/ublk_drv.c
3545
static inline __u64 ublk_batch_buf_addr(const struct ublk_batch_io *uc,
drivers/block/ublk_drv.c
3555
static inline __u64 ublk_batch_zone_lba(const struct ublk_batch_io *uc,
drivers/block/ublk_drv.c
3567
ublk_batch_auto_buf_reg(const struct ublk_batch_io *uc,
drivers/block/ublk_drv.c
3694
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3722
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3765
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3810
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3829
static int ublk_check_batch_cmd_flags(const struct ublk_batch_io *uc)
drivers/block/ublk_drv.c
3850
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3932
const struct ublk_batch_io *uc = &data->header;
drivers/block/ublk_drv.c
3982
const struct ublk_batch_io *uc = io_uring_sqe_cmd(cmd->sqe,
drivers/block/ublk_drv.c
3983
struct ublk_batch_io);
drivers/block/ublk_drv.c
3988
.header = (struct ublk_batch_io) {
include/uapi/linux/ublk_cmd.h
151
_IOWR('u', 0x25, struct ublk_batch_io)
include/uapi/linux/ublk_cmd.h
161
_IOWR('u', 0x26, struct ublk_batch_io)
include/uapi/linux/ublk_cmd.h
168
_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);