Lines Matching refs:token
271 #define IS_SHORT_READ(token) (QTD_LENGTH(token) != 0 && QTD_PID(token) == 1)
343 #define QH_STATE_COMPLETING 5 /* don't touch token.HALT */
1207 int token, int maxpacket)
1238 qtd->hw_token = cpu_to_le32((count << 16) | token);
1297 size_t length, u32 token)
1300 if (likely(QTD_PID(token) != 2))
1301 urb->actual_length += length - QTD_LENGTH(token);
1308 if (unlikely(IS_SHORT_READ(token)))
1312 if (token & QTD_STS_HALT) {
1313 if (token & QTD_STS_BABBLE) {
1316 } else if (token & QTD_STS_MMF) {
1319 } else if (token & QTD_STS_DBE) {
1320 urb->status = (QTD_PID(token) == 1) /* IN ? */
1323 } else if (token & QTD_STS_XACT) {
1325 if (QTD_CERR(token))
1335 } else if (QTD_CERR(token))
1340 oxu_vdbg(oxu, "dev%d ep%d%s qtd token %08x --> status %d\n",
1344 token, urb->status);
1436 u32 token = 0;
1466 token = le32_to_cpu(qtd->hw_token);
1469 if ((token & QTD_STS_ACTIVE) == 0) {
1471 if ((token & QTD_STS_HALT) != 0) {
1477 } else if (IS_SHORT_READ(token) &&
1503 && QTD_PID(token) == 0 /* OUT */) {
1508 /* token in overlay may be most current */
1512 token = le32_to_cpu(qh->hw_token);
1528 qtd->length, token);
1621 u32 token;
1634 token = QTD_STS_ACTIVE;
1635 token |= (EHCI_TUNE_CERR << 10);
1650 token | (2 /* "setup" */ << 8), 8);
1655 token ^= QTD_TOGGLE;
1666 token |= (1 /* "in" */ << 8);
1684 token |= (1 /* "in" */ << 8);
1697 this_qtd_len = qtd_fill(qtd, buf, len, token, maxpacket);
1707 token ^= QTD_TOGGLE;
1742 token ^= 0x0100; /* "in" <--> "out" */
1743 token |= QTD_TOGGLE; /* force DATA1 */
1759 qtd_fill(qtd, 0, 0, token, 0);
1996 __le32 token;
2003 token = qtd->hw_token;
2026 dummy->hw_token = (token & ~(0x80));
2028 dummy->hw_token = token;
2423 * (and overlay token SplitXstate is false?)