/freebsd-10.1-release/sys/ofed/drivers/infiniband/util/ |
H A D | madeye.c | 63 static int mgmt_class = 0; variable 69 module_param(mgmt_class, int, 0444); 75 MODULE_PARM_DESC(mgmt_class, "Display all MADs of specified class (default=0)"); 79 static char * get_class_name(u8 mgmt_class) argument 81 switch(mgmt_class) { 103 static char * get_method_name(u8 mgmt_class, u8 method) argument 128 switch (mgmt_class) { 232 printk("Class..........0x%01x (%s)\n", mad_hdr->mgmt_class, 233 get_class_name(mad_hdr->mgmt_class)); 236 get_method_name(mad_hdr->mgmt_class, mad_hd [all...] |
/freebsd-10.1-release/contrib/ofed/management/libibmad/src/ |
H A D | register.c | 82 mgmt_class_vers(int mgmt_class) argument 84 if ((mgmt_class >= IB_VENDOR_RANGE1_START_CLASS && 85 mgmt_class <= IB_VENDOR_RANGE1_END_CLASS) || 86 (mgmt_class >= IB_VENDOR_RANGE2_START_CLASS && 87 mgmt_class <= IB_VENDOR_RANGE2_END_CLASS)) 90 switch(mgmt_class) { 129 DEBUG("Unknown class %d mgmt_class", mgmt); 179 DEBUG("Unknown class 0x%x mgmt_class", mgmt);
|
H A D | vendor.c | 69 if (!(range1 = mad_is_vendor_range1(call->mgmt_class)) && 70 !(mad_is_vendor_range2(call->mgmt_class))) 75 rpc.mgtclass = call->mgmt_class;
|
/freebsd-10.1-release/contrib/ofed/management/opensm/libvendor/ |
H A D | osm_vendor_mlx_ts_anafa.c | 120 mad.mgmt_class, 129 (((ib_mad_t *) & mad)->mgmt_class == 131 || (((ib_mad_t *) & mad)->mgmt_class == 214 filter.mgmt_class = IB_MCLASS_SUBN_LID; 220 filter.mgmt_class = IB_MCLASS_SUBN_DIR; 231 filter.mgmt_class = p_info->mad_class; 290 if (p_mad_hdr->mgmt_class != IB_MCLASS_SUBN_DIR) { 294 mgmt_class == 303 if ((p_mad_hdr->mgmt_class == IB_MCLASS_SUBN_DIR) || 304 (p_mad_hdr->mgmt_class [all...] |
H A D | osm_vendor_mlx_ts.c | 124 mad.mgmt_class, 135 mgmt_class == 140 mgmt_class == 221 p_mgr->filter.mgmt_class = IB_MCLASS_SUBN_LID; 228 p_mgr->filter.mgmt_class = IB_MCLASS_SUBN_DIR; 241 p_mgr->filter.mgmt_class = p_info->mad_class; 305 if (p_mad_hdr->mgmt_class != IB_MCLASS_SUBN_DIR) { 308 p_mad_hdr->mgmt_class == 329 ts_mad.mgmt_class, 371 ts_mad.mgmt_class [all...] |
H A D | osm_vendor_mlx_ibmgt.c | 58 uint8_t mgmt_class; /* for gsi */ member in struct:_osmv_IBMGT_transport_mgr_ 317 p_mgr->mgmt_class = p_info->mad_class; 327 p_mgr->mgmt_class); 328 free(p_tpot_info->gsi_mgmt_lists[p_mgr->mgmt_class]); 386 if (p_mad->mgmt_class != IB_MCLASS_SUBN_DIR) { 388 p_mad->mgmt_class == 398 if ((p_mad->mgmt_class == IB_MCLASS_SUBN_DIR) || 399 (p_mad->mgmt_class == IB_MCLASS_SUBN_LID)) { 541 p_list = p_tpot_info->gsi_mgmt_lists[p_mgr->mgmt_class]; 565 p_mgr->mgmt_class); [all...] |
H A D | osm_vendor_mlx_sim.c | 105 p_mad->header.mgmt_class, 115 header)->mgmt_class == 119 header)->mgmt_class == 272 if (p_mad_hdr->mgmt_class != IB_MCLASS_SUBN_DIR) { 275 p_mad_hdr->mgmt_class == 294 mad_msg.header.mgmt_class,
|
H A D | osm_vendor_ts.c | 475 mad.mgmt_class, 486 mgmt_class == 491 mgmt_class == 613 filter.mgmt_class = p_user_bind->mad_class; 749 if (p_mad->mgmt_class != IB_MCLASS_SUBN_DIR) { 751 p_mad->mgmt_class == 759 if ((p_mad->mgmt_class == IB_MCLASS_SUBN_DIR) || 760 (p_mad->mgmt_class == IB_MCLASS_SUBN_LID)) {
|
H A D | osm_vendor_ibumad.c | 301 mad->mgmt_class == IB_MCLASS_SUBN_LID || 302 mad->mgmt_class == IB_MCLASS_SUBN_DIR); 331 if (mad->mgmt_class != IB_MCLASS_SUBN_DIR) { 335 mad->mgmt_class, 384 if ((mad->mgmt_class != IB_MCLASS_SUBN_DIR) && 385 (mad->mgmt_class != IB_MCLASS_SUBN_LID) && 391 mad->mgmt_class, mad->method, 1026 if (p_mad->mgmt_class == IB_MCLASS_SUBN_DIR) { 1031 if (p_mad->mgmt_class == IB_MCLASS_SUBN_LID) { 1043 if (ib_class_is_rmpp(p_mad->mgmt_class)) { /* RMP [all...] |
H A D | osm_vendor_al.c | 285 if (p_new_mad->mgmt_class == IB_MCLASS_SUBN_LID || 286 p_new_mad->mgmt_class == IB_MCLASS_SUBN_DIR) { 981 mad_svc.mgmt_class = p_user_bind->mad_class; 1147 if (p_mad->mgmt_class != IB_MCLASS_SUBN_DIR) { 1154 if ((p_mad->mgmt_class != IB_MCLASS_SUBN_LID) && 1155 (p_mad->mgmt_class != IB_MCLASS_SUBN_DIR)) { 1214 if ((p_mad->mgmt_class == IB_MCLASS_SUBN_LID) || 1215 (p_mad->mgmt_class == IB_MCLASS_SUBN_DIR)) {
|
H A D | osm_vendor_mtl.c | 430 mgmt_class == 434 mgmt_class == 916 if (p_mad->mgmt_class != IB_MCLASS_SUBN_DIR) { 918 p_mad->mgmt_class == 930 if ((p_mad->mgmt_class == IB_MCLASS_SUBN_DIR) || 931 (p_mad->mgmt_class == IB_MCLASS_SUBN_LID)) {
|
/freebsd-10.1-release/sys/ofed/drivers/infiniband/hw/mthca/ |
H A D | mthca_mad.c | 112 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || 113 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && 151 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || 152 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && 165 int qpn = mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED; 220 if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || 221 in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { 235 } else if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_PERF_MGMT || 236 in_mad->mad_hdr.mgmt_class == MTHCA_VENDOR_CLASS1 || 237 in_mad->mad_hdr.mgmt_class [all...] |
/freebsd-10.1-release/contrib/ofed/management/infiniband-diags/src/ |
H A D | smpdump.c | 86 uint8_t mgmt_class; member in struct:drsmp 113 smp->mgmt_class = CLASS_SUBN_DIRECTED_ROUTE; 139 smp->mgmt_class = CLASS_SUBN_LID_ROUTE; 233 int dev_port = 0, mgmt_class = CLASS_SUBN_LID_ROUTE, dlid = 0; local 272 mgmt_class = CLASS_SUBN_DIRECTED_ROUTE; 297 if (mgmt_class == CLASS_SUBN_DIRECTED_ROUTE && 301 if (mgmt_class == CLASS_SUBN_LID_ROUTE) 314 if ((mad_agent = umad_register(portid, mgmt_class, 1, 0, 0)) < 0) 322 if (mgmt_class == CLASS_SUBN_DIRECTED_ROUTE)
|
H A D | ibping.c | 125 call.mgmt_class = IB_VENDOR_OPENIB_PING_CLASS;
|
/freebsd-10.1-release/contrib/ofed/management/opensm/include/vendor/ |
H A D | osm_vendor_mlx_svc.h | 116 if ((p_mad->mgmt_class != IB_MCLASS_SUBN_ADM) && 117 (p_mad->mgmt_class != IB_MCLASS_DEV_MGMT)) 132 return (IB_MCLASS_SUBN_ADM == p_mad->mgmt_class);
|
/freebsd-10.1-release/sys/ofed/drivers/infiniband/core/ |
H A D | mad.c | 80 u8 mgmt_class); 117 static inline u8 convert_mgmt_class(u8 mgmt_class) argument 120 return mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE ? 121 0 : mgmt_class; 137 static int vendor_class_index(u8 mgmt_class) argument 139 return mgmt_class - IB_MGMT_CLASS_VENDOR_RANGE2_START; 142 static int is_vendor_class(u8 mgmt_class) argument 144 if ((mgmt_class < IB_MGMT_CLASS_VENDOR_RANGE2_START) || 145 (mgmt_class > IB_MGMT_CLASS_VENDOR_RANGE2_END)) 182 ((mad->mad_hdr.mgmt_class 218 u8 mgmt_class, vclass; local 933 ib_get_mad_data_offset(u8 mgmt_class) argument 949 ib_is_mad_class_rmpp(u8 mgmt_class) argument 1307 add_nonoui_reg_req(struct ib_mad_reg_req *mad_reg_req, struct ib_mad_agent_private *agent_priv, u8 mgmt_class) argument 1486 u8 mgmt_class; local [all...] |
H A D | mad_rmpp.c | 65 u8 mgmt_class; member in struct:mad_rmpp_recv 137 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class); 163 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class); 314 rmpp_recv->mgmt_class = mad_hdr->mgmt_class; 334 rmpp_recv->mgmt_class == mad_hdr->mgmt_class && 435 hdr_size = ib_get_mad_data_offset(rmpp_mad->mad_hdr.mgmt_class); 848 rmpp_recv->mgmt_class != mad_hdr->mgmt_class || [all...] |
H A D | user_mad.c | 297 offset = ib_get_mad_data_offset(recv_buf->mad->mad_hdr.mgmt_class); 423 (hdr->mgmt_class != sent_hdr->mgmt_class)) 511 hdr_len = ib_get_mad_data_offset(rmpp_mad->mad_hdr.mgmt_class); 512 if (!ib_is_mad_class_rmpp(rmpp_mad->mad_hdr.mgmt_class)) { 644 if (ureq.mgmt_class) { 645 req.mgmt_class = ureq.mgmt_class; 663 ureq.mgmt_class ? &req : NULL,
|
/freebsd-10.1-release/contrib/ofed/management/libibumad/src/ |
H A D | umad.c | 73 uint8_t mgmt_class; member in struct:ib_user_mad_reg_req 902 umad_register_oui(int fd, int mgmt_class, uint8_t rmpp_version, argument 907 TRACE("fd %d mgmt_class %u rmpp_version %d oui 0x%x%x%x method_mask %p", 908 fd, mgmt_class, (int)rmpp_version, (int)oui[0], (int)oui[1], 911 if (mgmt_class < 0x30 || mgmt_class > 0x4f) { 912 DEBUG("mgmt class %d not in vendor range 2", mgmt_class); 917 req.mgmt_class = mgmt_class; 931 fd, req.id, req.qpn, req.mgmt_class, ou 941 umad_register(int fd, int mgmt_class, int mgmt_version, uint8_t rmpp_version, long method_mask[]) argument [all...] |
/freebsd-10.1-release/sys/ofed/include/rdma/ |
H A D | ib_mad.h | 132 u8 mgmt_class; member in struct:ib_mad_hdr 411 * @mgmt_class: Indicates which management class of MADs should be receive 416 * @oui: Indicates IEEE OUI when mgmt_class is a vendor class 422 u8 mgmt_class; member in struct:ib_mad_reg_req 623 * @mgmt_class: management class 627 int ib_is_mad_class_rmpp(u8 mgmt_class); 632 * @mgmt_class: management class 637 int ib_get_mad_data_offset(u8 mgmt_class);
|
H A D | ib_user_mad.h | 174 * @mgmt_class - Indicates which management class of MADs should be receive 179 * @oui: Indicates IEEE OUI when mgmt_class is a vendor class 188 __u8 mgmt_class; member in struct:ib_user_mad_reg_req
|
H A D | ib_smi.h | 47 u8 mgmt_class; member in struct:ib_smp
|
/freebsd-10.1-release/contrib/ofed/management/libibumad/include/infiniband/ |
H A D | umad.h | 185 int umad_register(int portid, int mgmt_class, int mgmt_version, 187 int umad_register_oui(int portid, int mgmt_class, uint8_t rmpp_version,
|
/freebsd-10.1-release/contrib/ofed/management/opensm/opensm/ |
H A D | osm_resp.c | 88 if (p_src_smp->mgmt_class == IB_MCLASS_SUBN_DIR)
|
/freebsd-10.1-release/sys/ofed/drivers/infiniband/hw/mlx4/ |
H A D | mad.c | 226 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || 227 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && 341 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || 342 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && 353 int qpn = mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED; 600 if (mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_CM) { 644 switch (mad->mad_hdr.mgmt_class) { 662 "for slave:%d\n", mad->mad_hdr.mgmt_class, slave); 695 in_mad->mad_hdr.mgmt_class, in_mad->mad_hdr.method, 715 if (in_mad->mad_hdr.mgmt_class [all...] |