• Home
  • Raw
  • Download

Lines Matching refs:epd

456 static inline int usb_endpoint_num(const struct usb_endpoint_descriptor *epd)  in usb_endpoint_num()  argument
458 return epd->bEndpointAddress & USB_ENDPOINT_NUMBER_MASK; in usb_endpoint_num()
468 static inline int usb_endpoint_type(const struct usb_endpoint_descriptor *epd) in usb_endpoint_type() argument
470 return epd->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK; in usb_endpoint_type()
479 static inline int usb_endpoint_dir_in(const struct usb_endpoint_descriptor *epd) in usb_endpoint_dir_in() argument
481 return ((epd->bEndpointAddress & USB_ENDPOINT_DIR_MASK) == USB_DIR_IN); in usb_endpoint_dir_in()
491 const struct usb_endpoint_descriptor *epd) in usb_endpoint_dir_out() argument
493 return ((epd->bEndpointAddress & USB_ENDPOINT_DIR_MASK) == USB_DIR_OUT); in usb_endpoint_dir_out()
503 const struct usb_endpoint_descriptor *epd) in usb_endpoint_xfer_bulk() argument
505 return ((epd->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) == in usb_endpoint_xfer_bulk()
516 const struct usb_endpoint_descriptor *epd) in usb_endpoint_xfer_control() argument
518 return ((epd->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) == in usb_endpoint_xfer_control()
530 const struct usb_endpoint_descriptor *epd) in usb_endpoint_xfer_int() argument
532 return ((epd->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) == in usb_endpoint_xfer_int()
544 const struct usb_endpoint_descriptor *epd) in usb_endpoint_xfer_isoc() argument
546 return ((epd->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) == in usb_endpoint_xfer_isoc()
558 const struct usb_endpoint_descriptor *epd) in usb_endpoint_is_bulk_in() argument
560 return usb_endpoint_xfer_bulk(epd) && usb_endpoint_dir_in(epd); in usb_endpoint_is_bulk_in()
571 const struct usb_endpoint_descriptor *epd) in usb_endpoint_is_bulk_out() argument
573 return usb_endpoint_xfer_bulk(epd) && usb_endpoint_dir_out(epd); in usb_endpoint_is_bulk_out()
584 const struct usb_endpoint_descriptor *epd) in usb_endpoint_is_int_in() argument
586 return usb_endpoint_xfer_int(epd) && usb_endpoint_dir_in(epd); in usb_endpoint_is_int_in()
597 const struct usb_endpoint_descriptor *epd) in usb_endpoint_is_int_out() argument
599 return usb_endpoint_xfer_int(epd) && usb_endpoint_dir_out(epd); in usb_endpoint_is_int_out()
610 const struct usb_endpoint_descriptor *epd) in usb_endpoint_is_isoc_in() argument
612 return usb_endpoint_xfer_isoc(epd) && usb_endpoint_dir_in(epd); in usb_endpoint_is_isoc_in()
623 const struct usb_endpoint_descriptor *epd) in usb_endpoint_is_isoc_out() argument
625 return usb_endpoint_xfer_isoc(epd) && usb_endpoint_dir_out(epd); in usb_endpoint_is_isoc_out()
634 static inline int usb_endpoint_maxp(const struct usb_endpoint_descriptor *epd) in usb_endpoint_maxp() argument
636 return __le16_to_cpu(epd->wMaxPacketSize) & USB_ENDPOINT_MAXP_MASK; in usb_endpoint_maxp()
646 usb_endpoint_maxp_mult(const struct usb_endpoint_descriptor *epd) in usb_endpoint_maxp_mult() argument
648 int maxp = __le16_to_cpu(epd->wMaxPacketSize); in usb_endpoint_maxp_mult()
654 const struct usb_endpoint_descriptor *epd) in usb_endpoint_interrupt_type() argument
656 return epd->bmAttributes & USB_ENDPOINT_INTRTYPE; in usb_endpoint_interrupt_type()