Lines Matching defs:data
45 struct ublk_ctrl_cmd_data *data)
54 if (data->flags & CTRL_CMD_HAS_BUF) {
55 cmd->addr = data->addr;
56 cmd->len = data->len;
59 if (data->flags & CTRL_CMD_HAS_DATA)
60 cmd->data[0] = data->data[0];
65 ublk_set_sqe_cmd_op(sqe, data->cmd_op);
71 struct ublk_ctrl_cmd_data *data)
83 ublk_ctrl_init_cmd(dev, sqe, data);
103 struct ublk_ctrl_cmd_data data = {
107 return __ublk_ctrl_cmd(dev, &data);
113 struct ublk_ctrl_cmd_data data = {
118 dev->dev_info.ublksrv_pid = data.data[0] = daemon_pid;
120 return __ublk_ctrl_cmd(dev, &data);
125 struct ublk_ctrl_cmd_data data = {
129 return __ublk_ctrl_cmd(dev, &data);
134 struct ublk_ctrl_cmd_data data = {
139 dev->dev_info.ublksrv_pid = data.data[0] = daemon_pid;
141 return __ublk_ctrl_cmd(dev, &data);
146 struct ublk_ctrl_cmd_data data = {
153 return __ublk_ctrl_cmd(dev, &data);
158 struct ublk_ctrl_cmd_data data = {
163 return __ublk_ctrl_cmd(dev, &data);
168 struct ublk_ctrl_cmd_data data = {
175 return __ublk_ctrl_cmd(dev, &data);
181 struct ublk_ctrl_cmd_data data = {
188 return __ublk_ctrl_cmd(dev, &data);
194 struct ublk_ctrl_cmd_data data = {
203 return __ublk_ctrl_cmd(dev, &data);
209 struct ublk_ctrl_cmd_data data = {
216 return __ublk_ctrl_cmd(dev, &data);
222 struct ublk_ctrl_cmd_data data = {
227 data.data[0] = nr_sects;
228 return __ublk_ctrl_cmd(dev, &data);
234 struct ublk_ctrl_cmd_data data = {
239 data.data[0] = timeout_ms;
240 return __ublk_ctrl_cmd(dev, &data);
291 struct ublk_ctrl_cmd_data data = {
303 data.data[0] = i;
304 data.len = sizeof(cpu_set_t);
305 data.addr = (__u64)&buf[i];
307 ret = __ublk_ctrl_cmd(ctrl_dev, &data);
613 * getting data
773 struct io_uring_cqe *cqe, void *data)
855 static void *ublk_io_handler_fn(void *data)
857 struct ublk_thread_info *info = data;