Lines Matching defs:txqsq
188 struct mlx5e_txqsq *sq = &ptpsq->txqsq;
220 queue_work(ptpsq->txqsq.priv->wq, &ptpsq->report_unhealthy_work);
235 if (unlikely(!test_bit(MLX5E_SQ_STATE_ENABLED, &ptpsq->txqsq.state)))
258 mlx5e_txqsq_wake(&ptpsq->txqsq);
278 busy |= mlx5e_poll_tx_cq(&c->ptpsq[i].txqsq.cq, budget);
303 mlx5e_cq_arm(&c->ptpsq[i].txqsq.cq);
385 db_sz = min_t(u32, mlx5_wq_cyc_get_size(&ptpsq->txqsq.wq),
386 1 << MLX5_CAP_GEN_2(ptpsq->txqsq.mdev,
461 struct mlx5e_txqsq *txqsq = &ptpsq->txqsq;
466 txqsq, tc, ptpsq);
472 csp.cqn = txqsq->cq.mcq.cqn;
473 csp.wq_ctrl = &txqsq->wq_ctrl;
474 csp.min_inline_mode = txqsq->min_inline_mode;
477 err = mlx5e_create_sq_rdy(c->mdev, sqp, &csp, 0, &txqsq->sqn);
490 mlx5e_free_txqsq(txqsq);
497 struct mlx5e_txqsq *sq = &ptpsq->txqsq;
571 struct mlx5e_cq *cq = &c->ptpsq[tc].txqsq.cq;
597 mlx5e_close_cq(&c->ptpsq[tc].txqsq.cq);
630 mlx5e_close_cq(&c->ptpsq[tc].txqsq.cq);
936 mlx5e_activate_txqsq(&c->ptpsq[tc].txqsq);
957 mlx5e_deactivate_txqsq(&c->ptpsq[tc].txqsq);