Home
last modified time | relevance | path

Searched refs:xsk_buffs (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/
H A Dvirtio_net.c381 struct xdp_buff **xsk_buffs; member
1446 struct xdp_buff **xsk_buffs; in virtnet_add_recvbuf_xsk() local
1452 xsk_buffs = rq->xsk_buffs; in virtnet_add_recvbuf_xsk()
1454 num = xsk_buff_alloc_batch(pool, xsk_buffs, rq->vq->num_free); in virtnet_add_recvbuf_xsk()
1465 addr = xsk_buff_xdp_get_dma(xsk_buffs[i]) - vi->hdr_len; in virtnet_add_recvbuf_xsk()
1471 xsk_buffs[i], NULL, gfp); in virtnet_add_recvbuf_xsk()
1480 xsk_buff_free(xsk_buffs[i]); in virtnet_add_recvbuf_xsk()
5888 rq->xsk_buffs = kvzalloc_objs(*rq->xsk_buffs, size); in virtnet_xsk_pool_enable()
5889 if (!rq->xsk_buffs) in virtnet_xsk_pool_enable()
5926 kvfree(rq->xsk_buffs); in virtnet_xsk_pool_enable()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c576 struct xdp_buff **xsk_buffs = wi->alloc_units.xsk_buffs; in mlx5e_free_rx_mpwqe() local
584 xsk_buff_free(xsk_buffs[i]); in mlx5e_free_rx_mpwqe()
H A Den.h587 DECLARE_FLEX_ARRAY(struct xdp_buff *, xsk_buffs);
H A Den_main.c572 rq->wqe.frags[i].xskp = &rq->wqe.alloc_units->xsk_buffs[i]; in mlx5e_init_xsk_buffs()
590 aus_sz = sizeof(*aus->xsk_buffs); in mlx5e_init_wqe_alloc_info()