Lines Matching refs:qpc

334 	void *qpc;  in qp_prepare()  local
338 qpc = MLX5_ADDR_OF(create_qp_in, in, qpc); in qp_prepare()
343 qpc = MLX5_ADDR_OF(create_qp_in, in, qpc); in qp_prepare()
344 MLX5_SET(qpc, qpc, rq_type, MLX5_ZERO_LEN_RQ); in qp_prepare()
345 MLX5_SET(qpc, qpc, no_sq, 1); in qp_prepare()
349 MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC); in qp_prepare()
350 MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED); in qp_prepare()
351 MLX5_SET(qpc, qpc, pd, ndev->mvdev.res.pdn); in qp_prepare()
352 MLX5_SET(qpc, qpc, mtu, MLX5_QPC_MTU_256_BYTES); in qp_prepare()
353 MLX5_SET(qpc, qpc, uar_page, ndev->mvdev.res.uar->index); in qp_prepare()
354 MLX5_SET(qpc, qpc, log_page_size, vqp->frag_buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT); in qp_prepare()
355 MLX5_SET(qpc, qpc, no_sq, 1); in qp_prepare()
356 MLX5_SET(qpc, qpc, cqn_rcv, mvq->cq.mcq.cqn); in qp_prepare()
357 MLX5_SET(qpc, qpc, log_rq_size, ilog2(num_ent)); in qp_prepare()
358 MLX5_SET(qpc, qpc, rq_type, MLX5_NON_ZERO_RQ); in qp_prepare()
381 void *qpc; in qp_create() local
404 qpc = MLX5_ADDR_OF(create_qp_in, in, qpc); in qp_create()
405 MLX5_SET(qpc, qpc, st, MLX5_QP_ST_RC); in qp_create()
406 MLX5_SET(qpc, qpc, pm_state, MLX5_QP_PM_MIGRATED); in qp_create()
407 MLX5_SET(qpc, qpc, pd, ndev->mvdev.res.pdn); in qp_create()
408 MLX5_SET(qpc, qpc, mtu, MLX5_QPC_MTU_256_BYTES); in qp_create()
410 MLX5_SET64(qpc, qpc, dbr_addr, vqp->db.dma); in qp_create()
863 void *qpc; in alloc_inout() local
890 qpc = MLX5_ADDR_OF(rst2init_qp_in, *in, qpc); in alloc_inout()
891 MLX5_SET(qpc, qpc, remote_qpn, rqpn); in alloc_inout()
892 MLX5_SET(qpc, qpc, rwe, 1); in alloc_inout()
893 pp = MLX5_ADDR_OF(qpc, qpc, primary_address_path); in alloc_inout()
907 qpc = MLX5_ADDR_OF(rst2init_qp_in, *in, qpc); in alloc_inout()
908 MLX5_SET(qpc, qpc, mtu, MLX5_QPC_MTU_256_BYTES); in alloc_inout()
909 MLX5_SET(qpc, qpc, log_msg_max, 30); in alloc_inout()
910 MLX5_SET(qpc, qpc, remote_qpn, rqpn); in alloc_inout()
911 pp = MLX5_ADDR_OF(qpc, qpc, primary_address_path); in alloc_inout()
925 qpc = MLX5_ADDR_OF(rst2init_qp_in, *in, qpc); in alloc_inout()
926 pp = MLX5_ADDR_OF(qpc, qpc, primary_address_path); in alloc_inout()
928 MLX5_SET(qpc, qpc, retry_count, 7); in alloc_inout()
929 MLX5_SET(qpc, qpc, rnr_retry, 7); in alloc_inout()