Lines Matching defs:dctc
2409 void *dctc;
2419 dctc = MLX5_ADDR_OF(create_dct_in, qp->dct.in, dct_context_entry);
2420 MLX5_SET(dctc, dctc, pd, to_mpd(pd)->pdn);
2421 MLX5_SET(dctc, dctc, srqn_xrqn, to_msrq(attr->srq)->msrq.srqn);
2422 MLX5_SET(dctc, dctc, cqn, to_mcq(attr->recv_cq)->mcq.cqn);
2423 MLX5_SET64(dctc, dctc, dc_access_key, ucmd->access_key);
2424 MLX5_SET(dctc, dctc, user_index, uidx);
2426 MLX5_SET(dctc, dctc, ece, ucmd->ece_options);
2432 MLX5_SET(dctc, dctc, cs_res, MLX5_RES_SCAT_DATA64_CQE);
4167 void *dctc;
4176 dctc = MLX5_ADDR_OF(create_dct_in, qp->dct.in, dct_context_entry);
4184 MLX5_SET(dctc, dctc, ece, ucmd->ece_options);
4200 MLX5_SET(dctc, dctc, rre, 1);
4202 MLX5_SET(dctc, dctc, rwe, 1);
4210 MLX5_SET(dctc, dctc, atomic_mode, atomic_mode);
4211 MLX5_SET(dctc, dctc, rae, 1);
4213 MLX5_SET(dctc, dctc, pkey_index, attr->pkey_index);
4215 MLX5_SET(dctc, dctc, port,
4218 MLX5_SET(dctc, dctc, port, attr->port_num);
4221 MLX5_SET(dctc, dctc, counter_set_id, set_id);
4240 MLX5_SET(dctc, dctc, min_rnr_nak, attr->min_rnr_timer);
4241 MLX5_SET(dctc, dctc, tclass, attr->ah_attr.grh.traffic_class);
4242 MLX5_SET(dctc, dctc, flow_label, attr->ah_attr.grh.flow_label);
4243 MLX5_SET(dctc, dctc, mtu, attr->path_mtu);
4244 MLX5_SET(dctc, dctc, my_addr_index, attr->ah_attr.grh.sgid_index);
4245 MLX5_SET(dctc, dctc, hop_limit, attr->ah_attr.grh.hop_limit);
4247 MLX5_SET(dctc, dctc, eth_prio, attr->ah_attr.sl & 0x7);
4678 void *dctc;
4701 dctc = MLX5_ADDR_OF(query_dct_out, out, dct_context_entry);
4707 if (MLX5_GET(dctc, dctc, rre))
4709 if (MLX5_GET(dctc, dctc, rwe))
4711 if (MLX5_GET(dctc, dctc, rae))
4717 qp_attr->port_num = MLX5_GET(dctc, dctc, port);
4719 qp_attr->min_rnr_timer = MLX5_GET(dctc, dctc, min_rnr_nak);
4721 qp_attr->ah_attr.grh.traffic_class = MLX5_GET(dctc, dctc, tclass);
4722 qp_attr->ah_attr.grh.flow_label = MLX5_GET(dctc, dctc, flow_label);
4723 qp_attr->ah_attr.grh.sgid_index = MLX5_GET(dctc, dctc, my_addr_index);
4724 qp_attr->ah_attr.grh.hop_limit = MLX5_GET(dctc, dctc, hop_limit);
4727 qp_attr->path_mtu = MLX5_GET(dctc, dctc, mtu);
4729 qp_attr->pkey_index = MLX5_GET(dctc, dctc, pkey_index);