Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
Drx.c11 static struct mlx5e_xdp_buff *xsk_buff_to_mxbuf(struct xdp_buff *xdp) in xsk_buff_to_mxbuf()
16 return (struct mlx5e_xdp_buff *)xdp; in xsk_buff_to_mxbuf()
33 XSK_CHECK_PRIV_TYPE(struct mlx5e_xdp_buff); in mlx5e_xsk_alloc_rx_mpwqe()
56 struct mlx5e_xdp_buff *mxbuf = xsk_buff_to_mxbuf(xsk_buffs[i]); in mlx5e_xsk_alloc_rx_mpwqe()
66 struct mlx5e_xdp_buff *mxbuf = xsk_buff_to_mxbuf(xsk_buffs[i]); in mlx5e_xsk_alloc_rx_mpwqe()
79 struct mlx5e_xdp_buff *mxbuf = xsk_buff_to_mxbuf(xsk_buffs[i]); in mlx5e_xsk_alloc_rx_mpwqe()
106 struct mlx5e_xdp_buff *mxbuf = xsk_buff_to_mxbuf(xsk_buffs[i]); in mlx5e_xsk_alloc_rx_mpwqe()
254 struct mlx5e_xdp_buff *mxbuf = xsk_buff_to_mxbuf(wi->alloc_units.xsk_buffs[page_idx]); in mlx5e_xsk_skb_from_cqe_mpwrq_linear()
309 struct mlx5e_xdp_buff *mxbuf = xsk_buff_to_mxbuf(*wi->xskp); in mlx5e_xsk_skb_from_cqe_linear()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/
Dxdp.h48 struct mlx5e_xdp_buff { struct
107 struct bpf_prog *prog, struct mlx5e_xdp_buff *mlctx);
Dxdp.c180 const struct mlx5e_xdp_buff *_ctx = (void *)ctx; in mlx5e_xdp_rx_timestamp()
240 const struct mlx5e_xdp_buff *_ctx = (void *)ctx; in mlx5e_xdp_rx_hash()
262 const struct mlx5e_xdp_buff *_ctx = (void *)ctx; in mlx5e_xdp_rx_vlan_tag()
312 struct bpf_prog *prog, struct mlx5e_xdp_buff *mxbuf) in mlx5e_xdp_handle()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Den_rx.c1657 struct mlx5e_xdp_buff *mxbuf) in mlx5e_fill_mxbuf()
1689 struct mlx5e_xdp_buff mxbuf; in mlx5e_skb_from_cqe_linear()
1722 struct mlx5e_xdp_buff mxbuf; in mlx5e_skb_from_cqe_nonlinear()
1992 struct mlx5e_xdp_buff mxbuf; in mlx5e_skb_from_cqe_mpwrq_nonlinear()
2157 struct mlx5e_xdp_buff mxbuf; in mlx5e_skb_from_cqe_mpwrq_linear()