Lines Matching refs:txdes
68 struct ftgmac100_txdes *txdes;
615 struct ftgmac100_txdes *txdes,
618 dma_addr_t map = le32_to_cpu(txdes->txdes3);
638 struct ftgmac100_txdes *txdes;
644 txdes = &priv->txdes[pointer];
646 ctl_stat = le32_to_cpu(txdes->txdes0);
653 ftgmac100_free_tx_packet(priv, pointer, skb, txdes, ctl_stat);
654 txdes->txdes0 = cpu_to_le32(ctl_stat & priv->txdes0_edotr_mask);
709 struct ftgmac100_txdes *txdes, *first;
757 txdes = first = &priv->txdes[pointer];
769 txdes->txdes3 = cpu_to_le32(map);
770 txdes->txdes1 = cpu_to_le32(csum_vlan);
789 txdes = &priv->txdes[pointer];
795 txdes->txdes0 = cpu_to_le32(ctl_stat);
796 txdes->txdes1 = 0;
797 txdes->txdes3 = cpu_to_le32(map);
841 txdes = &priv->txdes[pointer];
842 ctl_stat = le32_to_cpu(txdes->txdes0);
843 ftgmac100_free_tx_packet(priv, pointer, skb, txdes, ctl_stat);
844 txdes->txdes0 = cpu_to_le32(ctl_stat & priv->txdes0_edotr_mask);
879 struct ftgmac100_txdes *txdes = &priv->txdes[i];
884 ftgmac100_free_tx_packet(priv, i, skb, txdes,
885 le32_to_cpu(txdes->txdes0));
902 if (priv->txdes)
905 priv->txdes, priv->txdes_dma);
906 priv->txdes = NULL;
932 priv->txdes = dma_alloc_coherent(priv->dev,
935 if (!priv->txdes)
952 struct ftgmac100_txdes *txdes = NULL;
976 txdes = &priv->txdes[i];
977 txdes->txdes0 = 0;
979 txdes->txdes0 |= cpu_to_le32(priv->txdes0_edotr_mask);