Home | History | Annotate | Download | only in hw

Lines Matching full:len

137     uint32_t len;
138 len = s->usb_len;
139 if (len > s->scsi_len)
140 len = s->scsi_len;
142 memcpy(s->usb_buf, s->scsi_buf, len);
144 memcpy(s->scsi_buf, s->usb_buf, len);
146 s->usb_len -= len;
147 s->scsi_len -= len;
148 s->usb_buf += len;
149 s->scsi_buf += len;
150 s->data_len -= len;
358 int len = p->len;
367 if (len != 31) {
391 DPRINTF("Command tag 0x%x flags %08x len %d data %d\n",
404 ret = len;
408 DPRINTF("Data out %d/%d\n", len, s->data_len);
409 if (len > s->data_len)
413 s->usb_len = len;
429 ret = len;
434 DPRINTF("Unexpected write (len %d)\n", len);
445 if (s->data_len != 0 || len < 13)
454 DPRINTF("Command status %d tag 0x%x, len %d\n",
455 s->result, s->tag, len);
456 if (len < 13)
459 s->usb_len = len;
467 DPRINTF("Data in %d/%d\n", len, s->data_len);
468 if (len > s->data_len)
469 len = s->data_len;
471 s->usb_len = len;
488 ret = len;
493 DPRINTF("Unexpected read (len %d)\n", len);
530 int len = MIN(p1 - p2, sizeof(fmt));
531 pstrcpy(fmt, len, p2);