• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7800-V1.0.2.28/target/linux/lantiq/files/drivers/usb/ifxhcd/

Lines Matching defs:_ifxhcd

53   \param _ifxhcd The HCD state structure for the USB Host controller.
59 ifxhcd_epqh_t *ifxhcd_epqh_create (ifxhcd_hcd_t *_ifxhcd, struct urb *_urb)
90 hprt0.d32 = ifxusb_read_hprt0 (&_ifxhcd->core_if);
221 void ifxhcd_epqh_ready(ifxhcd_hcd_t *_ifxhcd, ifxhcd_epqh_t *_epqh)
229 list_add_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_isoc_ready);
233 list_add_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_intr_ready);
235 list_add_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_np_ready);
242 list_move_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_isoc_ready);
246 list_move_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_intr_ready);
248 list_move_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_np_ready);
256 void ifxhcd_epqh_active(ifxhcd_hcd_t *_ifxhcd, ifxhcd_epqh_t *_epqh)
264 list_move_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_isoc_active);
268 list_move_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_intr_active);
270 list_move_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_np_active);
278 void ifxhcd_epqh_idle(ifxhcd_hcd_t *_ifxhcd, ifxhcd_epqh_t *_epqh)
287 list_move_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_stdby);
303 list_move_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_isoc_ready);
307 list_move_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_intr_ready);
309 list_move_tail(&_epqh->epqh_list_entry, &_ifxhcd->epqh_np_ready);
341 int ifxhcd_urbd_create (ifxhcd_hcd_t *_ifxhcd,struct urb *_urb)
352 SPIN_LOCK_IRQSAVE(&_ifxhcd->lock, flags);
365 epqh = ifxhcd_epqh_create (_ifxhcd, _urb);
371 SPIN_UNLOCK_IRQRESTORE(&_ifxhcd->lock, flags);
380 retval = usb_hcd_link_urb_to_ep(ifxhcd_to_syshcd(_ifxhcd), _urb);
385 SPIN_UNLOCK_IRQRESTORE(&_ifxhcd->lock, flags);
415 SPIN_UNLOCK_IRQRESTORE(&_ifxhcd->lock, flags);