Symbol: ublksrv_ctrl_cmd
drivers/block/ublk_drv.c
4439
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4598
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4648
static int ublk_ctrl_add_dev(const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4904
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4945
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
4995
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5025
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5103
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5140
static int ublk_ctrl_get_features(const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5154
static int ublk_ctrl_set_size(struct ublk_device *ub, const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5243
const struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5406
struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5570
struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5655
u32 cmd_op, struct ublksrv_ctrl_cmd *header)
drivers/block/ublk_drv.c
5750
const struct ublksrv_ctrl_cmd *ub_src = io_uring_sqe128_cmd(cmd->sqe,
drivers/block/ublk_drv.c
5751
struct ublksrv_ctrl_cmd);
drivers/block/ublk_drv.c
5752
struct ublksrv_ctrl_cmd header;
include/uapi/linux/ublk_cmd.h
29
_IOR('u', UBLK_CMD_GET_QUEUE_AFFINITY, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
31
_IOR('u', UBLK_CMD_GET_DEV_INFO, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
33
_IOWR('u', UBLK_CMD_ADD_DEV, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
35
_IOWR('u', UBLK_CMD_DEL_DEV, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
37
_IOWR('u', UBLK_CMD_START_DEV, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
39
_IOWR('u', UBLK_CMD_STOP_DEV, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
41
_IOWR('u', UBLK_CMD_SET_PARAMS, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
43
_IOR('u', UBLK_CMD_GET_PARAMS, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
45
_IOWR('u', UBLK_CMD_START_USER_RECOVERY, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
47
_IOWR('u', UBLK_CMD_END_USER_RECOVERY, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
49
_IOR('u', UBLK_CMD_GET_DEV_INFO2, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
51
_IOR('u', 0x13, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
53
_IOR('u', 0x14, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
55
_IOWR('u', 0x15, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
57
_IOWR('u', 0x16, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
59
_IOWR('u', 0x17, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
81
_IOWR('u', 0x18, struct ublksrv_ctrl_cmd)
include/uapi/linux/ublk_cmd.h
87
_IOWR('u', 0x19, struct ublksrv_ctrl_cmd)
tools/testing/selftests/ublk/kublk.c
50
struct ublksrv_ctrl_cmd *cmd = (struct ublksrv_ctrl_cmd *)ublk_get_sqe_cmd(sqe);