Lines Matching refs:status
167 u32 status;
957 if (urb->status == -EINPROGRESS)
958 urb->status = 0;
972 usb_hcd_giveback_urb(hcd, urb, urb->status);
988 qtd->status = QTD_ENQUEUED;
1013 WARN_ON(qtd->status != QTD_PAYLOAD_ALLOC);
1035 qtd->status = QTD_XFER_STARTED;
1061 if (qtd->status < QTD_XFER_COMPLETE)
1066 if ((!last_qtd) && (qtd->status == QTD_RETIRE))
1067 qtd_next->status = QTD_RETIRE;
1069 if (qtd->status == QTD_XFER_COMPLETE) {
1088 qtd->urb->status = -EREMOTEIO;
1090 qtd_next->status = QTD_RETIRE;
1098 if ((qtd->status == QTD_RETIRE) &&
1099 (qtd->urb->status == -EINPROGRESS))
1100 qtd->urb->status = -EPIPE;
1156 if (qtd->status == QTD_ENQUEUED) {
1168 qtd->status = QTD_PAYLOAD_ALLOC;
1171 if (qtd->status == QTD_PAYLOAD_ALLOC) {
1279 urb->status = -EPROTO; /* Default unknown error */
1287 urb->status = -ECOMM; /* Could not write data */
1293 urb->status = -EPROTO; /* timeout, bad CRC, PID
1300 urb->status = -EOVERFLOW;
1318 urb->status = -EOVERFLOW;
1320 urb->status = -EPIPE; /* Stall */
1322 urb->status = -EPROTO; /* Unknown */
1411 WARN_ON(qtd->status != QTD_XFER_STARTED);
1423 qtd->status = QTD_XFER_COMPLETE;
1436 qtd->status = QTD_PAYLOAD_ALLOC;
1448 qtd->status = QTD_RETIRE;
1450 (qtd->urb->status != -EPIPE) &&
1451 (qtd->urb->status != -EREMOTEIO)) {
1468 if (qtd && (qtd->status == QTD_PAYLOAD_ALLOC)) {
1670 * the ports, disable otg, setup buffers, and ATL, INT, ISO status.
1815 * and may serve as a control status ack
1843 * control requests may need a terminating data "status" ack;
2012 if (qtd->status >= QTD_XFER_STARTED)
2015 (qtd->status >= QTD_XFER_COMPLETE))
2018 if (qtd->status == QTD_XFER_STARTED)
2020 qtd->status = QTD_RETIRE;
2032 int status)
2041 retval = usb_hcd_check_unlink_urb(hcd, urb, status);
2058 urb->status = status;
2101 u32 status = 0;
2109 /* init status to no-changes */
2121 * Return status information even for ports with OWNER set.
2130 status = STS_PCD;
2135 return status ? retval : 0;
2197 u32 status;
2217 /* no hub-wide feature/status flags */
2231 * the port-change status bits (especially
2283 /* no hub-wide feature/status flags */
2290 status = 0;
2294 status |= USB_PORT_STAT_C_CONNECTION << 16;
2312 status |= USB_PORT_STAT_C_SUSPEND << 16;
2332 status |= USB_PORT_STAT_C_RESET << 16;
2360 status |= USB_PORT_STAT_CONNECTION;
2361 /* status may be from integrated TT */
2362 status |= USB_PORT_STAT_HIGH_SPEED;
2365 status |= USB_PORT_STAT_ENABLE;
2368 status |= USB_PORT_STAT_SUSPEND;
2370 status |= USB_PORT_STAT_RESET;
2372 status |= USB_PORT_STAT_POWER;
2374 put_unaligned(cpu_to_le32(status), (__le32 *) buf);
2380 /* no hub-wide feature/status flags */
2414 /* line status bits may report this as low speed,