• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/usb/host/

Lines Matching refs:periodic

26  * These are called "periodic" transactions in the EHCI spec.
43 * @periodic: host pointer to qh/itd/sitd
47 periodic_next_shadow (union ehci_shadow *periodic, __le32 tag)
51 return &periodic->qh->qh_next;
53 return &periodic->fstn->fstn_next;
55 return &periodic->itd->itd_next;
58 return &periodic->sitd->sitd_next;
66 __le32 *hw_p = &ehci->periodic [frame];
90 __le32 *hw_p = &ehci->periodic [frame];
202 /* How many of the tt's periodic downstream 1000 usecs are allocated?
220 __le32 *hw_p = &ehci->periodic [frame];
251 "ignoring periodic frame %d FSTN\n", frame);
266 * periodic transfer of the specified length (usecs), starting at the
351 * for a periodic transfer starting at the specified frame, using
374 type = Q_NEXT_TYPE (ehci->periodic [frame]);
410 "periodic frame %d bogus type %d\n",
476 /* periodic schedule slots have iso tds (normal or split) first, then a
498 __le32 *hw_p = &ehci->periodic [i];
540 /* maybe enable periodic schedule processing */
581 /* maybe turn off periodic schedule */
629 * 80% periodic == 100 usec/uframe available
750 * uframes have enough periodic bandwidth available.
784 /* stuff into the periodic schedule */
830 /* ... update usbfs periodic stats */
1211 /* can't commit more than 80% periodic == 100 usec */
1301 * periodic schedule slots. (Affected by TUNE_FLS, which defaults to
1467 itd->hw_next = ehci->periodic [frame];
1471 ehci->periodic [frame] = cpu_to_le32 (itd->itd_dma) | Q_TYPE_ITD;
1850 sitd->hw_next = ehci->periodic [frame];
1854 ehci->periodic [frame] = cpu_to_le32 (sitd->sitd_dma) | Q_TYPE_SITD;
2112 hw_p = &ehci->periodic [frame];