/freebsd-12-stable/contrib/ofed/opensm/opensm/ |
H A D | osm_sa_vlarb_record.c | 75 IN osm_vl_arb_search_ctxt_t * p_ctxt, 108 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); 115 osm_vl_arb_search_ctxt_t * p_ctxt) 117 ib_net64_t comp_mask = p_ctxt->comp_mask; 125 || block == p_ctxt->block_num) 126 sa_vl_arb_create(sa, p_physp, p_ctxt, block); 133 osm_vl_arb_search_ctxt_t * p_ctxt) 144 p_rcvd_rec = p_ctxt->p_rcvd_rec; 145 comp_mask = p_ctxt->comp_mask; 147 p_req_physp = p_ctxt 74 sa_vl_arb_create(IN osm_sa_t * sa, IN osm_physp_t * p_physp, IN osm_vl_arb_search_ctxt_t * p_ctxt, IN uint8_t block) argument 114 sa_vl_arb_check_physp(IN osm_sa_t * sa, IN osm_physp_t * p_physp, osm_vl_arb_search_ctxt_t * p_ctxt) argument 132 sa_vl_arb_by_comp_mask(osm_sa_t * sa, IN const osm_port_t * p_port, osm_vl_arb_search_ctxt_t * p_ctxt) argument 201 osm_vl_arb_search_ctxt_t *p_ctxt = cxt; local [all...] |
H A D | osm_sa_pkey_record.c | 68 IN osm_pkey_search_ctxt_t * p_ctxt, 110 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); 117 osm_pkey_search_ctxt_t * p_ctxt) 119 ib_net64_t comp_mask = p_ctxt->comp_mask; 126 sa_pkey_create(sa, p_physp, p_ctxt, p_ctxt->block_num); 132 sa_pkey_create(sa, p_physp, p_ctxt, block); 139 osm_pkey_search_ctxt_t * p_ctxt) 150 p_rcvd_rec = p_ctxt->p_rcvd_rec; 151 comp_mask = p_ctxt 67 sa_pkey_create(IN osm_sa_t * sa, IN osm_physp_t * p_physp, IN osm_pkey_search_ctxt_t * p_ctxt, IN uint16_t block) argument 116 sa_pkey_check_physp(IN osm_sa_t * sa, IN osm_physp_t * p_physp, osm_pkey_search_ctxt_t * p_ctxt) argument 138 sa_pkey_by_comp_mask(IN osm_sa_t * sa, IN const osm_port_t * p_port, osm_pkey_search_ctxt_t * p_ctxt) argument 207 osm_pkey_search_ctxt_t *p_ctxt = cxt; local [all...] |
H A D | osm_sa_slvl_record.c | 75 IN osm_slvl_search_ctxt_t * p_ctxt, 111 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); 118 osm_slvl_search_ctxt_t * p_ctxt) 131 p_rcvd_rec = p_ctxt->p_rcvd_rec; 132 comp_mask = p_ctxt->comp_mask; 138 p_req_physp = p_ctxt->p_req_physp; 148 sa_slvl_create(sa, p_out_physp, p_ctxt, 0); 183 sa_slvl_create(sa, p_out_physp, p_ctxt, 194 osm_slvl_search_ctxt_t *p_ctxt = cxt; local 196 sa_slvl_by_comp_mask(p_ctxt 74 sa_slvl_create(IN osm_sa_t * sa, IN const osm_physp_t * p_physp, IN osm_slvl_search_ctxt_t * p_ctxt, IN uint8_t in_port_idx) argument 117 sa_slvl_by_comp_mask(IN osm_sa_t * sa, IN const osm_port_t * p_port, osm_slvl_search_ctxt_t * p_ctxt) argument [all...] |
H A D | osm_sa_portinfo_record.c | 77 IN osm_pir_search_ctxt_t * p_ctxt, 105 if (p_ctxt->comp_mask & IB_PIR_COMPMASK_OPTIONS) 106 p_rec_item->resp.port_rec.options = p_ctxt->p_rcvd_rec->options; 107 if ((p_ctxt->comp_mask & IB_PIR_COMPMASK_OPTIONS) == 0 || 108 (p_ctxt->p_rcvd_rec->options & 0x80) == 0) { 133 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); 141 IN osm_pir_search_ctxt_t * p_ctxt) 164 if (p_ctxt->comp_mask & IB_PIR_COMPMASK_LID) { 165 match_lid_ho = cl_ntoh16(p_ctxt->p_rcvd_rec->lid); 178 pir_rcv_new_pir(sa, p_physp, p_ctxt, cl_hton1 75 pir_rcv_new_pir(IN osm_sa_t * sa, IN const osm_physp_t * p_physp, IN osm_pir_search_ctxt_t * p_ctxt, IN ib_net16_t const lid) argument 140 sa_pir_create(IN osm_sa_t * sa, IN const osm_physp_t * p_physp, IN osm_pir_search_ctxt_t * p_ctxt) argument 184 sa_pir_check_physp(IN osm_sa_t * sa, IN const osm_physp_t * p_physp, osm_pir_search_ctxt_t * p_ctxt) argument 449 sa_pir_by_comp_mask(IN osm_sa_t * sa, IN osm_node_t * p_node, osm_pir_search_ctxt_t * p_ctxt) argument 501 osm_pir_search_ctxt_t *p_ctxt = cxt; local [all...] |
H A D | osm_sa_sw_info_record.c | 168 const osm_sir_search_ctxt_t *p_ctxt = cxt; local 170 const ib_switch_info_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; 171 const osm_physp_t *const p_req_physp = p_ctxt->p_req_physp; 172 osm_sa_t *sa = p_ctxt->sa; 173 ib_net64_t const comp_mask = p_ctxt->comp_mask; 176 OSM_LOG_ENTER(p_ctxt->sa->p_log); 178 osm_dump_switch_info_v2(p_ctxt->sa->p_log, &p_sw->switch_info, 187 sir_rcv_create_sir(sa, p_sw, p_ctxt->p_list, match_lid, p_req_physp); 190 OSM_LOG_EXIT(p_ctxt->sa->p_log);
|
H A D | osm_sa_node_record.c | 195 const osm_nr_search_ctxt_t *p_ctxt = context; local 197 const ib_node_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; 198 const osm_physp_t *const p_req_physp = p_ctxt->p_req_physp; 199 osm_sa_t *sa = p_ctxt->sa; 200 ib_net64_t comp_mask = p_ctxt->comp_mask; 205 OSM_LOG_ENTER(p_ctxt->sa->p_log); 207 osm_dump_node_info_v2(p_ctxt->sa->p_log, &p_node->node_info, 277 nr_rcv_create_nr(sa, p_node, p_ctxt->p_list, match_port_guid, 281 OSM_LOG_EXIT(p_ctxt->sa->p_log);
|
H A D | osm_sa_sminfo_record.c | 119 osm_smir_search_ctxt_t * p_ctxt) 121 const ib_sminfo_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; 122 const osm_physp_t *const p_req_physp = p_ctxt->p_req_physp; 123 ib_net64_t const comp_mask = p_ctxt->comp_mask; 154 smir_rcv_new_smir(sa, p_port, p_ctxt->p_list, 165 osm_smir_search_ctxt_t *p_ctxt = cxt; local 167 sa_smir_by_comp_mask(p_ctxt->sa, p_rem_sm, p_ctxt); 117 sa_smir_by_comp_mask(IN osm_sa_t * sa, IN const osm_remote_sm_t * p_rem_sm, osm_smir_search_ctxt_t * p_ctxt) argument
|
H A D | osm_sa_lft_record.c | 111 const osm_lftr_search_ctxt_t *p_ctxt = cxt; local 113 const ib_lft_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; 114 osm_sa_t *sa = p_ctxt->sa; 115 ib_net64_t const comp_mask = p_ctxt->comp_mask; 116 const osm_physp_t *const p_req_physp = p_ctxt->p_req_physp; 172 lftr_rcv_new_lftr(sa, p_sw, p_ctxt->p_list,
|
H A D | osm_sa_mft_record.c | 116 const osm_mftr_search_ctxt_t *p_ctxt = cxt; local 118 const ib_mft_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; 119 osm_sa_t *sa = p_ctxt->sa; 120 ib_net64_t const comp_mask = p_ctxt->comp_mask; 121 const osm_physp_t *const p_req_physp = p_ctxt->p_req_physp; 204 mftr_rcv_new_mftr(sa, p_sw, p_ctxt->p_list,
|
H A D | osm_sa_informinfo.c | 241 osm_iir_search_ctxt_t * p_ctxt) 252 comp_mask = p_ctxt->comp_mask; 253 p_req_physp = p_ctxt->p_req_physp; 257 &p_ctxt->subscriber_gid, 262 p_infr->inform_record.subscriber_enum != p_ctxt->subscriber_enum) 304 if (p_ctxt->sm_key == 0) 307 cl_qlist_insert_tail(p_ctxt->p_list, &p_rec_item->list_item); 317 osm_iir_search_ctxt_t *p_ctxt = context; local 319 sa_inform_info_rec_by_comp_mask(p_ctxt->sa, p_infr, p_ctxt); 239 sa_inform_info_rec_by_comp_mask(IN osm_sa_t * sa, IN const osm_infr_t * p_infr, osm_iir_search_ctxt_t * p_ctxt) argument [all...] |
H A D | osm_sa_guidinfo_record.c | 224 const osm_gir_search_ctxt_t *p_ctxt = cxt; local 226 const ib_guidinfo_record_t *const p_rcvd_rec = p_ctxt->p_rcvd_rec; 227 const osm_physp_t *const p_req_physp = p_ctxt->p_req_physp; 228 osm_sa_t *sa = p_ctxt->sa; 230 ib_net64_t const comp_mask = p_ctxt->comp_mask; 235 OSM_LOG_ENTER(p_ctxt->sa->p_log); 287 sa_gir_create_gir(sa, p_node, p_ctxt->p_list, match_port_guid, 291 OSM_LOG_EXIT(p_ctxt->sa->p_log);
|
H A D | osm_sa_service_record.c | 220 osm_sr_search_ctxt_t *p_ctxt = context; local 223 osm_sr_match_item_t *p_sr_item = p_ctxt->p_sr_item; 225 const osm_physp_t *p_req_physp = p_ctxt->p_req_physp;
|