Lines Matching refs:token
350 static inline char token_mark(struct fotg210_hcd *fotg210, __hc32 token) in token_mark() argument
352 __u32 v = hc32_to_cpu(fotg210, token); in token_mark()
2018 dma_addr_t buf, size_t len, int token, int maxpacket) in qtd_fill() argument
2050 qtd->hw_token = cpu_to_hc32(fotg210, (count << 16) | token); in qtd_fill()
2134 struct fotg210_qh *qh, struct urb *urb, u32 token) in fotg210_clear_tt_buffer() argument
2149 usb_pipeendpoint(urb->pipe), token); in fotg210_clear_tt_buffer()
2160 size_t length, u32 token) in qtd_copy_status() argument
2165 if (likely(QTD_PID(token) != 2)) in qtd_copy_status()
2166 urb->actual_length += length - QTD_LENGTH(token); in qtd_copy_status()
2173 if (unlikely(IS_SHORT_READ(token))) in qtd_copy_status()
2177 if (token & QTD_STS_HALT) { in qtd_copy_status()
2178 if (token & QTD_STS_BABBLE) { in qtd_copy_status()
2182 } else if (QTD_CERR(token)) { in qtd_copy_status()
2189 } else if (token & QTD_STS_MMF) { in qtd_copy_status()
2192 } else if (token & QTD_STS_DBE) { in qtd_copy_status()
2193 status = (QTD_PID(token) == 1) /* IN ? */ in qtd_copy_status()
2196 } else if (token & QTD_STS_XACT) { in qtd_copy_status()
2212 token, status); in qtd_copy_status()
2307 u32 token = 0; in qh_completions() local
2330 token = hc32_to_cpu(fotg210, qtd->hw_token); in qh_completions()
2334 if ((token & QTD_STS_ACTIVE) == 0) { in qh_completions()
2337 if (token & QTD_STS_DBE) in qh_completions()
2348 if ((token & QTD_STS_HALT) != 0) { in qh_completions()
2353 if ((token & QTD_STS_XACT) && in qh_completions()
2354 QTD_CERR(token) == 0 && in qh_completions()
2359 qtd->length - QTD_LENGTH(token), in qh_completions()
2368 token &= ~QTD_STS_HALT; in qh_completions()
2369 token |= QTD_STS_ACTIVE | in qh_completions()
2372 token); in qh_completions()
2375 token); in qh_completions()
2389 } else if (IS_SHORT_READ(token) && in qh_completions()
2418 token = hc32_to_cpu(fotg210, hw->hw_token); in qh_completions()
2425 token); in qh_completions()
2438 qtd->length, token); in qh_completions()
2460 urb, token); in qh_completions()
2569 u32 token; in qh_urb_transaction() local
2582 token = QTD_STS_ACTIVE; in qh_urb_transaction()
2583 token |= (FOTG210_TUNE_CERR << 10); in qh_urb_transaction()
2592 token | (2 /* "setup" */ << 8), 8); in qh_urb_transaction()
2595 token ^= QTD_TOGGLE; in qh_urb_transaction()
2606 token |= (1 /* "in" */ << 8); in qh_urb_transaction()
2628 token |= (1 /* "in" */ << 8); in qh_urb_transaction()
2641 this_qtd_len = qtd_fill(fotg210, qtd, buf, this_sg_len, token, in qh_urb_transaction()
2657 token ^= QTD_TOGGLE; in qh_urb_transaction()
2695 token ^= 0x0100; /* "in" <--> "out" */ in qh_urb_transaction()
2696 token |= QTD_TOGGLE; /* force DATA1 */ in qh_urb_transaction()
2712 qtd_fill(fotg210, qtd, 0, 0, token, 0); in qh_urb_transaction()
3009 __hc32 token; in qh_append_tds() local
3016 token = qtd->hw_token; in qh_append_tds()
3040 dummy->hw_token = token; in qh_append_tds()