• Home
  • Raw
  • Download

Lines Matching refs:pipe

1639 	unsigned int pipe;		/* (in) pipe information */  member
1698 unsigned int pipe, in usb_fill_control_urb() argument
1706 urb->pipe = pipe; in usb_fill_control_urb()
1733 unsigned int pipe, in usb_fill_bulk_urb() argument
1740 urb->pipe = pipe; in usb_fill_bulk_urb()
1773 unsigned int pipe, in usb_fill_int_urb() argument
1781 urb->pipe = pipe; in usb_fill_int_urb()
1850 int usb_pipe_type_check(struct usb_device *dev, unsigned int pipe);
1878 extern int usb_control_msg(struct usb_device *dev, unsigned int pipe,
1881 extern int usb_interrupt_msg(struct usb_device *usb_dev, unsigned int pipe,
1883 extern int usb_bulk_msg(struct usb_device *usb_dev, unsigned int pipe,
1919 extern int usb_clear_halt(struct usb_device *dev, int pipe);
1968 int pipe; member
1980 unsigned pipe,
2017 #define usb_pipein(pipe) ((pipe) & USB_DIR_IN) argument
2018 #define usb_pipeout(pipe) (!usb_pipein(pipe)) argument
2020 #define usb_pipedevice(pipe) (((pipe) >> 8) & 0x7f) argument
2021 #define usb_pipeendpoint(pipe) (((pipe) >> 15) & 0xf) argument
2023 #define usb_pipetype(pipe) (((pipe) >> 30) & 3) argument
2024 #define usb_pipeisoc(pipe) (usb_pipetype((pipe)) == PIPE_ISOCHRONOUS) argument
2025 #define usb_pipeint(pipe) (usb_pipetype((pipe)) == PIPE_INTERRUPT) argument
2026 #define usb_pipecontrol(pipe) (usb_pipetype((pipe)) == PIPE_CONTROL) argument
2027 #define usb_pipebulk(pipe) (usb_pipetype((pipe)) == PIPE_BULK) argument
2054 usb_pipe_endpoint(struct usb_device *dev, unsigned int pipe) in usb_pipe_endpoint() argument
2057 eps = usb_pipein(pipe) ? dev->ep_in : dev->ep_out; in usb_pipe_endpoint()
2058 return eps[usb_pipeendpoint(pipe)]; in usb_pipe_endpoint()
2061 static inline u16 usb_maxpacket(struct usb_device *udev, int pipe) in usb_maxpacket() argument
2063 struct usb_host_endpoint *ep = usb_pipe_endpoint(udev, pipe); in usb_maxpacket()