Lines Matching refs:alternate_path
1015 struct ib_sa_path_rec *alt_path = param->alternate_path;
1115 if (param->alternate_path &&
1116 (param->alternate_path->pkey != param->primary_path->pkey ||
1117 param->alternate_path->mtu != param->primary_path->mtu))
1155 if (param->alternate_path) {
1156 ret = cm_init_av_by_path(param->alternate_path,
1314 param->alternate_path = &work->path[1];
1316 param->alternate_path = NULL;
2586 struct ib_sa_path_rec *alternate_path,
2597 lap_msg->alt_local_lid = alternate_path->slid;
2598 lap_msg->alt_remote_lid = alternate_path->dlid;
2599 lap_msg->alt_local_gid = alternate_path->sgid;
2600 lap_msg->alt_remote_gid = alternate_path->dgid;
2601 cm_lap_set_flow_label(lap_msg, alternate_path->flow_label);
2602 cm_lap_set_traffic_class(lap_msg, alternate_path->traffic_class);
2603 lap_msg->alt_hop_limit = alternate_path->hop_limit;
2604 cm_lap_set_packet_rate(lap_msg, alternate_path->rate);
2605 cm_lap_set_sl(lap_msg, alternate_path->sl);
2609 alternate_path->packet_life_time));
2616 struct ib_sa_path_rec *alternate_path,
2637 ret = cm_init_av_by_path(alternate_path, &cm_id_priv->alt_av);
2649 alternate_path, private_data, private_data_len);
2708 param->alternate_path = &work->path[0];
2709 cm_format_path_from_lap(cm_id_priv, param->alternate_path, lap_msg);
2749 cm_init_av_by_path(param->alternate_path, &cm_id_priv->alt_av);