Lines Matching refs:gpd_current
430 struct qmu_gpd *gpd_current = NULL;
441 gpd_current = gpd_dma_to_virt(ring, cur_gpd_dma);
443 if (GPD_DATA_LEN(mtu, le32_to_cpu(gpd_current->dw3_info)) != 0) {
449 trace_mtu3_zlp_exp_gpd(mep, gpd_current);
463 gpd_current->dw0_info |= cpu_to_le32(GPD_FLAGS_BPS | GPD_FLAGS_HWO);
478 struct qmu_gpd *gpd_current = NULL;
483 gpd_current = gpd_dma_to_virt(ring, cur_gpd_dma);
486 if (!mreq || mreq->gpd != gpd_current) {
494 gpd_current->dw0_info |= cpu_to_le32(GPD_FLAGS_BPS | GPD_FLAGS_HWO);
498 __func__, epnum, gpd_current, mreq);
514 struct qmu_gpd *gpd_current = NULL;
521 gpd_current = gpd_dma_to_virt(ring, cur_gpd_dma);
524 __func__, epnum, gpd, gpd_current, ring->enqueue);
526 while (gpd && gpd != gpd_current && !GET_GPD_HWO(gpd)) {
554 struct qmu_gpd *gpd_current = NULL;
560 gpd_current = gpd_dma_to_virt(ring, cur_gpd_dma);
563 __func__, epnum, gpd, gpd_current, ring->enqueue);
565 while (gpd && gpd != gpd_current && !GET_GPD_HWO(gpd)) {