• Home
  • Raw
  • Download

Lines Matching refs:rdata

1096 static void xgbe_tx_desc_reset(struct xgbe_ring_data *rdata)  in xgbe_tx_desc_reset()  argument
1098 struct xgbe_ring_desc *rdesc = rdata->rdesc; in xgbe_tx_desc_reset()
1118 struct xgbe_ring_data *rdata; in xgbe_tx_desc_init() local
1126 rdata = XGBE_GET_DESC_DATA(ring, i); in xgbe_tx_desc_init()
1129 xgbe_tx_desc_reset(rdata); in xgbe_tx_desc_init()
1136 rdata = XGBE_GET_DESC_DATA(ring, start_index); in xgbe_tx_desc_init()
1138 upper_32_bits(rdata->rdesc_dma)); in xgbe_tx_desc_init()
1140 lower_32_bits(rdata->rdesc_dma)); in xgbe_tx_desc_init()
1146 struct xgbe_ring_data *rdata, unsigned int index) in xgbe_rx_desc_reset() argument
1148 struct xgbe_ring_desc *rdesc = rdata->rdesc; in xgbe_rx_desc_reset()
1172 hdr_dma = rdata->rx.hdr.dma_base + rdata->rx.hdr.dma_off; in xgbe_rx_desc_reset()
1173 buf_dma = rdata->rx.buf.dma_base + rdata->rx.buf.dma_off; in xgbe_rx_desc_reset()
1197 struct xgbe_ring_data *rdata; in xgbe_rx_desc_init() local
1205 rdata = XGBE_GET_DESC_DATA(ring, i); in xgbe_rx_desc_init()
1208 xgbe_rx_desc_reset(pdata, rdata, i); in xgbe_rx_desc_init()
1215 rdata = XGBE_GET_DESC_DATA(ring, start_index); in xgbe_rx_desc_init()
1217 upper_32_bits(rdata->rdesc_dma)); in xgbe_rx_desc_init()
1219 lower_32_bits(rdata->rdesc_dma)); in xgbe_rx_desc_init()
1222 rdata = XGBE_GET_DESC_DATA(ring, start_index + ring->rdesc_count - 1); in xgbe_rx_desc_init()
1224 lower_32_bits(rdata->rdesc_dma)); in xgbe_rx_desc_init()
1434 struct xgbe_ring_data *rdata; in xgbe_tx_start_xmit() local
1441 rdata = XGBE_GET_DESC_DATA(ring, ring->cur); in xgbe_tx_start_xmit()
1443 lower_32_bits(rdata->rdesc_dma)); in xgbe_tx_start_xmit()
1459 struct xgbe_ring_data *rdata; in xgbe_dev_xmit() local
1509 rdata = XGBE_GET_DESC_DATA(ring, cur_index); in xgbe_dev_xmit()
1510 rdesc = rdata->rdesc; in xgbe_dev_xmit()
1555 rdata = XGBE_GET_DESC_DATA(ring, cur_index); in xgbe_dev_xmit()
1556 rdesc = rdata->rdesc; in xgbe_dev_xmit()
1560 rdesc->desc0 = cpu_to_le32(lower_32_bits(rdata->skb_dma)); in xgbe_dev_xmit()
1561 rdesc->desc1 = cpu_to_le32(upper_32_bits(rdata->skb_dma)); in xgbe_dev_xmit()
1565 rdata->skb_dma_len); in xgbe_dev_xmit()
1611 rdata = XGBE_GET_DESC_DATA(ring, cur_index); in xgbe_dev_xmit()
1612 rdesc = rdata->rdesc; in xgbe_dev_xmit()
1615 rdesc->desc0 = cpu_to_le32(lower_32_bits(rdata->skb_dma)); in xgbe_dev_xmit()
1616 rdesc->desc1 = cpu_to_le32(upper_32_bits(rdata->skb_dma)); in xgbe_dev_xmit()
1620 rdata->skb_dma_len); in xgbe_dev_xmit()
1642 rdata->tx.packets = packet->tx_packets; in xgbe_dev_xmit()
1643 rdata->tx.bytes = packet->tx_bytes; in xgbe_dev_xmit()
1652 rdata = XGBE_GET_DESC_DATA(ring, start_index); in xgbe_dev_xmit()
1653 rdesc = rdata->rdesc; in xgbe_dev_xmit()
1682 struct xgbe_ring_data *rdata; in xgbe_dev_read() local
1690 rdata = XGBE_GET_DESC_DATA(ring, ring->cur); in xgbe_dev_read()
1691 rdesc = rdata->rdesc; in xgbe_dev_read()
1726 rdata->rx.hdr_len = XGMAC_GET_BITS_LE(rdesc->desc2, in xgbe_dev_read()
1728 if (rdata->rx.hdr_len) in xgbe_dev_read()
1764 rdata->rx.len = XGMAC_GET_BITS_LE(rdesc->desc3, RX_NORMAL_DESC3, PL); in xgbe_dev_read()