Lines Matching defs:rx_desc
635 int rx_desc = rxq->next_desc_to_proc;
637 rxq->next_desc_to_proc = MVNETA_QUEUE_NEXT_DESC(rxq, rx_desc);
639 return rxq->descs + rx_desc;
1141 static void mvneta_rx_desc_fill(struct mvneta_rx_desc *rx_desc,
1144 rx_desc->buf_cookie = cookie;
1145 rx_desc->buf_phys_addr = phys_addr;
1229 struct mvneta_rx_desc *rx_desc)
1231 u32 status = rx_desc->status;
1236 status, rx_desc->data_size);
1243 status, rx_desc->data_size);
1247 status, rx_desc->data_size);
1251 status, rx_desc->data_size);
1255 status, rx_desc->data_size);
1348 struct mvneta_rx_desc *rx_desc)
1366 mvneta_rx_desc_fill(rx_desc, phys_addr, (u32)data);
1420 struct mvneta_rx_desc *rx_desc = rxq->descs + i;
1421 void *data = (void *)rx_desc->buf_cookie;
1424 dma_unmap_single(pp->dev->dev.parent, rx_desc->buf_phys_addr,
1452 struct mvneta_rx_desc *rx_desc = mvneta_rxq_next_desc_get(rxq);
1460 rx_status = rx_desc->status;
1461 rx_bytes = rx_desc->data_size - (ETH_FCS_LEN + MVNETA_MH_SIZE);
1462 data = (unsigned char *)rx_desc->buf_cookie;
1468 mvneta_rx_error(pp, rx_desc);
1480 rx_desc->buf_phys_addr,
1503 dma_unmap_single(dev->dev.parent, rx_desc->buf_phys_addr,
1520 err = mvneta_rx_refill(pp, rx_desc);