Lines Matching refs:buf_array
281 static void dpaa2_eth_free_bufs(struct dpaa2_eth_priv *priv, u64 *buf_array, in dpaa2_eth_free_bufs() argument
291 vaddr = dpaa2_iova_to_virt(priv->iommu_domain, buf_array[i]); in dpaa2_eth_free_bufs()
294 dma_unmap_page(dev, buf_array[i], priv->rx_buf_size, in dpaa2_eth_free_bufs()
1679 u64 buf_array[DPAA2_ETH_BUFS_PER_CMD]; in dpaa2_eth_add_bufs() local
1704 buf_array[i] = addr; in dpaa2_eth_add_bufs()
1732 buf_array[i] = addr; in dpaa2_eth_add_bufs()
1745 buf_array, i)) == -EBUSY) { in dpaa2_eth_add_bufs()
1755 dpaa2_eth_free_bufs(priv, buf_array, i, ch->xsk_zc); in dpaa2_eth_add_bufs()
1825 u64 buf_array[DPAA2_ETH_BUFS_PER_CMD]; in dpaa2_eth_drain_bufs() local
1835 ret = dpaa2_io_service_acquire(NULL, bpid, buf_array, count); in dpaa2_eth_drain_bufs()
1843 dpaa2_eth_free_bufs(priv, buf_array, ret, xsk_zc); in dpaa2_eth_drain_bufs()