Home
last modified time | relevance | path

Searched refs:xsk_pools (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.10/drivers/net/ethernet/intel/ice/
Dice_xsk.c270 if (vsi->xsk_pools) in ice_xsk_alloc_pools()
273 vsi->xsk_pools = kcalloc(vsi->num_xsk_pools, sizeof(*vsi->xsk_pools), in ice_xsk_alloc_pools()
276 if (!vsi->xsk_pools) { in ice_xsk_alloc_pools()
291 vsi->xsk_pools[qid] = NULL; in ice_xsk_remove_pool()
295 kfree(vsi->xsk_pools); in ice_xsk_remove_pool()
296 vsi->xsk_pools = NULL; in ice_xsk_remove_pool()
310 if (!vsi->xsk_pools || qid >= vsi->num_xsk_pools || in ice_xsk_pool_disable()
311 !vsi->xsk_pools[qid]) in ice_xsk_pool_disable()
314 xsk_pool_dma_unmap(vsi->xsk_pools[qid], ICE_RX_DMA_ATTR); in ice_xsk_pool_disable()
345 if (vsi->xsk_pools && vsi->xsk_pools[qid]) in ice_xsk_pool_enable()
[all …]
Dice.h328 struct xsk_buff_pool **xsk_pools; member
519 struct xsk_buff_pool **pools = ring->vsi->xsk_pools; in ice_xsk_pool()
Dice_main.c2528 if (!ret && prog && vsi->xsk_pools) { in ice_xdp_setup_prog()