Lines Matching refs:pri_path
1283 struct sa_path_rec *pri_path = param->primary_path; in cm_format_req() local
1287 if (pri_path->rec_type == SA_PATH_REC_TYPE_OPA) in cm_format_req()
1288 pri_ext = opa_is_extended_lid(pri_path->opa.dlid, in cm_format_req()
1289 pri_path->opa.slid); in cm_format_req()
1317 req_msg->primary_local_gid = pri_path->sgid; in cm_format_req()
1318 req_msg->primary_remote_gid = pri_path->dgid; in cm_format_req()
1321 = OPA_MAKE_ID(be32_to_cpu(pri_path->opa.slid)); in cm_format_req()
1323 = OPA_MAKE_ID(be32_to_cpu(pri_path->opa.dlid)); in cm_format_req()
1325 if (pri_path->hop_limit <= 1) { in cm_format_req()
1327 htons(ntohl(sa_path_get_slid(pri_path))); in cm_format_req()
1329 htons(ntohl(sa_path_get_dlid(pri_path))); in cm_format_req()
1335 cm_req_set_primary_flow_label(req_msg, pri_path->flow_label); in cm_format_req()
1336 cm_req_set_primary_packet_rate(req_msg, pri_path->rate); in cm_format_req()
1337 req_msg->primary_traffic_class = pri_path->traffic_class; in cm_format_req()
1338 req_msg->primary_hop_limit = pri_path->hop_limit; in cm_format_req()
1339 cm_req_set_primary_sl(req_msg, pri_path->sl); in cm_format_req()
1340 cm_req_set_primary_subnet_local(req_msg, (pri_path->hop_limit <= 1)); in cm_format_req()
1343 pri_path->packet_life_time)); in cm_format_req()