Searched refs:xdpsq (Results 1 – 7 of 7) sorted by relevance
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/en/ ! |
D | xdp.c | 171 if (unlikely(!mlx5e_xmit_xdp_buff(rq->xdpsq, rq, page, xdp))) in mlx5e_xdp_handle() 630 sq = &priv->channels.c[sq_num]->xdpsq; in mlx5e_xdp_xmit() 672 struct mlx5e_xdpsq *xdpsq = rq->xdpsq; in mlx5e_xdp_rx_poll_complete() local 674 if (xdpsq->mpwqe.wqe) in mlx5e_xdp_rx_poll_complete() 675 mlx5e_xdp_mpwqe_complete(xdpsq); in mlx5e_xdp_rx_poll_complete() 677 mlx5e_xmit_xdp_doorbell(xdpsq); in mlx5e_xdp_rx_poll_complete()
|
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/ ! |
D | en_txrx.c | 164 busy |= mlx5e_poll_xdpsq_cq(&c->xdpsq.cq); in mlx5e_napi_poll() 237 mlx5e_cq_arm(&c->xdpsq.cq); in mlx5e_napi_poll()
|
D | en.h | 749 struct mlx5e_xdpsq *xdpsq; member 794 struct mlx5e_xdpsq xdpsq; member 835 struct mlx5e_xdpsq_stats xdpsq; member
|
D | en_main.c | 595 rq->xdpsq = &c->rq_xdpsq; in mlx5e_init_rxq_rq() 1307 &c->priv->channel_stats[c->ix]->xdpsq : in mlx5e_alloc_xdpsq() 2241 &c->xdpsq.cq); in mlx5e_open_queues() 2284 err = mlx5e_open_xdpsq(c, params, &cparam->xdp_sq, NULL, &c->xdpsq, true); in mlx5e_open_queues() 2314 mlx5e_close_cq(&c->xdpsq.cq); in mlx5e_open_queues() 2330 mlx5e_close_xdpsq(&c->xdpsq); in mlx5e_close_queues() 2343 mlx5e_close_cq(&c->xdpsq.cq); in mlx5e_close_queues()
|
D | en_rep.c | 437 sqs[num_sqs++] = c->xdpsq.sqn; in mlx5e_add_sqs_fwd_rules()
|
D | en_stats.c | 537 mlx5e_stats_grp_sw_update_stats_xdp_red(s, &channel_stats->xdpsq); in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS() 2424 MLX5E_READ_CTR64_CPU(&priv->channel_stats[i]->xdpsq, in MLX5E_DECLARE_STATS_GRP_OP_FILL_STATS()
|
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ ! |
D | setup.c | 65 rq->xdpsq = &c->rq_xdpsq; in mlx5e_init_xsk_rq()
|