Searched refs:mgmt_class (Results 1 - 25 of 44) sorted by relevance

12

/freebsd-10.1-release/sys/ofed/drivers/infiniband/util/
H A Dmadeye.c63 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 Dregister.c82 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 Dvendor.c69 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 Dosm_vendor_mlx_ts_anafa.c120 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 Dosm_vendor_mlx_ts.c124 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 Dosm_vendor_mlx_ibmgt.c58 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 Dosm_vendor_mlx_sim.c105 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 Dosm_vendor_ts.c475 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 Dosm_vendor_ibumad.c301 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 Dosm_vendor_al.c285 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 Dosm_vendor_mtl.c430 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 Dmthca_mad.c112 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 Dsmpdump.c86 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 Dibping.c125 call.mgmt_class = IB_VENDOR_OPENIB_PING_CLASS;
/freebsd-10.1-release/contrib/ofed/management/opensm/include/vendor/
H A Dosm_vendor_mlx_svc.h116 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 Dmad.c80 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 Dmad_rmpp.c65 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 Duser_mad.c297 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 Dumad.c73 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 Dib_mad.h132 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 Dib_user_mad.h174 * @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 Dib_smi.h47 u8 mgmt_class; member in struct:ib_smp
/freebsd-10.1-release/contrib/ofed/management/libibumad/include/infiniband/
H A Dumad.h185 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 Dosm_resp.c88 if (p_src_smp->mgmt_class == IB_MCLASS_SUBN_DIR)
/freebsd-10.1-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dmad.c226 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...]

Completed in 286 milliseconds

12