Lines Matching defs:prec_resp
1848 ibcm_update_cep_info(sa_path_record_t *prec_resp, ibtl_cm_port_list_t *sl,
1854 IBCM_DUMP_PATH_REC(prec_resp);
1860 if (prec_resp->PacketLifeTime > ibcm_max_ib_pkt_lt) {
1863 prec_resp->PacketLifeTime, ibcm_max_ib_pkt_lt);
1867 if ((prec_resp->Mtu > IB_MTU_4K) || (prec_resp->Mtu < IB_MTU_256)) {
1869 "pathrecord is invalid, reject it.", prec_resp->Mtu);
1874 cep_p->cep_adds_vect.av_sgid = prec_resp->SGID;
1878 hport->hp_port, prec_resp->P_Key, &cep_p->cep_pkey_ix);
1883 prec_resp->P_Key, retval);
1888 prec_resp->SLID - hport->hp_base_lid;
1893 if (prec_resp->SGID.gid_guid == sl[i].p_sgid.gid_guid) {
1896 sl[i].p_port_num, prec_resp->P_Key,
1903 prec_resp->P_Key, retval);
1911 prec_resp->SLID - sl[i].p_base_lid;
1925 if (prec_resp->Rate) {
1926 cep_p->cep_adds_vect.av_srate = prec_resp->Rate;
1929 "pathrecord is invalid, reject it.", prec_resp->Rate);
1936 if (prec_resp->SGID.gid_prefix == prec_resp->DGID.gid_prefix)
1942 cep_p->cep_adds_vect.av_sgid = prec_resp->SGID;
1943 cep_p->cep_adds_vect.av_flow = prec_resp->FlowLabel;
1944 cep_p->cep_adds_vect.av_tclass = prec_resp->TClass;
1945 cep_p->cep_adds_vect.av_hop = prec_resp->HopLimit;
1948 cep_p->cep_adds_vect.av_dlid = prec_resp->DLID;
1949 cep_p->cep_adds_vect.av_srvl = prec_resp->SL;
1952 cep_p->cep_adds_vect.av_dgid = prec_resp->DGID;
1959 prec_resp->P_Key,
1960 prec_resp->SGID.gid_prefix, prec_resp->SGID.gid_guid,
1961 prec_resp->DGID.gid_prefix, prec_resp->DGID.gid_guid);