Lines Matching refs:token
47 int token, int maxpacket) in qtd_fill() argument
78 qtd->hw_token = cpu_to_le32 ((count << 16) | token); in qtd_fill()
123 u32 token in qtd_copy_status() argument
127 if (likely (QTD_PID (token) != 2)) in qtd_copy_status()
128 urb->actual_length += length - QTD_LENGTH (token); in qtd_copy_status()
135 if (unlikely (IS_SHORT_READ (token))) in qtd_copy_status()
139 if (token & QTD_STS_HALT) { in qtd_copy_status()
140 if (token & QTD_STS_BABBLE) { in qtd_copy_status()
143 } else if (token & QTD_STS_MMF) { in qtd_copy_status()
146 } else if (token & QTD_STS_DBE) { in qtd_copy_status()
147 urb->status = (QTD_PID (token) == 1) /* IN ? */ in qtd_copy_status()
150 } else if (token & QTD_STS_XACT) { in qtd_copy_status()
152 if (QTD_CERR (token)) in qtd_copy_status()
162 } else if (QTD_CERR (token)) in qtd_copy_status()
172 token, urb->status); in qtd_copy_status()
320 u32 token = 0; in qh_completions() local
341 token = le32_to_cpu (qtd->hw_token); in qh_completions()
344 if ((token & QTD_STS_ACTIVE) == 0) { in qh_completions()
346 if ((token & QTD_STS_HALT) != 0) { in qh_completions()
350 } else if (IS_SHORT_READ (token) in qh_completions()
374 && QTD_PID (token) == 0 /* OUT */) { in qh_completions()
383 token = le32_to_cpu (qh->hw_token); in qh_completions()
398 qtd_copy_status (ehci, urb, qtd->length, token); in qh_completions()
482 u32 token; in qh_urb_transaction() local
493 token = QTD_STS_ACTIVE; in qh_urb_transaction()
494 token |= (EHCI_TUNE_CERR << 10); in qh_urb_transaction()
502 token | (2 /* "setup" */ << 8), 8); in qh_urb_transaction()
505 token ^= QTD_TOGGLE; in qh_urb_transaction()
525 token |= (1 /* "in" */ << 8); in qh_urb_transaction()
538 this_qtd_len = qtd_fill (qtd, buf, len, token, maxpacket); in qh_urb_transaction()
546 token ^= QTD_TOGGLE; in qh_urb_transaction()
576 token ^= 0x0100; /* "in" <--> "out" */ in qh_urb_transaction()
577 token |= QTD_TOGGLE; /* force DATA1 */ in qh_urb_transaction()
593 qtd_fill (qtd, 0, 0, token, 0); in qh_urb_transaction()
898 u32 token; in qh_append_tds() local
905 token = qtd->hw_token; in qh_append_tds()
929 dummy->hw_token = token; in qh_append_tds()