Searched refs:icosq (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | reporter_rx.c | 49 static int mlx5e_wait_for_icosq_flush(struct mlx5e_icosq *icosq) in mlx5e_wait_for_icosq_flush() argument 51 struct mlx5_core_dev *dev = icosq->channel->mdev; in mlx5e_wait_for_icosq_flush() 57 if (icosq->cc == icosq->pc) in mlx5e_wait_for_icosq_flush() 63 netdev_err(icosq->channel->netdev, in mlx5e_wait_for_icosq_flush() 65 icosq->sqn, icosq->cc, icosq->pc); in mlx5e_wait_for_icosq_flush() 70 static void mlx5e_reset_icosq_cc_pc(struct mlx5e_icosq *icosq) in mlx5e_reset_icosq_cc_pc() argument 72 WARN_ONCE(icosq->cc != icosq->pc, "ICOSQ 0x%x: cc (0x%x) != pc (0x%x)\n", in mlx5e_reset_icosq_cc_pc() 73 icosq->sqn, icosq->cc, icosq->pc); in mlx5e_reset_icosq_cc_pc() 74 icosq->cc = 0; in mlx5e_reset_icosq_cc_pc() 75 icosq->pc = 0; in mlx5e_reset_icosq_cc_pc() [all …]
|
| H A D | health.h | 31 void mlx5e_reporter_icosq_cqe_err(struct mlx5e_icosq *icosq);
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
| H A D | setup.c | 76 rq->icosq = &c->icosq; in mlx5e_init_xsk_rq()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en.h | 707 struct mlx5e_icosq *icosq; member 763 struct mlx5e_icosq icosq; /* internal control operations */ member 1138 void mlx5e_activate_icosq(struct mlx5e_icosq *icosq); 1139 void mlx5e_deactivate_icosq(struct mlx5e_icosq *icosq);
|
| H A D | en_main.c | 365 mlx5e_build_umr_wqe(rq, rq->icosq, in mlx5e_rq_alloc_mpwqe_info() 671 rq->icosq = &c->icosq; in mlx5e_init_rxq_rq() 2027 void mlx5e_activate_icosq(struct mlx5e_icosq *icosq) in mlx5e_activate_icosq() argument 2029 set_bit(MLX5E_SQ_STATE_ENABLED, &icosq->state); in mlx5e_activate_icosq() 2032 void mlx5e_deactivate_icosq(struct mlx5e_icosq *icosq) in mlx5e_deactivate_icosq() argument 2034 clear_bit(MLX5E_SQ_STATE_ENABLED, &icosq->state); in mlx5e_deactivate_icosq() 2575 err = mlx5e_open_cq(c->mdev, icocq_moder, &cparam->icosq.cqp, &ccp, in mlx5e_open_queues() 2576 &c->icosq.cq); in mlx5e_open_queues() 2613 err = mlx5e_open_icosq(c, params, &cparam->icosq, &c->icosq, in mlx5e_open_queues() 2642 mlx5e_close_icosq(&c->icosq); in mlx5e_open_queues() [all …]
|
| H A D | en_rx.c | 617 struct mlx5e_icosq *sq = rq->icosq; in mlx5e_alloc_rx_mpwqe() 888 struct mlx5e_icosq *sq = rq->icosq; in mlx5e_post_rx_mpwqes()
|