Home | History | Annotate | Download | only in usb

Lines Matching refs:ival

2075 	DPRINTFN(1, " mps %ju ival %ju", UGETW(ed->wMaxPacketSize),
3665 DPRINTFN(4, "setting on dci %ju ival %ju mult %ju mps %#jx",
3913 uint8_t ival, mult;
3953 ival = ed->bInterval;
3955 ival = pipe->up_interval;
3957 ival = xhci_bival2ival(ival, speed, xfertype);
3971 ival = 0;
4017 xpipe->xp_ival = ival;
4022 cp[0] |= XHCI_EPCTX_0_IVAL_SET(ival);
4036 xhci_bival2ival(uint32_t ival, uint32_t speed, uint32_t xfertype)
4046 * round ival down to "the nearest base 2 multiple of
4052 if ((ival * 8) >= (1 << i))
4055 ival = i;
4058 ival = (ival < 3) ? 3 : ival;
4061 ival += 3; /* 1ms -> 125us */
4062 ival--; /* Interval = bInterval-1 */
4064 ival = (ival > 18) ? 18 : ival;
4065 ival = (ival < 3) ? 3 : ival;
4068 if (ival > 0)
4069 ival--; /* Interval = bInterval-1 */
4071 ival = (ival > 15) ? 15 : ival;
4074 return ival;
4616 int i, ival;
4639 ival = xpipe->xp_ival;
4640 if (ival >= 0 && ival <= 15)
4641 ival = 1 << ival;
4643 ival = 1; /* fake something up */
4655 xpipe->xp_isoc_next = roundup2(mfindex, ival) & mfmask;
4693 xpipe->xp_isoc_next = (xpipe->xp_isoc_next + ival) & mfmask;