Lines Matching refs:token
350 static inline char token_mark(struct fusbh200_hcd *fusbh200, __hc32 token) in token_mark() argument
352 __u32 v = hc32_to_cpu(fusbh200, token); in token_mark()
2039 size_t len, int token, int maxpacket) in qtd_fill() argument
2071 qtd->hw_token = cpu_to_hc32(fusbh200, (count << 16) | token); in qtd_fill()
2160 struct urb *urb, u32 token) in fusbh200_clear_tt_buffer() argument
2175 usb_pipeendpoint(urb->pipe), token); in fusbh200_clear_tt_buffer()
2189 u32 token in qtd_copy_status() argument
2195 if (likely (QTD_PID (token) != 2)) in qtd_copy_status()
2196 urb->actual_length += length - QTD_LENGTH (token); in qtd_copy_status()
2203 if (unlikely (IS_SHORT_READ (token))) in qtd_copy_status()
2207 if (token & QTD_STS_HALT) { in qtd_copy_status()
2208 if (token & QTD_STS_BABBLE) { in qtd_copy_status()
2212 } else if (QTD_CERR(token)) { in qtd_copy_status()
2219 } else if (token & QTD_STS_MMF) { in qtd_copy_status()
2222 } else if (token & QTD_STS_DBE) { in qtd_copy_status()
2223 status = (QTD_PID (token) == 1) /* IN ? */ in qtd_copy_status()
2226 } else if (token & QTD_STS_XACT) { in qtd_copy_status()
2242 token, status); in qtd_copy_status()
2338 u32 token = 0; in qh_completions() local
2360 token = hc32_to_cpu(fusbh200, qtd->hw_token); in qh_completions()
2364 if ((token & QTD_STS_ACTIVE) == 0) { in qh_completions()
2367 if (token & QTD_STS_DBE) in qh_completions()
2380 if ((token & QTD_STS_HALT) != 0) { in qh_completions()
2385 if ((token & QTD_STS_XACT) && in qh_completions()
2386 QTD_CERR(token) == 0 && in qh_completions()
2391 qtd->length - QTD_LENGTH(token), qtd->length, qh->xacterrs); in qh_completions()
2398 token &= ~QTD_STS_HALT; in qh_completions()
2399 token |= QTD_STS_ACTIVE | in qh_completions()
2402 token); in qh_completions()
2405 token); in qh_completions()
2419 } else if (IS_SHORT_READ (token) in qh_completions()
2448 token = hc32_to_cpu(fusbh200, hw->hw_token); in qh_completions()
2454 fusbh200_clear_tt_buffer(fusbh200, qh, urb, token); in qh_completions()
2467 qtd->length, token); in qh_completions()
2489 token); in qh_completions()
2608 u32 token; in qh_urb_transaction() local
2621 token = QTD_STS_ACTIVE; in qh_urb_transaction()
2622 token |= (FUSBH200_TUNE_CERR << 10); in qh_urb_transaction()
2631 token | (2 /* "setup" */ << 8), 8); in qh_urb_transaction()
2634 token ^= QTD_TOGGLE; in qh_urb_transaction()
2645 token |= (1 /* "in" */ << 8); in qh_urb_transaction()
2667 token |= (1 /* "in" */ << 8); in qh_urb_transaction()
2680 this_qtd_len = qtd_fill(fusbh200, qtd, buf, this_sg_len, token, in qh_urb_transaction()
2696 token ^= QTD_TOGGLE; in qh_urb_transaction()
2734 token ^= 0x0100; /* "in" <--> "out" */ in qh_urb_transaction()
2735 token |= QTD_TOGGLE; /* force DATA1 */ in qh_urb_transaction()
2751 qtd_fill(fusbh200, qtd, 0, 0, token, 0); in qh_urb_transaction()
3062 __hc32 token; in qh_append_tds() local
3069 token = qtd->hw_token; in qh_append_tds()
3093 dummy->hw_token = token; in qh_append_tds()