Lines Matching refs:halt_status
409 enum dwc2_halt_status halt_status, in dwc2_get_actual_xfer_length() argument
416 if (halt_status == DWC2_HC_XFER_COMPLETE) { in dwc2_get_actual_xfer_length()
557 enum dwc2_halt_status halt_status) in dwc2_update_isoc_urb_state() argument
567 switch (halt_status) { in dwc2_update_isoc_urb_state()
571 chan, chnum, qtd, halt_status, NULL); in dwc2_update_isoc_urb_state()
590 chan, chnum, qtd, halt_status, NULL); in dwc2_update_isoc_urb_state()
603 halt_status); in dwc2_update_isoc_urb_state()
613 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_update_isoc_urb_state()
615 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_update_isoc_urb_state()
618 return halt_status; in dwc2_update_isoc_urb_state()
677 enum dwc2_halt_status halt_status) in dwc2_release_channel() argument
685 __func__, chan->hc_num, halt_status); in dwc2_release_channel()
687 switch (halt_status) { in dwc2_release_channel()
775 enum dwc2_halt_status halt_status) in dwc2_halt_channel() argument
783 dwc2_release_channel(hsotg, chan, qtd, halt_status); in dwc2_halt_channel()
788 dwc2_hc_halt(hsotg, chan, halt_status); in dwc2_halt_channel()
836 enum dwc2_halt_status halt_status) in dwc2_complete_non_periodic_xfer() argument
868 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_non_periodic_xfer()
874 dwc2_release_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_non_periodic_xfer()
886 enum dwc2_halt_status halt_status) in dwc2_complete_periodic_xfer() argument
894 dwc2_release_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_periodic_xfer()
897 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_complete_periodic_xfer()
963 enum dwc2_halt_status halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr() local
978 dwc2_hcd_complete_xfer_ddma(hsotg, chan, chnum, halt_status); in dwc2_hc_xfercomp_intr()
1009 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1022 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1029 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_hc_xfercomp_intr()
1034 halt_status); in dwc2_hc_xfercomp_intr()
1042 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_hc_xfercomp_intr()
1044 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1049 halt_status); in dwc2_hc_xfercomp_intr()
1062 halt_status = DWC2_HC_XFER_URB_COMPLETE; in dwc2_hc_xfercomp_intr()
1064 halt_status = DWC2_HC_XFER_COMPLETE; in dwc2_hc_xfercomp_intr()
1069 halt_status); in dwc2_hc_xfercomp_intr()
1075 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, in dwc2_hc_xfercomp_intr()
1079 halt_status); in dwc2_hc_xfercomp_intr()
1145 enum dwc2_halt_status halt_status) in dwc2_update_urb_state_abn() argument
1148 qtd, halt_status, NULL); in dwc2_update_urb_state_abn()
1505 enum dwc2_halt_status halt_status; in dwc2_hc_babble_intr() local
1507 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, chnum, in dwc2_hc_babble_intr()
1509 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_hc_babble_intr()
1665 enum dwc2_halt_status halt_status; in dwc2_hc_xacterr_intr() local
1667 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, in dwc2_hc_xacterr_intr()
1669 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_hc_xacterr_intr()
1686 enum dwc2_halt_status halt_status; in dwc2_hc_frmovrun_intr() local
1702 halt_status = dwc2_update_isoc_urb_state(hsotg, chan, chnum, in dwc2_hc_frmovrun_intr()
1704 dwc2_halt_channel(hsotg, chan, qtd, halt_status); in dwc2_hc_frmovrun_intr()
1750 if (chan->halt_status == DWC2_HC_XFER_NO_HALT_STATUS) { in dwc2_halt_status_ok()
1788 dwc2_halt_channel(hsotg, chan, qtd, chan->halt_status); in dwc2_halt_status_ok()
1824 if (chan->halt_status == DWC2_HC_XFER_URB_DEQUEUE || in dwc2_hc_chhltd_intr_dma()
1825 (chan->halt_status == DWC2_HC_XFER_AHB_ERR && in dwc2_hc_chhltd_intr_dma()
1829 chan->halt_status); in dwc2_hc_chhltd_intr_dma()
1838 chan->halt_status); in dwc2_hc_chhltd_intr_dma()
1991 dwc2_release_channel(hsotg, chan, qtd, chan->halt_status); in dwc2_hc_chhltd_intr()
2056 if (chan->halt_status == DWC2_HC_XFER_URB_DEQUEUE) { in dwc2_hc_n_intr()
2064 chan->halt_status); in dwc2_hc_n_intr()
2067 chan->halt_status); in dwc2_hc_n_intr()
2081 chan->halt_status = DWC2_HC_XFER_NO_HALT_STATUS; in dwc2_hc_n_intr()