Lines Matching defs:ifxhcd_hcd_t
456 /*! typedef ifxhcd_hcd_t
532 } ifxhcd_hcd_t;
535 static inline ifxhcd_hcd_t *syshcd_to_ifxhcd(struct usb_hcd *syshcd)
537 return (ifxhcd_hcd_t *)(syshcd->hcd_priv[0]);
540 /* Gets the struct usb_hcd that contains a ifxhcd_hcd_t. */
541 static inline struct usb_hcd *ifxhcd_to_syshcd(ifxhcd_hcd_t *ifxhcd)
547 extern ifxhcd_epqh_t * sysep_to_epqh(ifxhcd_hcd_t *_ifxhcd, struct usb_host_endpoint *_sysep);
550 extern int ifxhcd_init (ifxhcd_hcd_t *_ifxhcd);
551 extern void ifxhcd_remove(ifxhcd_hcd_t *_ifxhcd);
590 extern void ifxhcd_hc_start(ifxhcd_hcd_t *_ifxhcd, ifxhcd_hc_t *_ifxhc);
615 extern void ifxhcd_complete_urb (ifxhcd_hcd_t *_ifxhcd, ifxhcd_urbd_t *_urbd, int _status);
653 int32_t ifxhcd_disconnect(ifxhcd_hcd_t *_ifxhcd);
660 extern int32_t ifxhcd_handle_oc_intr(ifxhcd_hcd_t *_ifxhcd);
661 extern int32_t ifxhcd_handle_intr (ifxhcd_hcd_t *_ifxhcd);
668 extern void select_eps (ifxhcd_hcd_t *_ifxhcd);
671 extern ifxhcd_epqh_t *ifxhcd_urbd_create (ifxhcd_hcd_t *_ifxhcd,struct urb *_urb);
693 void ifxhcd_dump_state(ifxhcd_hcd_t *_ifxhcd);
718 static inline void INIT_EPQH_LIST_ALL(ifxhcd_hcd_t *_ifxhcd)
722 static inline void LOCK_EPQH_LIST_ALL(ifxhcd_hcd_t *_ifxhcd)
726 static inline void UNLOCK_EPQH_LIST_ALL(ifxhcd_hcd_t *_ifxhcd)
731 static inline void INIT_EPQH_LIST(ifxhcd_hcd_t *_ifxhcd)
735 static inline void LOCK_EPQH_LIST(ifxhcd_hcd_t *_ifxhcd)
739 static inline void UNLOCK_EPQH_LIST(ifxhcd_hcd_t *_ifxhcd)