Lines Matching refs:rx_desc
201 struct rx_desc { struct
217 struct rx_desc { argument
345 struct rx_desc *rx_desc_area;
525 struct rx_desc *rx_desc; in rxq_process() local
530 rx_desc = &rxq->rx_desc_area[rxq->rx_curr_desc]; in rxq_process()
532 cmd_sts = rx_desc->cmd_sts; in rxq_process()
544 dma_unmap_single(mp->dev->dev.parent, rx_desc->buf_ptr, in rxq_process()
545 rx_desc->buf_size, DMA_FROM_DEVICE); in rxq_process()
551 byte_cnt = rx_desc->byte_cnt; in rxq_process()
618 struct rx_desc *rx_desc; in rxq_refill() local
638 rx_desc = rxq->rx_desc_area + rx; in rxq_refill()
641 rx_desc->buf_ptr = dma_map_single(mp->dev->dev.parent, in rxq_refill()
644 rx_desc->buf_size = size; in rxq_refill()
647 rx_desc->cmd_sts = BUFFER_OWNED_BY_DMA | RX_ENABLE_INTERRUPT; in rxq_refill()
1954 struct rx_desc *rx_desc; in rxq_init() local
1966 size = rxq->rx_ring_size * sizeof(struct rx_desc); in rxq_init()
1991 rx_desc = rxq->rx_desc_area; in rxq_init()
1999 rx_desc[i].next_desc_ptr = rxq->rx_desc_dma + in rxq_init()
2000 nexti * sizeof(struct rx_desc); in rxq_init()
2400 addr += rxq->rx_curr_desc * sizeof(struct rx_desc); in port_start()