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);
1437 u32 token = 0;
1467 token = le32_to_cpu(qtd->hw_token);
1470 if ((token & QTD_STS_ACTIVE) == 0) {
1472 if ((token & QTD_STS_HALT) != 0) {
1478 } else if (IS_SHORT_READ(token) &&
1504 && QTD_PID(token) == 0 /* OUT */) {
1509 /* token in overlay may be most current */
1513 token = le32_to_cpu(qh->hw_token);
1529 qtd->length, token);
1622 u32 token;
1635 token = QTD_STS_ACTIVE;
1636 token |= (EHCI_TUNE_CERR << 10);
1651 token | (2 /* "setup" */ << 8), 8);
1656 token ^= QTD_TOGGLE;
1667 token |= (1 /* "in" */ << 8);
1685 token |= (1 /* "in" */ << 8);
1698 this_qtd_len = qtd_fill(qtd, buf, len, token, maxpacket);
1708 token ^= QTD_TOGGLE;
1743 token ^= 0x0100; /* "in" <--> "out" */
1744 token |= QTD_TOGGLE; /* force DATA1 */
1760 qtd_fill(qtd, 0, 0, token, 0);
1997 __le32 token;
2004 token = qtd->hw_token;
2027 dummy->hw_token = (token & ~(0x80));
2029 dummy->hw_token = token;
2424 * (and overlay token SplitXstate is false?)