Lines Matching full:pipe
208 unsigned long pipe, void *buffer, int transfer_len,
214 unsigned long pipe, int interval, int load);
277 unsigned long pipe, void *buffer, int transfer_len, in pkt_print() argument
283 usb_pipedevice(pipe), in pkt_print()
284 usb_pipeendpoint(pipe), in pkt_print()
285 usb_pipeout(pipe)? 'O': 'I', in pkt_print()
286 usb_pipetype(pipe) < 2 ? \ in pkt_print()
287 (usb_pipeint(pipe)? "INTR": "ISOC"): \ in pkt_print()
288 (usb_pipecontrol(pipe)? "CTRL": "BULK"), in pkt_print()
295 if (usb_pipecontrol(pipe)) { in pkt_print()
305 len = usb_pipeout(pipe)? transfer_len: in pkt_print()
515 unsigned long pipe = urb->pipe; in sohci_submit_job() local
532 ed = ep_add_ed(ohci_dev, dev, pipe, interval, 1); in sohci_submit_job()
539 switch (usb_pipetype(pipe)) { in sohci_submit_job()
558 purb_priv->pipe = pipe; in sohci_submit_job()
588 td_submit_job(ohci, dev, pipe, buffer, transfer_len, in sohci_submit_job()
844 unsigned long pipe, int interval, int load) in ep_add_ed() argument
850 ed = ed_ret = &ohci_dev->ed[(usb_pipeendpoint(pipe) << 1) | in ep_add_ed()
851 (usb_pipecontrol(pipe)? 0: usb_pipeout(pipe))]; in ep_add_ed()
865 ed->type = usb_pipetype(pipe); in ep_add_ed()
869 ed->hwINFO = m32_swap(usb_pipedevice(pipe) in ep_add_ed()
870 | usb_pipeendpoint(pipe) << 7 in ep_add_ed()
871 | (usb_pipeisoc(pipe)? 0x8000: 0) in ep_add_ed()
872 | (usb_pipecontrol(pipe)? 0: \ in ep_add_ed()
873 (usb_pipeout(pipe)? 0x800: 0x1000)) in ep_add_ed()
875 | usb_maxpacket(usb_dev, pipe) << 16); in ep_add_ed()
921 if (usb_pipebulk(urb_priv->pipe) && usb_pipeout(urb_priv->pipe)) { in td_fill()
950 unsigned long pipe, void *buffer, int transfer_len, in td_submit_job() argument
964 if (usb_gettoggle(dev, usb_pipeendpoint(pipe), usb_pipeout(pipe))) { in td_submit_job()
968 usb_settoggle(dev, usb_pipeendpoint(pipe), in td_submit_job()
969 usb_pipeout(pipe), 1); in td_submit_job()
977 switch (usb_pipetype(pipe)) { in td_submit_job()
979 info = usb_pipeout(pipe)? in td_submit_job()
986 info = usb_pipeout(pipe)? in td_submit_job()
1006 info = usb_pipeout(pipe)? in td_submit_job()
1014 info = (usb_pipeout(pipe) || data_len == 0) ? in td_submit_job()
1026 info = usb_pipeout(urb->pipe)? in td_submit_job()
1050 if (!(usb_pipecontrol(lurb_priv->pipe) && in dl_transfer_length()
1166 if (ed->state != ED_NEW && (!usb_pipeint(lurb_priv->pipe))) { in takeback_td()
1242 unsigned long pipe, void *buffer, int transfer_len, in ohci_submit_rh_msg() argument
1256 pkt_print(ohci, NULL, dev, pipe, buffer, transfer_len, in ohci_submit_rh_msg()
1257 cmd, "SUB(rh)", usb_pipein(pipe)); in ohci_submit_rh_msg()
1261 if (usb_pipeint(pipe)) { in ohci_submit_rh_msg()
1454 pkt_print(ohci, NULL, dev, pipe, buffer, in ohci_submit_rh_msg()
1455 transfer_len, cmd, "RET(rh)", 0/*usb_pipein(pipe)*/); in ohci_submit_rh_msg()
1492 static urb_priv_t *ohci_alloc_urb(struct usb_device *dev, unsigned long pipe, in ohci_alloc_urb() argument
1504 urb->pipe = pipe; in ohci_alloc_urb()
1513 unsigned long pipe, void *buffer, int transfer_len, in submit_common_msg() argument
1517 int maxsize = usb_maxpacket(dev, pipe); in submit_common_msg()
1522 urb = ohci_alloc_urb(dev, pipe, buffer, transfer_len, interval); in submit_common_msg()
1528 pkt_print(ohci, urb, dev, pipe, buffer, transfer_len, in submit_common_msg()
1529 setup, "SUB", usb_pipein(pipe)); in submit_common_msg()
1534 err("submit_common_message: pipesize for pipe %lx is zero", in submit_common_msg()
1535 pipe); in submit_common_msg()
1539 ohci_dev = ohci_get_ohci_dev(ohci, dev->devnum, usb_pipeint(pipe)); in submit_common_msg()
1553 timeout = USB_TIMEOUT_MS(pipe); in submit_common_msg()
1584 if (!usb_pipeint(pipe)) in submit_common_msg()
1596 if (usb_pipein(pipe) && dev->status == 0 && dev->act_len) in submit_common_msg()
1600 pkt_print(ohci, urb, dev, pipe, buffer, transfer_len, in submit_common_msg()
1601 setup, "RET(ctlr)", usb_pipein(pipe)); in submit_common_msg()
1618 struct usb_device *udev, unsigned long pipe, int queuesize, in _ohci_create_int_queue() argument
1639 queue->urb[i] = ohci_alloc_urb(udev, pipe, in _ohci_create_int_queue()
1696 int submit_bulk_msg(struct usb_device *dev, unsigned long pipe, void *buffer, in submit_bulk_msg() argument
1700 return submit_common_msg(&gohci, dev, pipe, buffer, transfer_len, in submit_bulk_msg()
1704 int submit_int_msg(struct usb_device *dev, unsigned long pipe, void *buffer, in submit_int_msg() argument
1708 return submit_common_msg(&gohci, dev, pipe, buffer, transfer_len, NULL, in submit_int_msg()
1713 unsigned long pipe, int queuesize, int elementsize, in create_int_queue() argument
1716 return _ohci_create_int_queue(&gohci, dev, pipe, queuesize, in create_int_queue()
1732 unsigned long pipe, void *buffer, int transfer_len, in _ohci_submit_control_msg() argument
1735 int maxsize = usb_maxpacket(dev, pipe); in _ohci_submit_control_msg()
1739 pkt_print(ohci, NULL, dev, pipe, buffer, transfer_len, in _ohci_submit_control_msg()
1740 setup, "SUB", usb_pipein(pipe)); in _ohci_submit_control_msg()
1745 err("submit_control_message: pipesize for pipe %lx is zero", in _ohci_submit_control_msg()
1746 pipe); in _ohci_submit_control_msg()
1749 if (((pipe >> 8) & 0x7f) == ohci->rh.devnum) { in _ohci_submit_control_msg()
1752 return ohci_submit_rh_msg(ohci, dev, pipe, buffer, in _ohci_submit_control_msg()
1756 return submit_common_msg(ohci, dev, pipe, buffer, transfer_len, in _ohci_submit_control_msg()
2125 int submit_control_msg(struct usb_device *dev, unsigned long pipe, in submit_control_msg() argument
2128 return _ohci_submit_control_msg(&gohci, dev, pipe, buffer, in submit_control_msg()
2135 unsigned long pipe, void *buffer, int length, in ohci_submit_control_msg() argument
2140 return _ohci_submit_control_msg(ohci, udev, pipe, buffer, in ohci_submit_control_msg()
2145 unsigned long pipe, void *buffer, int length) in ohci_submit_bulk_msg() argument
2149 return submit_common_msg(ohci, udev, pipe, buffer, length, NULL, 0); in ohci_submit_bulk_msg()
2153 unsigned long pipe, void *buffer, int length, in ohci_submit_int_msg() argument
2158 return submit_common_msg(ohci, udev, pipe, buffer, length, in ohci_submit_int_msg()
2163 struct usb_device *udev, unsigned long pipe, int queuesize, in ohci_create_int_queue() argument
2168 return _ohci_create_int_queue(ohci, udev, pipe, queuesize, elementsize, in ohci_create_int_queue()