Lines Matching defs:uframe
1373 * - allowing for high bandwidth, how many nsec/uframe are used?
1374 * - split transactions need a second CSPLIT uframe; same question
1837 /* how many of the uframe's 125 usecs are allocated? */
1839 unsigned frame, unsigned uframe)
1850 if (q->qh->hw_info2 & cpu_to_le32(1 << uframe))
1853 if (q->qh->hw_info2 & cpu_to_le32(1 << (8 + uframe)))
1862 oxu_err(oxu, "uframe %d sched overrun: %d usecs\n",
1863 frame * 8 + uframe, usecs);
1918 * this just links in a qh; caller guarantees uframe masks are set right.
2046 unsigned frame, unsigned uframe,
2054 if (uframe >= 8)
2058 * 80% periodic == 100 usec/uframe available
2063 /* we "know" 2 and 4 uframe intervals were rejected; so
2068 for (uframe = 0; uframe < 7; uframe++) {
2069 claimed = periodic_usecs(oxu, frame, uframe);
2075 /* just check the specified uframe, at that period */
2078 claimed = periodic_usecs(oxu, frame, uframe);
2088 unsigned frame, unsigned uframe,
2093 if (qh->c_usecs && uframe >= 6) /* FSTN territory? */
2096 if (!check_period(oxu, frame, uframe, qh->period, qh->usecs))
2114 unsigned uframe;
2124 uframe = ffs(le32_to_cpup(&qh->hw_info2) & QH_SMASK);
2125 status = check_intr_schedule(oxu, frame, --uframe,
2128 uframe = 0;
2141 for (uframe = 0; uframe < 8; uframe++) {
2143 frame, uframe, qh,
2150 /* qh->period == 0 means every uframe */
2162 ? cpu_to_le32(1 << uframe)
2259 /* don't scan past the live uframe */