Lines Matching refs:rx_desc

643 	int rx_desc = rxq->next_desc_to_proc;  in mvneta_rxq_next_desc_get()  local
645 rxq->next_desc_to_proc = MVNETA_QUEUE_NEXT_DESC(rxq, rx_desc); in mvneta_rxq_next_desc_get()
647 return rxq->descs + rx_desc; in mvneta_rxq_next_desc_get()
1169 static void mvneta_rx_desc_fill(struct mvneta_rx_desc *rx_desc, in mvneta_rx_desc_fill() argument
1172 rx_desc->buf_cookie = cookie; in mvneta_rx_desc_fill()
1173 rx_desc->buf_phys_addr = phys_addr; in mvneta_rx_desc_fill()
1257 struct mvneta_rx_desc *rx_desc) in mvneta_rx_error() argument
1259 u32 status = rx_desc->status; in mvneta_rx_error()
1264 status, rx_desc->data_size); in mvneta_rx_error()
1271 status, rx_desc->data_size); in mvneta_rx_error()
1275 status, rx_desc->data_size); in mvneta_rx_error()
1279 status, rx_desc->data_size); in mvneta_rx_error()
1283 status, rx_desc->data_size); in mvneta_rx_error()
1376 struct mvneta_rx_desc *rx_desc) in mvneta_rx_refill() argument
1394 mvneta_rx_desc_fill(rx_desc, phys_addr, (u32)data); in mvneta_rx_refill()
1448 struct mvneta_rx_desc *rx_desc = rxq->descs + i; in mvneta_rxq_drop_pkts() local
1449 void *data = (void *)rx_desc->buf_cookie; in mvneta_rxq_drop_pkts()
1452 dma_unmap_single(pp->dev->dev.parent, rx_desc->buf_phys_addr, in mvneta_rxq_drop_pkts()
1480 struct mvneta_rx_desc *rx_desc = mvneta_rxq_next_desc_get(rxq); in mvneta_rx() local
1488 rx_status = rx_desc->status; in mvneta_rx()
1489 rx_bytes = rx_desc->data_size - (ETH_FCS_LEN + MVNETA_MH_SIZE); in mvneta_rx()
1490 data = (unsigned char *)rx_desc->buf_cookie; in mvneta_rx()
1496 mvneta_rx_error(pp, rx_desc); in mvneta_rx()
1508 rx_desc->buf_phys_addr, in mvneta_rx()
1531 dma_unmap_single(dev->dev.parent, rx_desc->buf_phys_addr, in mvneta_rx()
1548 err = mvneta_rx_refill(pp, rx_desc); in mvneta_rx()