Lines Matching refs:iu
266 struct iu *iu = urb->transfer_buffer;
289 idx = be16_to_cpup(&iu->tag) - 1;
304 switch (iu->iu_id) {
332 uas_log_cmd_state(cmnd, "unexpected response iu",
333 ((struct response_iu *)iu)->response_code);
342 uas_log_cmd_state(cmnd, "bogus IU", iu->iu_id);
443 struct sense_iu *iu;
448 iu = kzalloc(sizeof(*iu), gfp);
449 if (!iu)
452 usb_fill_bulk_urb(urb, udev, devinfo->status_pipe, iu, sizeof(*iu),
469 struct command_iu *iu;
479 iu = kzalloc(sizeof(*iu) + len, gfp);
480 if (!iu)
483 iu->iu_id = IU_ID_COMMAND;
484 iu->tag = cpu_to_be16(uas_get_tag(cmnd));
485 iu->prio_attr = UAS_SIMPLE_TAG;
486 iu->len = len;
487 int_to_scsilun(sdev->lun, &iu->lun);
488 memcpy(iu->cdb, cmnd->cmnd, cmnd->cmd_len);
490 usb_fill_bulk_urb(urb, udev, devinfo->cmd_pipe, iu, sizeof(*iu) + len,
988 * with a READ/WRITE_READY iu code, so keep waiting until the list gets empty.