Lines Matching defs:desc_data

680 	struct xlgmac_desc_data *desc_data;
688 desc_data = XLGMAC_GET_DESC_DATA(ring, ring->cur);
689 writel(lower_32_bits(desc_data->dma_desc_addr),
707 struct xlgmac_desc_data *desc_data;
758 desc_data = XLGMAC_GET_DESC_DATA(ring, cur_index);
759 dma_desc = desc_data->dma_desc;
822 desc_data = XLGMAC_GET_DESC_DATA(ring, cur_index);
823 dma_desc = desc_data->dma_desc;
827 dma_desc->desc0 = cpu_to_le32(lower_32_bits(desc_data->skb_dma));
828 dma_desc->desc1 = cpu_to_le32(upper_32_bits(desc_data->skb_dma));
835 desc_data->skb_dma_len);
922 desc_data = XLGMAC_GET_DESC_DATA(ring, cur_index);
923 dma_desc = desc_data->dma_desc;
927 cpu_to_le32(lower_32_bits(desc_data->skb_dma));
929 cpu_to_le32(upper_32_bits(desc_data->skb_dma));
936 desc_data->skb_dma_len);
973 desc_data->tx.packets = pkt_info->tx_packets;
974 desc_data->tx.bytes = pkt_info->tx_bytes;
983 desc_data = XLGMAC_GET_DESC_DATA(ring, start_index);
984 dma_desc = desc_data->dma_desc;
1037 static void xlgmac_tx_desc_reset(struct xlgmac_desc_data *desc_data)
1039 struct xlgmac_dma_desc *dma_desc = desc_data->dma_desc;
1059 struct xlgmac_desc_data *desc_data;
1065 desc_data = XLGMAC_GET_DESC_DATA(ring, i);
1068 xlgmac_tx_desc_reset(desc_data);
1075 desc_data = XLGMAC_GET_DESC_DATA(ring, start_index);
1076 writel(upper_32_bits(desc_data->dma_desc_addr),
1078 writel(lower_32_bits(desc_data->dma_desc_addr),
1083 struct xlgmac_desc_data *desc_data,
1086 struct xlgmac_dma_desc *dma_desc = desc_data->dma_desc;
1110 hdr_dma = desc_data->rx.hdr.dma_base + desc_data->rx.hdr.dma_off;
1111 buf_dma = desc_data->rx.buf.dma_base + desc_data->rx.buf.dma_off;
1144 struct xlgmac_desc_data *desc_data;
1149 desc_data = XLGMAC_GET_DESC_DATA(ring, i);
1152 xlgmac_rx_desc_reset(pdata, desc_data, i);
1159 desc_data = XLGMAC_GET_DESC_DATA(ring, start_index);
1160 writel(upper_32_bits(desc_data->dma_desc_addr),
1162 writel(lower_32_bits(desc_data->dma_desc_addr),
1166 desc_data = XLGMAC_GET_DESC_DATA(ring, start_index +
1168 writel(lower_32_bits(desc_data->dma_desc_addr),
2643 struct xlgmac_desc_data *desc_data;
2648 desc_data = XLGMAC_GET_DESC_DATA(ring, ring->cur);
2649 dma_desc = desc_data->dma_desc;
2704 desc_data->rx.hdr_len = XLGMAC_GET_REG_BITS_LE(dma_desc->desc2,
2707 if (desc_data->rx.hdr_len)
2739 desc_data->rx.len = XLGMAC_GET_REG_BITS_LE(dma_desc->desc3,