Home
last modified time | relevance | path

Searched refs:p_rcvd_rec (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/ofed/opensm/opensm/
H A Dosm_sa_node_record.c63 const ib_node_record_t *p_rcvd_rec; member
197 const ib_node_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; in nr_rcv_by_comp_mask() local
211 match_lid = p_rcvd_rec->lid; in nr_rcv_by_comp_mask()
217 cl_ntoh64(p_rcvd_rec->node_info.node_guid), in nr_rcv_by_comp_mask()
221 p_rcvd_rec->node_info.node_guid) in nr_rcv_by_comp_mask()
226 match_port_guid = p_rcvd_rec->node_info.port_guid; in nr_rcv_by_comp_mask()
229 p_node->node_info.sys_guid != p_rcvd_rec->node_info.sys_guid) in nr_rcv_by_comp_mask()
234 p_rcvd_rec->node_info.base_version) in nr_rcv_by_comp_mask()
239 p_rcvd_rec->node_info.class_version) in nr_rcv_by_comp_mask()
243 p_node->node_info.node_type != p_rcvd_rec->node_info.node_type) in nr_rcv_by_comp_mask()
[all …]
H A Dosm_sa_slvl_record.c66 const ib_slvl_table_record_t *p_rcvd_rec; member
120 const ib_slvl_table_record_t *p_rcvd_rec; in sa_slvl_by_comp_mask() local
131 p_rcvd_rec = p_ctxt->p_rcvd_rec; in sa_slvl_by_comp_mask()
152 p_rcvd_rec->out_port_num; in sa_slvl_by_comp_mask()
154 in_port_start = in_port_end = p_rcvd_rec->in_port_num; in sa_slvl_by_comp_mask()
204 const ib_slvl_table_record_t *p_rcvd_rec; in osm_slvl_rec_rcv_process() local
219 p_rcvd_rec = in osm_slvl_rec_rcv_process()
253 context.p_rcvd_rec = p_rcvd_rec; in osm_slvl_rec_rcv_process()
257 context.in_port_num = p_rcvd_rec->in_port_num; in osm_slvl_rec_rcv_process()
262 cl_ntoh16(p_rcvd_rec->lid), in osm_slvl_rec_rcv_process()
[all …]
H A Dosm_sa_vlarb_record.c66 const ib_vl_arb_table_record_t *p_rcvd_rec; member
135 const ib_vl_arb_table_record_t *p_rcvd_rec; in sa_vl_arb_by_comp_mask() local
144 p_rcvd_rec = p_ctxt->p_rcvd_rec; in sa_vl_arb_by_comp_mask()
146 port_num = p_rcvd_rec->port_num; in sa_vl_arb_by_comp_mask()
211 const ib_vl_arb_table_record_t *p_rcvd_rec; in osm_vlarb_rec_rcv_process() local
226 p_rcvd_rec = in osm_vlarb_rec_rcv_process()
260 context.p_rcvd_rec = p_rcvd_rec; in osm_vlarb_rec_rcv_process()
264 context.block_num = p_rcvd_rec->block_num; in osm_vlarb_rec_rcv_process()
269 cl_ntoh16(p_rcvd_rec->lid), in osm_vlarb_rec_rcv_process()
270 (comp_mask & IB_VLA_COMPMASK_LID) != 0, p_rcvd_rec->port_num, in osm_vlarb_rec_rcv_process()
[all …]
H A Dosm_sa_guidinfo_record.c74 const ib_guidinfo_record_t *p_rcvd_rec; member
226 const ib_guidinfo_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; in sa_gir_by_comp_mask_cb() local
238 match_lid = p_rcvd_rec->lid; in sa_gir_by_comp_mask_cb()
241 match_block_num = p_rcvd_rec->block_num; in sa_gir_by_comp_mask_cb()
243 p_comp_gi = &p_rcvd_rec->guid_info; in sa_gir_by_comp_mask_cb()
246 if (!p_rcvd_rec->block_num) in sa_gir_by_comp_mask_cb()
353 ib_guidinfo_record_t *p_rcvd_rec; in gir_respond() local
357 p_rcvd_rec = (ib_guidinfo_record_t *) ib_sa_mad_get_payload_ptr(p_sa_mad); in gir_respond()
359 osm_dump_guidinfo_record_v2(sa->p_log, p_rcvd_rec, FILE_ID, OSM_LOG_DEBUG); in gir_respond()
361 guidinfo_rec = *p_rcvd_rec; in gir_respond()
[all …]
H A Dosm_sa_pkey_record.c59 const ib_pkey_table_record_t *p_rcvd_rec; member
141 const ib_pkey_table_record_t *p_rcvd_rec; in sa_pkey_by_comp_mask() local
150 p_rcvd_rec = p_ctxt->p_rcvd_rec; in sa_pkey_by_comp_mask()
152 port_num = p_rcvd_rec->port_num; in sa_pkey_by_comp_mask()
217 const ib_pkey_table_record_t *p_rcvd_rec; in osm_pkey_rec_rcv_process() local
231 p_rcvd_rec = in osm_pkey_rec_rcv_process()
280 context.p_rcvd_rec = p_rcvd_rec; in osm_pkey_rec_rcv_process()
284 context.block_num = cl_ntoh16(p_rcvd_rec->block_num); in osm_pkey_rec_rcv_process()
289 cl_ntoh16(p_rcvd_rec->lid), in osm_pkey_rec_rcv_process()
290 (comp_mask & IB_PKEY_COMPMASK_LID) != 0, p_rcvd_rec->port_num, in osm_pkey_rec_rcv_process()
[all …]
H A Dosm_sa_sminfo_record.c72 const ib_sminfo_record_t *p_rcvd_rec; member
121 const ib_sminfo_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; in sa_smir_by_comp_mask() local
129 if (p_rem_sm->smi.guid != p_rcvd_rec->sm_info.guid) in sa_smir_by_comp_mask()
135 ib_sminfo_get_priority(&p_rcvd_rec->sm_info)) in sa_smir_by_comp_mask()
141 ib_sminfo_get_state(&p_rcvd_rec->sm_info)) in sa_smir_by_comp_mask()
175 const ib_sminfo_record_t *p_rcvd_rec; in osm_smir_rcv_process() local
196 p_rcvd_rec = (ib_sminfo_record_t *) ib_sa_mad_get_payload_ptr(sad_mad); in osm_smir_rcv_process()
228 osm_dump_sm_info_record_v2(sa->p_log, p_rcvd_rec, FILE_ID, OSM_LOG_DEBUG); in osm_smir_rcv_process()
231 p_smi = &p_rcvd_rec->sm_info; in osm_smir_rcv_process()
235 context.p_rcvd_rec = p_rcvd_rec; in osm_smir_rcv_process()
[all …]
H A Dosm_sa_lft_record.c63 const ib_lft_record_t *p_rcvd_rec; member
113 const ib_lft_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; in lftr_rcv_by_comp_mask() local
153 cl_ntoh16(p_rcvd_rec->lid), min_lid_ho, max_lid_ho); in lftr_rcv_by_comp_mask()
155 if (min_lid_ho > cl_ntoh16(p_rcvd_rec->lid) || in lftr_rcv_by_comp_mask()
156 max_lid_ho < cl_ntoh16(p_rcvd_rec->lid)) in lftr_rcv_by_comp_mask()
163 min_block = cl_ntoh16(p_rcvd_rec->block_num); in lftr_rcv_by_comp_mask()
181 const ib_lft_record_t *p_rcvd_rec; in osm_lftr_rcv_process() local
193 p_rcvd_rec = (ib_lft_record_t *) ib_sa_mad_get_payload_ptr(p_rcvd_mad); in osm_lftr_rcv_process()
226 context.p_rcvd_rec = p_rcvd_rec; in osm_lftr_rcv_process()
H A Dosm_sa_mft_record.c63 const ib_mft_record_t *p_rcvd_rec; member
118 const ib_mft_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; in mftr_rcv_by_comp_mask() local
160 cl_ntoh16(p_rcvd_rec->lid), min_lid_ho, max_lid_ho); in mftr_rcv_by_comp_mask()
162 if (min_lid_ho > cl_ntoh16(p_rcvd_rec->lid) || in mftr_rcv_by_comp_mask()
163 max_lid_ho < cl_ntoh16(p_rcvd_rec->lid)) in mftr_rcv_by_comp_mask()
174 position_block_num_ho = cl_ntoh16(p_rcvd_rec->position_block_num); in mftr_rcv_by_comp_mask()
214 const ib_mft_record_t *p_rcvd_rec; in osm_mftr_rcv_process() local
226 p_rcvd_rec = (ib_mft_record_t *) ib_sa_mad_get_payload_ptr(p_rcvd_mad); in osm_mftr_rcv_process()
258 context.p_rcvd_rec = p_rcvd_rec; in osm_mftr_rcv_process()
H A Dosm_sa_portinfo_record.c67 const ib_portinfo_record_t *p_rcvd_rec; member
106 p_rec_item->resp.port_rec.options = p_ctxt->p_rcvd_rec->options; in pir_rcv_new_pir()
108 (p_ctxt->p_rcvd_rec->options & 0x80) == 0) { in pir_rcv_new_pir()
165 match_lid_ho = cl_ntoh16(p_ctxt->p_rcvd_rec->lid); in sa_pir_create()
187 const ib_portinfo_record_t *p_rcvd_rec; in sa_pir_check_physp() local
196 p_rcvd_rec = p_ctxt->p_rcvd_rec; in sa_pir_check_physp()
198 p_comp_pi = &p_rcvd_rec->port_info; in sa_pir_check_physp()
452 const ib_portinfo_record_t *p_rcvd_rec; in sa_pir_by_comp_mask() local
461 p_rcvd_rec = p_ctxt->p_rcvd_rec; in sa_pir_by_comp_mask()
468 if (p_rcvd_rec->port_num < num_ports) { in sa_pir_by_comp_mask()
[all …]
H A Dosm_sa_sw_info_record.c63 const ib_switch_info_record_t *p_rcvd_rec; member
170 const ib_switch_info_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; in sir_rcv_by_comp_mask() local
182 match_lid = p_rcvd_rec->lid; in sir_rcv_by_comp_mask()
198 const ib_switch_info_record_t *p_rcvd_rec; in osm_sir_rcv_process() local
210 p_rcvd_rec = in osm_sir_rcv_process()
242 osm_dump_switch_info_record_v2(sa->p_log, p_rcvd_rec, in osm_sir_rcv_process()
248 context.p_rcvd_rec = p_rcvd_rec; in osm_sir_rcv_process()
H A Dosm_sa_informinfo.c72 const ib_inform_info_record_t *p_rcvd_rec; member
329 const ib_inform_info_record_t *p_rcvd_rec; in infr_rcv_process_get_method() local
339 p_rcvd_rec = in infr_rcv_process_get_method()
359 osm_dump_inform_info_record_v2(sa->p_log, p_rcvd_rec, in infr_rcv_process_get_method()
365 context.p_rcvd_rec = p_rcvd_rec; in infr_rcv_process_get_method()
368 context.subscriber_gid = p_rcvd_rec->subscriber_gid; in infr_rcv_process_get_method()
369 context.subscriber_enum = p_rcvd_rec->subscriber_enum; in infr_rcv_process_get_method()
376 inet_ntop(AF_INET6, p_rcvd_rec->subscriber_gid.raw, in infr_rcv_process_get_method()
379 cl_ntoh16(p_rcvd_rec->subscriber_enum), in infr_rcv_process_get_method()
H A Dosm_sa_mcmember_record.c1425 IN const ib_member_rec_t * p_rcvd_rec, in mcmr_rcv_new_mcmr() argument
1445 p_rec_item->resp.mc_rec = *p_rcvd_rec; in mcmr_rcv_new_mcmr()
1456 static void mcmr_by_comp_mask(osm_sa_t * sa, const ib_member_rec_t * p_rcvd_rec, in mcmr_by_comp_mask() argument
1464 ib_net64_t portguid = p_rcvd_rec->port_gid.unicast.interface_id; in mcmr_by_comp_mask()
1479 memcmp(&p_rcvd_rec->mgid, &p_mgrp->mcmember_rec.mgid, in mcmr_by_comp_mask()
1484 memcmp(&p_rcvd_rec->mlid, &p_mgrp->mcmember_rec.mlid, in mcmr_by_comp_mask()
1495 if (!validate_other_comp_fields(sa->p_log, comp_mask, p_rcvd_rec, p_mgrp, in mcmr_by_comp_mask()
1500 p_rcvd_rec->proxy_join != p_mgrp->mcmember_rec.proxy_join) in mcmr_by_comp_mask()
1504 if (validate_more_comp_fields(sa->p_log, p_mgrp, p_rcvd_rec, in mcmr_by_comp_mask()
1539 if ((scope_state_mask & p_rcvd_rec->scope_state) == in mcmr_by_comp_mask()
[all …]