USB_PID_OUT
pid = usb_pipeout(urb->pipe) ? USB_PID_OUT : USB_PID_IN;
pid = !usb_pipeout(urb->pipe) ? USB_PID_OUT : USB_PID_IN;
pid = usb_pipeout(urb->pipe) ? USB_PID_OUT : USB_PID_IN;
pids = dbgp_pid_write_update(pids, USB_PID_OUT);
case USB_PID_OUT:
ep->nextpid == USB_PID_OUT,
if (ep->nextpid == USB_PID_OUT)
case USB_PID_OUT:
&& ep->nextpid == USB_PID_OUT
ep->nextpid = USB_PID_OUT;
ep->nextpid = USB_PID_OUT;
case USB_PID_OUT:
case USB_PID_OUT:
td->type = USB_PID_OUT;
else if (td->type == USB_PID_OUT)
if (td && td->type != USB_PID_OUT)
td->type = USB_PID_OUT;
case USB_PID_OUT: s = "out"; break;
case USB_PID_OUT:
case USB_PID_OUT:
ep->nextpid = USB_PID_OUT;
ep->nextpid = USB_PID_OUT;
case USB_PID_OUT:
#define usb_packetid(pipe) (usb_pipein(pipe) ? USB_PID_IN : USB_PID_OUT)
uhci_fill_td(uhci, td, 0, USB_PID_OUT | uhci_explen(0), 0);
destination ^= (USB_PID_SETUP ^ USB_PID_OUT);
destination ^= (USB_PID_IN ^ USB_PID_OUT);
uhci_fill_td(uhci, td, 0, USB_PID_OUT | uhci_explen(0), 0);