Lines Matching defs:wi
357 struct mlx5e_xdp_wqe_info *wi, *edge_wi;
359 wi = &sq->db.wqe_info[pi];
360 edge_wi = wi + contig_wqebbs;
363 for (; wi < edge_wi; wi++) {
364 *wi = (struct mlx5e_xdp_wqe_info) {
407 struct mlx5e_xdp_wqe_info *wi = &sq->db.wqe_info[pi];
413 wi->num_wqebbs = DIV_ROUND_UP(ds_count, MLX5_SEND_WQEBB_NUM_DS);
414 wi->num_pkts = session->pkt_count;
416 sq->pc += wi->num_wqebbs;
660 struct mlx5e_xdp_wqe_info *wi,
669 for (i = 0; i < wi->num_pkts; i++) {
775 struct mlx5e_xdp_wqe_info *wi;
786 wi = &sq->db.wqe_info[ci];
788 sqcc += wi->num_wqebbs;
790 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, &bq, cq, cqe);
799 mlx5_wq_cyc_wqe_dump(&sq->wq, ci, wi->num_wqebbs);
829 struct mlx5e_xdp_wqe_info *wi;
833 wi = &sq->db.wqe_info[ci];
835 sq->cc += wi->num_wqebbs;
837 mlx5e_free_xdpsq_desc(sq, wi, &xsk_frames, &bq, NULL, NULL);