Lines Matching refs:dummy
109 /* if it weren't for a common silicon quirk (writing the dummy into the qh
292 struct ehci_qtd *last, *end = qh->dummy;
398 /* magic dummy for some short reads; qh won't advance.
399 * that silicon quirk can kick in with this dummy too.
530 * overlaying the dummy qtd (which reduces DMA chatter).
665 * short reads advance to a "magic" dummy instead of the next
1055 /* just one way to queue requests: swap with the dummy qtd.
1059 struct ehci_qtd *dummy;
1063 /* to avoid racing the HC, use the dummy td instead of
1064 * the first td of our list (becomes new dummy). both
1066 * HC is allowed to fetch the old dummy (4.10.2).
1071 dummy = qh->dummy;
1073 dma = dummy->qtd_dma;
1074 *dummy = *qtd;
1075 dummy->qtd_dma = dma;
1078 list_add (&dummy->qtd_list, qtd_list);
1082 qh->dummy = qtd;
1084 /* hc must see the new dummy at list end */
1092 dummy->hw_token = token;