Lines Matching defs:alternate_path
1002 struct ib_sa_path_rec *alt_path = param->alternate_path;
1089 if (param->alternate_path &&
1090 (param->alternate_path->pkey != param->primary_path->pkey ||
1091 param->alternate_path->mtu != param->primary_path->mtu))
1129 if (param->alternate_path) {
1130 ret = cm_init_av_by_path(param->alternate_path,
1283 param->alternate_path = &work->path[1];
1285 param->alternate_path = NULL;
2537 struct ib_sa_path_rec *alternate_path,
2548 lap_msg->alt_local_lid = alternate_path->slid;
2549 lap_msg->alt_remote_lid = alternate_path->dlid;
2550 lap_msg->alt_local_gid = alternate_path->sgid;
2551 lap_msg->alt_remote_gid = alternate_path->dgid;
2552 cm_lap_set_flow_label(lap_msg, alternate_path->flow_label);
2553 cm_lap_set_traffic_class(lap_msg, alternate_path->traffic_class);
2554 lap_msg->alt_hop_limit = alternate_path->hop_limit;
2555 cm_lap_set_packet_rate(lap_msg, alternate_path->rate);
2556 cm_lap_set_sl(lap_msg, alternate_path->sl);
2560 alternate_path->packet_life_time));
2567 struct ib_sa_path_rec *alternate_path,
2588 ret = cm_init_av_by_path(alternate_path, &cm_id_priv->alt_av);
2600 alternate_path, private_data, private_data_len);
2659 param->alternate_path = &work->path[0];
2660 cm_format_path_from_lap(cm_id_priv, param->alternate_path, lap_msg);
2700 cm_init_av_by_path(param->alternate_path, &cm_id_priv->alt_av);