Lines Matching refs:rx_desc
203 struct rx_desc { struct
219 struct rx_desc { argument
347 struct rx_desc *rx_desc_area;
529 struct rx_desc *rx_desc; in rxq_process() local
534 rx_desc = &rxq->rx_desc_area[rxq->rx_curr_desc]; in rxq_process()
536 cmd_sts = rx_desc->cmd_sts; in rxq_process()
548 dma_unmap_single(mp->dev->dev.parent, rx_desc->buf_ptr, in rxq_process()
549 rx_desc->buf_size, DMA_FROM_DEVICE); in rxq_process()
555 byte_cnt = rx_desc->byte_cnt; in rxq_process()
622 struct rx_desc *rx_desc; in rxq_refill() local
642 rx_desc = rxq->rx_desc_area + rx; in rxq_refill()
645 rx_desc->buf_ptr = dma_map_single(mp->dev->dev.parent, in rxq_refill()
648 rx_desc->buf_size = size; in rxq_refill()
651 rx_desc->cmd_sts = BUFFER_OWNED_BY_DMA | RX_ENABLE_INTERRUPT; in rxq_refill()
1921 struct rx_desc *rx_desc; in rxq_init() local
1933 size = rxq->rx_ring_size * sizeof(struct rx_desc); in rxq_init()
1958 rx_desc = rxq->rx_desc_area; in rxq_init()
1966 rx_desc[i].next_desc_ptr = rxq->rx_desc_dma + in rxq_init()
1967 nexti * sizeof(struct rx_desc); in rxq_init()
2365 addr += rxq->rx_curr_desc * sizeof(struct rx_desc); in port_start()