Lines Matching refs:desc
36 struct dma_desc *desc = priv->dma_tx + entry; in stmmac_jumbo_frm() local
48 desc->des2 = dma_map_single(priv->device, skb->data, in stmmac_jumbo_frm()
50 if (dma_mapping_error(priv->device, desc->des2)) in stmmac_jumbo_frm()
52 priv->tx_skbuff_dma[entry].buf = desc->des2; in stmmac_jumbo_frm()
53 priv->hw->desc->prepare_tx_desc(desc, 1, bmax, csum, STMMAC_CHAIN_MODE); in stmmac_jumbo_frm()
58 desc = priv->dma_tx + entry; in stmmac_jumbo_frm()
61 desc->des2 = dma_map_single(priv->device, in stmmac_jumbo_frm()
64 if (dma_mapping_error(priv->device, desc->des2)) in stmmac_jumbo_frm()
66 priv->tx_skbuff_dma[entry].buf = desc->des2; in stmmac_jumbo_frm()
67 priv->hw->desc->prepare_tx_desc(desc, 0, bmax, csum, in stmmac_jumbo_frm()
69 priv->hw->desc->set_tx_owner(desc); in stmmac_jumbo_frm()
73 desc->des2 = dma_map_single(priv->device, in stmmac_jumbo_frm()
76 if (dma_mapping_error(priv->device, desc->des2)) in stmmac_jumbo_frm()
78 priv->tx_skbuff_dma[entry].buf = desc->des2; in stmmac_jumbo_frm()
79 priv->hw->desc->prepare_tx_desc(desc, 0, len, csum, in stmmac_jumbo_frm()
81 priv->hw->desc->set_tx_owner(desc); in stmmac_jumbo_frm()
149 if (priv->hw->desc->get_tx_ls(p) && !priv->extend_desc) in stmmac_clean_desc3()