Lines Matching defs:toggle
310 * save its toggle value (if it is first and is currently executing).
332 * of the last TD in the previous URB. The toggle doesn't need
358 /* Save the next toggle value */
377 unsigned int toggle = qh->initial_toggle;
388 toggle = 2;
390 /* Fix up the toggle for the URBs in the queue. Normally this
396 /* If the first TD has the right toggle value, we don't
399 if (toggle > 1 || uhci_toggle(td_token(uhci, td)) == toggle) {
402 toggle = uhci_toggle(td_token(uhci, td)) ^ 1;
409 toggle ^= 1;
417 usb_pipeout(pipe), toggle);
926 unsigned int toggle;
935 toggle = usb_gettoggle(urb->dev, usb_pipeendpoint(urb->pipe),
982 (toggle << TD_TOKEN_TOGGLE_SHIFT),
987 toggle ^= 1;
1018 (toggle << TD_TOKEN_TOGGLE_SHIFT),
1022 toggle ^= 1;
1047 usb_pipeout(urb->pipe), toggle);
1239 * the next toggle value */
1544 * this is a perfect time for a toggle fixup. */