/freebsd-11-stable/contrib/ofed/opensm/opensm/ |
H A D | osm_sm_mad_ctrl.c | 114 ib_smp_t *p_smp; local 128 p_smp = osm_madw_get_smp_ptr(p_madw); 129 if (ib_smp_is_response(p_smp)) { 186 ib_smp_t *p_smp; local 196 p_smp = osm_madw_get_smp_ptr(p_madw); 198 if (p_smp->mgmt_class == IB_MCLASS_SUBN_DIR && !ib_smp_is_d(p_smp)) { 201 osm_dump_dr_smp_v2(p_ctrl->p_log, p_smp, FILE_ID, OSM_LOG_ERROR); 222 switch (p_smp->attr_id) { 266 cl_ntoh16(p_smp 308 ib_smp_t *p_smp; local 377 ib_smp_t *p_smp; local 448 ib_smp_t *p_smp; local 528 ib_smp_t *p_smp; local 557 log_rcv_cb_error(osm_log_t *p_log, ib_smp_t *p_smp, ib_net16_t status) argument 610 ib_smp_t *p_smp; local 718 ib_smp_t *p_smp; local [all...] |
H A D | osm_guid_info_rcv.c | 71 ib_smp_t *p_smp; local 83 p_smp = osm_madw_get_smp_ptr(p_madw); 85 p_gi = ib_smp_get_payload_ptr(p_smp); 87 CL_ASSERT(p_smp->attr_id == IB_MAD_ATTR_GUID_INFO); 89 block_num = (uint8_t) cl_ntoh32(p_smp->attr_mod); 97 if (ib_smp_get_status(p_smp)) { 100 cl_ntoh16(ib_smp_get_status(p_smp))); 113 cl_ntoh64(p_smp->trans_id));
|
H A D | osm_mcast_fwd_rcv.c | 65 ib_smp_t *p_smp; local 80 p_smp = osm_madw_get_smp_ptr(p_madw); 81 p_block = ib_smp_get_payload_ptr(p_smp); 82 block_num = cl_ntoh32(p_smp->attr_mod) & IB_MCAST_BLOCK_ID_MASK_HO; 83 position = (uint8_t) ((cl_ntoh32(p_smp->attr_mod) & 97 cl_ntoh64(p_smp->trans_id)); 99 if (ib_smp_get_status(p_smp)) { 102 cl_ntoh16(ib_smp_get_status(p_smp)));
|
H A D | osm_pkey_rcv.c | 61 ib_smp_t *p_smp; local 77 p_smp = osm_madw_get_smp_ptr(p_madw); 80 p_pkey_tbl = ib_smp_get_payload_ptr(p_smp); 85 CL_ASSERT(p_smp->attr_id == IB_MAD_ATTR_P_KEY_TABLE); 87 if (ib_smp_get_status(p_smp)) { 90 cl_ntoh16(ib_smp_get_status(p_smp))); 101 cl_ntoh64(node_guid), cl_ntoh64(p_smp->trans_id)); 108 block_num = (uint16_t) ((cl_ntoh32(p_smp->attr_mod)) & 0x0000FFFF); 112 (uint8_t) (((cl_ntoh32(p_smp->attr_mod)) & 0x00FF0000) >> 128 cl_ntoh64(node_guid), cl_ntoh64(p_smp [all...] |
H A D | osm_vl_arb_rcv.c | 70 ib_smp_t *p_smp; local 85 p_smp = osm_madw_get_smp_ptr(p_madw); 88 p_vla_tbl = ib_smp_get_payload_ptr(p_smp); 93 CL_ASSERT(p_smp->attr_id == IB_MAD_ATTR_VL_ARBITRATION); 95 if (ib_smp_get_status(p_smp)) { 98 cl_ntoh16(ib_smp_get_status(p_smp))); 109 cl_ntoh64(node_guid), cl_ntoh64(p_smp->trans_id)); 116 block_num = (uint8_t) (cl_ntoh32(p_smp->attr_mod) >> 16); 119 port_num = (uint8_t) (cl_ntoh32(p_smp->attr_mod) & 0x000000FF); 134 cl_ntoh64(node_guid), cl_ntoh64(p_smp [all...] |
H A D | osm_sminfo_rcv.c | 116 * Check if the p_smp received is legal. 125 static ib_api_status_t smi_rcv_check_set_req_legality(IN const ib_smp_t * p_smp) argument 129 p_smi = ib_smp_get_payload_ptr(p_smp); 131 if (p_smp->attr_mod == IB_SMINFO_ATTR_MOD_ACKNOWLEDGE) { 134 } else if (p_smp->attr_mod == IB_SMINFO_ATTR_MOD_HANDOVER || 135 p_smp->attr_mod == IB_SMINFO_ATTR_MOD_DISABLE || 136 p_smp->attr_mod == IB_SMINFO_ATTR_MOD_STANDBY || 137 p_smp->attr_mod == IB_SMINFO_ATTR_MOD_DISCOVER) { 149 ib_smp_t *p_smp; local 161 p_smp 418 const ib_smp_t *p_smp; local 517 const ib_smp_t *p_smp; local 560 ib_smp_t *p_smp; local [all...] |
H A D | osm_lin_fwd_rcv.c | 62 ib_smp_t *p_smp; local 77 p_smp = osm_madw_get_smp_ptr(p_madw); 78 p_block = ib_smp_get_payload_ptr(p_smp); 79 block_num = cl_ntoh32(p_smp->attr_mod); 87 if (ib_smp_get_status(p_smp)) { 90 cl_ntoh16(ib_smp_get_status(p_smp)));
|
H A D | osm_mlnx_ext_port_info_rcv.c | 68 ib_smp_t *p_smp; local 81 p_smp = osm_madw_get_smp_ptr(p_madw); 83 p_pi = ib_smp_get_payload_ptr(p_smp); 85 CL_ASSERT(p_smp->attr_id == IB_MAD_ATTR_MLNX_EXTENDED_PORT_INFO); 87 port_num = (uint8_t) cl_ntoh32(p_smp->attr_mod); 104 cl_ntoh64(node_guid), cl_ntoh64(p_smp->trans_id)); 111 if (!(cl_ntoh16(p_smp->status) & 0x7fff)) { 133 cl_ntoh16(p_smp->status) & 0x7fff);
|
H A D | osm_resp.c | 103 ib_smp_t *p_smp; local 131 p_smp = osm_madw_get_smp_ptr(p_madw); 133 resp_make_resp_smp(sm, p_req_smp, mad_status, p_payload, p_smp); 144 ib_get_sm_attr_str(p_smp->attr_id), cl_ntoh16(p_smp->attr_id), 145 cl_ntoh32(p_smp->attr_mod), cl_ntoh64(p_smp->trans_id));
|
H A D | osm_slvl_map_rcv.c | 69 ib_smp_t *p_smp; local 86 p_smp = osm_madw_get_smp_ptr(p_madw); 88 p_slvl_tbl = ib_smp_get_payload_ptr(p_smp); 93 CL_ASSERT(p_smp->attr_id == IB_MAD_ATTR_SLVL_TABLE); 96 ib_smp_get_status(p_smp)) { 99 cl_ntoh16(ib_smp_get_status(p_smp))); 111 cl_ntoh64(node_guid), cl_ntoh64(p_smp->trans_id)); 121 attr_mod = cl_ntoh32(p_smp->attr_mod); 154 cl_ntoh64(p_smp->trans_id));
|
H A D | osm_node_desc_rcv.c | 102 ib_smp_t *p_smp; local 112 p_smp = osm_madw_get_smp_ptr(p_madw); 113 if (ib_smp_get_status(p_smp)) { 116 cl_ntoh16(ib_smp_get_status(p_smp))); 120 p_nd = ib_smp_get_payload_ptr(p_smp);
|
H A D | osm_node.c | 58 ib_smp_t *p_smp; local 61 p_smp = osm_madw_get_smp_ptr(p_madw); 63 p_ni = ib_smp_get_payload_ptr(p_smp); 71 p_smp->hop_count, p_smp->initial_path); 77 ib_smp_t *p_smp; local 82 p_smp = osm_madw_get_smp_ptr(p_madw); 83 p_ni = ib_smp_get_payload_ptr(p_smp);
|
H A D | osm_sw_info_rcv.c | 202 ib_smp_t *p_smp; local 212 p_smp = osm_madw_get_smp_ptr(p_madw); 213 p_si = ib_smp_get_payload_ptr(p_smp); 291 ib_smp_t *p_smp; local 299 p_smp = osm_madw_get_smp_ptr(p_madw); 300 p_si = ib_smp_get_payload_ptr(p_smp); 311 if (ib_smp_get_status(p_smp) != 0) { 386 ib_smp_t *p_smp; local 397 p_smp = osm_madw_get_smp_ptr(p_madw); 398 p_si = ib_smp_get_payload_ptr(p_smp); [all...] |
H A D | osm_node_info_rcv.c | 400 ib_smp_t *p_smp; local 406 p_smp = osm_madw_get_smp_ptr(p_madw); 407 p_ni = ib_smp_get_payload_ptr(p_smp); 462 ib_smp_t *p_smp; local 471 p_smp = osm_madw_get_smp_ptr(p_madw); 472 p_ni = ib_smp_get_payload_ptr(p_smp); 569 osm_dr_path_init(p_dr_path, p_smp->hop_count, 570 p_smp->initial_path); 586 ib_smp_t *p_smp; local 590 p_smp 667 ib_smp_t *p_smp; local 847 ib_smp_t *p_smp; local 917 ib_smp_t *p_smp; local [all...] |
H A D | osm_helper.c | 2661 static void osm_dump_dr_smp_to_buf(IN const ib_smp_t * p_smp, OUT char * buf, argument 2664 if (!buf || !p_smp) 2675 p_smp->base_ver, p_smp->mgmt_class, 2676 p_smp->class_ver, p_smp->method, 2677 ib_get_sm_method_str(p_smp->method)); 2679 if (p_smp->mgmt_class == IB_MCLASS_SUBN_DIR) { 2683 ib_smp_is_d(p_smp), 2684 cl_ntoh16(ib_smp_get_status(p_smp))); 2765 osm_dump_dr_smp(IN osm_log_t * p_log, IN const ib_smp_t * p_smp, IN osm_log_level_t log_level) argument 2777 osm_dump_dr_smp_v2(IN osm_log_t * p_log, IN const ib_smp_t * p_smp, IN const int file_id, IN osm_log_level_t log_level) argument 2903 osm_dump_smp_dr_path_to_buf(IN const ib_smp_t * p_smp, OUT char * buf, IN size_t buf_size) argument 2923 osm_dump_smp_dr_path(IN osm_log_t * p_log, IN const ib_smp_t * p_smp, IN osm_log_level_t log_level) argument 2935 osm_dump_smp_dr_path_v2(IN osm_log_t * p_log, IN const ib_smp_t * p_smp, IN const int file_id, IN osm_log_level_t log_level) argument [all...] |
H A D | osm_port_info_rcv.c | 568 ib_smp_t *p_smp; local 584 p_smp = osm_madw_get_smp_ptr(p_madw); 585 p_pi = ib_smp_get_payload_ptr(p_smp); 588 if (cl_ntoh16(p_smp->status) & 0x7fff) { 591 (cl_ntoh16(p_smp->status) & 0x7fff) == 0x1c) { 595 cl_ntoh16(p_smp->status) & 0x7fff); 614 cl_ntoh64(p_smp->trans_id)); 647 ib_smp_t *p_smp; local 662 p_smp = osm_madw_get_smp_ptr(p_madw); 664 p_pi = ib_smp_get_payload_ptr(p_smp); [all...] |
H A D | osm_trap_rcv.c | 365 ib_smp_t *p_smp; local 404 p_smp = osm_madw_get_smp_ptr(p_madw); 406 if (p_smp->method != IB_MAD_METHOD_TRAP) { 408 "Unsupported method 0x%X\n", p_smp->method); 418 memcpy(payload, &p_smp->data, IB_SMP_DATA_SIZE); 447 log_trap_info(sm->p_log, p_ntci, source_lid, p_smp->trans_id); 455 p_smp->m_key = ib_port_info_get_m_key(&p_physp->port_info); 676 ib_smp_t __attribute__((unused)) *p_smp; local 682 p_smp = osm_madw_get_smp_ptr(p_madw); 685 CL_ASSERT(!ib_smp_is_response(p_smp)); [all...] |
H A D | osm_vl15intf.c | 63 ib_smp_t * p_smp; local 67 p_smp = osm_madw_get_smp_ptr(p_madw); 68 method = p_smp->method; 69 attr_id = p_smp->attr_id;
|
H A D | osm_switch.c | 114 ib_smp_t *p_smp; local 121 p_smp = osm_madw_get_smp_ptr(p_madw); 122 p_si = ib_smp_get_payload_ptr(p_smp); 125 CL_ASSERT(p_smp->attr_id == IB_MAD_ATTR_SWITCH_INFO);
|
/freebsd-11-stable/contrib/ofed/opensm/libvendor/ |
H A D | osm_pkt_randomizer.c | 225 const ib_smp_t *p_smp; local 231 p_smp = (ib_smp_t *) p_mad; 233 if (p_smp->mgmt_class != IB_MCLASS_SUBN_DIR) 237 osm_dr_path_init(&dr_path, p_smp->hop_count, p_smp->initial_path); 244 cl_ntoh64(p_smp->trans_id));
|
H A D | osm_vendor_ibumad.c | 117 ib_smp_t *p_smp; local 120 p_smp = osm_madw_get_smp_ptr(p_madw); 128 osm_dump_smp_dr_path(p_vend->p_log, p_smp, OSM_LOG_ERROR);
|
/freebsd-11-stable/contrib/ofed/opensm/include/opensm/ |
H A D | osm_helper.h | 607 void osm_dump_smp_dr_path(IN osm_log_t * p_log, IN const ib_smp_t * p_smp, 610 void osm_dump_smp_dr_path_v2(IN osm_log_t * p_log, IN const ib_smp_t * p_smp, 613 void osm_dump_dr_smp(IN osm_log_t * p_log, IN const ib_smp_t * p_smp, 616 void osm_dump_dr_smp_v2(IN osm_log_t * p_log, IN const ib_smp_t * p_smp, 619 void osm_dump_sa_mad(IN osm_log_t * p_log, IN const ib_sa_mad_t * p_smp, 622 void osm_dump_sa_mad_v2(IN osm_log_t * p_log, IN const ib_sa_mad_t * p_smp,
|
/freebsd-11-stable/contrib/ofed/opensm/include/iba/ |
H A D | ib_types.h | 4211 ib_smp_get_status(IN const ib_smp_t * const p_smp) argument 4213 return ((ib_net16_t) (p_smp->status & IB_SMP_STATUS_MASK)); 4218 * p_smp 4240 ib_smp_is_response(IN const ib_smp_t * const p_smp) argument 4242 return (ib_mad_is_response((const ib_mad_t *)p_smp)); 4247 * p_smp 4268 static inline boolean_t OSM_API ib_smp_is_d(IN const ib_smp_t * const p_smp) argument 4270 return ((p_smp->status & IB_SMP_DIRECTION) == IB_SMP_DIRECTION); 4275 * p_smp 4301 ib_smp_init_new(IN ib_smp_t * const p_smp, argument [all...] |