Lines Matching refs:alternate_path
1036 struct ib_sa_path_rec *alt_path = param->alternate_path;
1128 if (param->alternate_path &&
1129 (param->alternate_path->pkey != param->primary_path->pkey ||
1130 param->alternate_path->mtu != param->primary_path->mtu))
1165 if (!ret && param->alternate_path) {
1166 ret = cm_init_av_by_path(param->alternate_path,
1325 param->alternate_path = &work->path[1];
1327 param->alternate_path = NULL;
2626 struct ib_sa_path_rec *alternate_path,
2637 lap_msg->alt_local_lid = alternate_path->slid;
2638 lap_msg->alt_remote_lid = alternate_path->dlid;
2639 lap_msg->alt_local_gid = alternate_path->sgid;
2640 lap_msg->alt_remote_gid = alternate_path->dgid;
2641 cm_lap_set_flow_label(lap_msg, alternate_path->flow_label);
2642 cm_lap_set_traffic_class(lap_msg, alternate_path->traffic_class);
2643 lap_msg->alt_hop_limit = alternate_path->hop_limit;
2644 cm_lap_set_packet_rate(lap_msg, alternate_path->rate);
2645 cm_lap_set_sl(lap_msg, alternate_path->sl);
2649 alternate_path->packet_life_time));
2656 struct ib_sa_path_rec *alternate_path,
2677 ret = cm_init_av_by_path(alternate_path, &cm_id_priv->alt_av);
2689 alternate_path, private_data, private_data_len);
2748 param->alternate_path = &work->path[0];
2749 cm_format_path_from_lap(cm_id_priv, param->alternate_path, lap_msg);
2789 if (cm_init_av_by_path(param->alternate_path, &cm_id_priv->alt_av))