Searched refs:sgt_buf (Results 1 - 3 of 3) sorted by relevance

/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-xsk.c340 void *sgt_buf = NULL; local
348 sgt_buf = dpaa2_eth_sgt_get(priv);
349 if (unlikely(!sgt_buf))
351 sgt = (struct dpaa2_sg_entry *)(sgt_buf + priv->tx_data_offset);
363 swa = (struct dpaa2_eth_swa *)sgt_buf;
368 sgt_addr = dma_map_single(dev, sgt_buf, sgt_buf_size, DMA_BIDIRECTIONAL);
385 dpaa2_eth_sgt_recycle(priv, sgt_buf);
H A Ddpaa2-eth.c867 void *sgt_buf = NULL; local
875 sgt_buf = napi_alloc_frag_align(sgt_buf_size, DPAA2_ETH_TX_BUF_ALIGN);
877 sgt_buf = sgt_cache->buf[--sgt_cache->count];
878 if (!sgt_buf)
881 memset(sgt_buf, 0, sgt_buf_size);
883 return sgt_buf;
886 void dpaa2_eth_sgt_recycle(struct dpaa2_eth_priv *priv, void *sgt_buf) argument
892 skb_free_frag(sgt_buf);
894 sgt_cache->buf[sgt_cache->count++] = sgt_buf;
904 void *sgt_buf local
1015 void *sgt_buf = NULL; local
1270 void *sgt_buf; local
[all...]
H A Ddpaa2-eth.h859 void dpaa2_eth_sgt_recycle(struct dpaa2_eth_priv *priv, void *sgt_buf);

Completed in 214 milliseconds