Lines Matching defs:dma_desc
546 struct dwc2_dma_desc *dma_desc = &qh->desc_list[idx];
549 memset(dma_desc, 0, sizeof(*dma_desc));
557 dma_desc->buf = (u32)(qtd->urb->dma + frame_desc->offset);
558 dma_desc->status = qh->n_bytes[idx] << HOST_DMA_ISOC_NBYTES_SHIFT &
562 dma_desc->status |= HOST_DMA_A;
570 dma_desc->status |= HOST_DMA_IOC;
694 struct dwc2_dma_desc *dma_desc = &qh->desc_list[n_desc];
714 dma_desc->status = len << HOST_DMA_NBYTES_SHIFT & HOST_DMA_NBYTES_MASK;
719 dma_desc->status |= HOST_DMA_SUP;
721 dma_desc->buf = (u32)chan->xfer_dma;
897 struct dwc2_dma_desc *dma_desc;
910 dma_desc = &qh->desc_list[idx];
913 dma_desc->buf = (u32)(qtd->urb->dma + frame_desc->offset);
915 remain = (dma_desc->status & HOST_DMA_ISOC_NBYTES_MASK) >>
918 if ((dma_desc->status & HOST_DMA_STS_MASK) == HOST_DMA_STS_PKTERR) {
955 if (dma_desc->status & HOST_DMA_IOC)
1070 struct dwc2_dma_desc *dma_desc,
1078 remain = (dma_desc->status & HOST_DMA_NBYTES_MASK) >>
1089 if ((dma_desc->status & HOST_DMA_STS_MASK) == HOST_DMA_STS_PKTERR) {
1112 if (dma_desc->status & HOST_DMA_A) {
1158 struct dwc2_dma_desc *dma_desc;
1173 dma_desc = &qh->desc_list[desc_num];
1177 qtd, urb, desc_num, dma_desc, n_bytes);
1178 failed = dwc2_update_non_isoc_urb_state_ddma(hsotg, chan, qtd, dma_desc,