Lines Matching refs:ads

3195 	MLX5_SET(ads, path, udp_sport, rdma_flow_label_to_udp_sport(fl));
3210 MLX5_SET(ads, path, pkey_index,
3227 ether_addr_copy(MLX5_ADDR_OF(ads, path, rmac_47_32),
3238 MLX5_SET(ads, path, eth_prio, sl & 0x7);
3241 MLX5_SET(ads, path, dscp, grh->traffic_class >> 2);
3243 MLX5_SET(ads, path, fl, !!(path_flags & MLX5_PATH_FLAG_FL));
3244 MLX5_SET(ads, path, free_ar,
3246 MLX5_SET(ads, path, rlid, rdma_ah_get_dlid(ah));
3247 MLX5_SET(ads, path, mlid, rdma_ah_get_path_bits(ah));
3248 MLX5_SET(ads, path, grh, !!(ah_flags & IB_AH_GRH));
3249 MLX5_SET(ads, path, sl, sl);
3253 MLX5_SET(ads, path, src_addr_index, grh->sgid_index);
3254 MLX5_SET(ads, path, hop_limit, grh->hop_limit);
3255 MLX5_SET(ads, path, tclass, grh->traffic_class);
3256 MLX5_SET(ads, path, flow_label, grh->flow_label);
3257 memcpy(MLX5_ADDR_OF(ads, path, rgid_rip), grh->dgid.raw,
3264 MLX5_SET(ads, path, stat_rate, err);
3265 MLX5_SET(ads, path, vhca_port_num, port);
3268 MLX5_SET(ads, path, ack_timeout,
3893 MLX5_SET(ads, pri_path, pkey_index, attr->pkey_index);
3898 MLX5_SET(ads, pri_path, vhca_port_num, qp->port);
3901 MLX5_SET(ads, pri_path, vhca_port_num, attr->port_num);
3913 MLX5_SET(ads, pri_path, ack_timeout, attr->timeout);
4466 int port = MLX5_GET(ads, path, vhca_port_num);
4477 rdma_ah_set_sl(ah_attr, MLX5_GET(ads, path, sl));
4479 rdma_ah_set_dlid(ah_attr, MLX5_GET(ads, path, rlid));
4480 rdma_ah_set_path_bits(ah_attr, MLX5_GET(ads, path, mlid));
4482 static_rate = MLX5_GET(ads, path, stat_rate);
4484 if (MLX5_GET(ads, path, grh) ||
4486 rdma_ah_set_grh(ah_attr, NULL, MLX5_GET(ads, path, flow_label),
4487 MLX5_GET(ads, path, src_addr_index),
4488 MLX5_GET(ads, path, hop_limit),
4489 MLX5_GET(ads, path, tclass));
4490 rdma_ah_set_dgid_raw(ah_attr, MLX5_ADDR_OF(ads, path, rgid_rip));
4656 qp_attr->alt_pkey_index = MLX5_GET(ads, alt_path, pkey_index);
4657 qp_attr->alt_port_num = MLX5_GET(ads, alt_path, vhca_port_num);
4660 qp_attr->pkey_index = MLX5_GET(ads, pri_path, pkey_index);
4661 qp_attr->port_num = MLX5_GET(ads, pri_path, vhca_port_num);
4662 qp_attr->timeout = MLX5_GET(ads, pri_path, ack_timeout);
4663 qp_attr->alt_timeout = MLX5_GET(ads, alt_path, ack_timeout);