Lines Matching refs:sqp

1363 	struct mlx4_ib_demux_pv_qp *sqp;  in mlx4_ib_send_to_wire()  local
1380 sqp = &sqp_ctx->qp[0]; in mlx4_ib_send_to_wire()
1384 sqp = &sqp_ctx->qp[1]; in mlx4_ib_send_to_wire()
1388 send_qp = sqp->qp; in mlx4_ib_send_to_wire()
1404 spin_lock(&sqp->tx_lock); in mlx4_ib_send_to_wire()
1405 if (sqp->tx_ix_head - sqp->tx_ix_tail >= in mlx4_ib_send_to_wire()
1409 wire_tx_ix = (++sqp->tx_ix_head) & (MLX4_NUM_WIRE_BUFS - 1); in mlx4_ib_send_to_wire()
1410 spin_unlock(&sqp->tx_lock); in mlx4_ib_send_to_wire()
1414 sqp_mad = (struct mlx4_mad_snd_buf *) (sqp->tx_ring[wire_tx_ix].buf.addr); in mlx4_ib_send_to_wire()
1415 kfree(sqp->tx_ring[wire_tx_ix].ah); in mlx4_ib_send_to_wire()
1416 sqp->tx_ring[wire_tx_ix].ah = ah; in mlx4_ib_send_to_wire()
1418 sqp->tx_ring[wire_tx_ix].buf.map, in mlx4_ib_send_to_wire()
1425 sqp->tx_ring[wire_tx_ix].buf.map, in mlx4_ib_send_to_wire()
1429 list.addr = sqp->tx_ring[wire_tx_ix].buf.map; in mlx4_ib_send_to_wire()
1449 spin_lock(&sqp->tx_lock); in mlx4_ib_send_to_wire()
1450 sqp->tx_ix_tail++; in mlx4_ib_send_to_wire()
1451 spin_unlock(&sqp->tx_lock); in mlx4_ib_send_to_wire()
1452 sqp->tx_ring[wire_tx_ix].ah = NULL; in mlx4_ib_send_to_wire()
1787 struct mlx4_ib_demux_pv_ctx *sqp = qp_context; in pv_qp_event_handler() local
1791 event->event, sqp->port); in pv_qp_event_handler()
1898 struct mlx4_ib_demux_pv_qp *sqp; in mlx4_ib_sqp_comp_worker() local
1907 sqp = &ctx->qp[MLX4_TUN_WRID_QPN(wc.wr_id)]; in mlx4_ib_sqp_comp_worker()
1911 kfree(sqp->tx_ring[wc.wr_id & in mlx4_ib_sqp_comp_worker()
1913 sqp->tx_ring[wc.wr_id & (MLX4_NUM_WIRE_BUFS - 1)].ah in mlx4_ib_sqp_comp_worker()
1915 spin_lock(&sqp->tx_lock); in mlx4_ib_sqp_comp_worker()
1916 sqp->tx_ix_tail++; in mlx4_ib_sqp_comp_worker()
1917 spin_unlock(&sqp->tx_lock); in mlx4_ib_sqp_comp_worker()
1921 (sqp->ring[wc.wr_id & in mlx4_ib_sqp_comp_worker()
1924 (sqp->ring[wc.wr_id & in mlx4_ib_sqp_comp_worker()
1927 if (mlx4_ib_post_pv_qp_buf(ctx, sqp, wc.wr_id & in mlx4_ib_sqp_comp_worker()
1940 kfree(sqp->tx_ring[wc.wr_id & in mlx4_ib_sqp_comp_worker()
1942 sqp->tx_ring[wc.wr_id & (MLX4_NUM_WIRE_BUFS - 1)].ah in mlx4_ib_sqp_comp_worker()
1944 spin_lock(&sqp->tx_lock); in mlx4_ib_sqp_comp_worker()
1945 sqp->tx_ix_tail++; in mlx4_ib_sqp_comp_worker()
1946 spin_unlock(&sqp->tx_lock); in mlx4_ib_sqp_comp_worker()