/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_mad.c | 114 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || 115 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && 153 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || 154 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && 168 int qpn = mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED; 221 if (in->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || 222 in->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { 236 } else if (in->mad_hdr.mgmt_class == IB_MGMT_CLASS_PERF_MGMT || 237 in->mad_hdr.mgmt_class == MTHCA_VENDOR_CLASS1 || 238 in->mad_hdr.mgmt_class [all...] |
/linux-master/include/rdma/ |
H A D | opa_smi.h | 24 u8 mgmt_class; member in struct:opa_smp 102 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) 110 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) 118 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE)
|
H A D | ib_smi.h | 20 u8 mgmt_class; member in struct:ib_smp 154 mad->mgmt_class = IB_MGMT_CLASS_SUBN_LID_ROUTED;
|
H A D | ib_mad.h | 139 u8 mgmt_class; member in struct:ib_mad_hdr 636 * @mgmt_class: Indicates which management class of MADs should be receive 641 * @oui: Indicates IEEE OUI when mgmt_class is a vendor class 648 u8 mgmt_class; member in struct:ib_mad_reg_req 782 * @mgmt_class: management class 786 int ib_is_mad_class_rmpp(u8 mgmt_class); 791 * @mgmt_class: management class 796 int ib_get_mad_data_offset(u8 mgmt_class);
|
/linux-master/samples/bpf/ |
H A D | ibumad_kern.c | 64 u8 mgmt_class; member in struct:ib_umad_rw_args 81 u8 class = ctx->mgmt_class; 101 u8 class = ctx->mgmt_class; 121 u8 class = ctx->mgmt_class;
|
/linux-master/include/uapi/rdma/ |
H A D | ib_user_mad.h | 175 * @mgmt_class - Indicates which management class of MADs should be receive 180 * @oui: Indicates IEEE OUI when mgmt_class is a vendor class 189 __u8 mgmt_class; member in struct:ib_user_mad_reg_req 201 * @mgmt_class - Indicates which management class of MADs should be 212 * @oui - Indicates IEEE OUI to use when mgmt_class is a vendor 224 __u8 mgmt_class; member in struct:ib_user_mad_reg_req2
|
/linux-master/include/trace/events/ |
H A D | ib_mad.h | 30 __field(u8, mgmt_class) 68 __entry->mgmt_class = 69 ((struct ib_mad_hdr *)wr->send_buf.mad)->mgmt_class; 96 __entry->base_version, __entry->mgmt_class, 127 __field(u8, mgmt_class) 155 __entry->mgmt_class = 156 ((struct ib_mad_hdr *)wr->send_buf.mad)->mgmt_class; 177 __entry->base_version, __entry->mgmt_class, 190 __field(u8, mgmt_class) 214 __entry->mgmt_class [all...] |
H A D | ib_umad.h | 39 __field(u8, mgmt_class) 75 __entry->mgmt_class = mad_hdr->mgmt_class; 100 __entry->base_version, __entry->mgmt_class,
|
/linux-master/drivers/infiniband/core/ |
H A D | mad.c | 104 u8 mgmt_class); 144 static inline u8 convert_mgmt_class(u8 mgmt_class) argument 147 return mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE ? 148 0 : mgmt_class; 163 static int vendor_class_index(u8 mgmt_class) argument 165 return mgmt_class - IB_MGMT_CLASS_VENDOR_RANGE2_START; 168 static int is_vendor_class(u8 mgmt_class) argument 170 if ((mgmt_class < IB_MGMT_CLASS_VENDOR_RANGE2_START) || 171 (mgmt_class > IB_MGMT_CLASS_VENDOR_RANGE2_END)) 208 ((hdr->mgmt_class 237 u8 mgmt_class, vclass; local 916 ib_get_mad_data_offset(u8 mgmt_class) argument 932 ib_is_mad_class_rmpp(u8 mgmt_class) argument 1275 add_nonoui_reg_req(struct ib_mad_reg_req *mad_reg_req, struct ib_mad_agent_private *agent_priv, u8 mgmt_class) argument 1441 u8 mgmt_class; local [all...] |
H A D | mad_rmpp.c | 67 u8 mgmt_class; member in struct:mad_rmpp_recv 136 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); 312 rmpp_recv->mgmt_class = mad_hdr->mgmt_class; 333 rmpp_recv->mgmt_class == mad_hdr->mgmt_class && 436 hdr_size = ib_get_mad_data_offset(rmpp_mad->mad_hdr.mgmt_class); 857 rmpp_recv->mgmt_class != mad_hdr->mgmt_class || [all...] |
H A D | user_mad.c | 334 offset = ib_get_mad_data_offset(recv_buf->mad->mad_hdr.mgmt_class); 476 (hdr->mgmt_class != sent_hdr->mgmt_class)) 569 hdr_len = ib_get_mad_data_offset(rmpp_mad_hdr->mad_hdr.mgmt_class); 571 if (ib_is_mad_class_rmpp(rmpp_mad_hdr->mad_hdr.mgmt_class) 627 && ib_is_mad_class_rmpp(rmpp_mad_hdr->mad_hdr.mgmt_class) 725 if (ureq.mgmt_class) { 727 req.mgmt_class = ureq.mgmt_class; 745 ureq.mgmt_class [all...] |
H A D | sysfs.c | 578 in_mad->mad_hdr.mgmt_class = IB_MGMT_CLASS_PERF_MGMT;
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | mad.c | 231 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || 232 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && 372 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || 373 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && 386 int qpn = mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED; 707 if (mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_CM) { 770 switch (mad->mad_hdr.mgmt_class) { 780 slave, mad->mad_hdr.mgmt_class, 803 "for slave:%d\n", mad->mad_hdr.mgmt_class, slave); 837 if (in_mad->mad_hdr.mgmt_class [all...] |
H A D | mcg.c | 287 mad.mad_hdr.mgmt_class = IB_MGMT_CLASS_SUBN_ADM; 328 mad.mad_hdr.mgmt_class = IB_MGMT_CLASS_SUBN_ADM;
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | mad.c | 48 if (in_mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED && 49 in_mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) 253 u8 mgmt_class = in->mad_hdr.mgmt_class; local 264 switch (mgmt_class) { 300 if (mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE)
|
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_mad.h | 121 u8 mgmt_class; member in struct:ib_cc_mad
|
H A D | qib_mad.c | 47 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) 59 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) 94 smp->mgmt_class = IB_MGMT_CLASS_SUBN_LID_ROUTED; 184 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { 2372 switch (in->mad_hdr.mgmt_class) {
|
H A D | qib_ud.c | 500 smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE)
|
/linux-master/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_ah.c | 261 if (in->mad_hdr.mgmt_class == IB_MGMT_CLASS_PERF_MGMT) {
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | ud.c | 746 if (smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE && 747 smp->mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED) { 911 smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE)
|
H A D | mad.c | 46 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) 312 smp->mgmt_class = IB_MGMT_CLASS_SUBN_LID_ROUTED; 455 if (mad->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { 4359 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { 4401 * - MAD mgmt_class is IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE 4797 switch (in_mad->mad_hdr.mgmt_class) { 4838 switch (in_mad->mad_hdr.mgmt_class) {
|
/linux-master/drivers/infiniband/ulp/opa_vnic/ |
H A D | opa_vnic_vema.c | 809 trap_mad->mad_hdr.mgmt_class = OPA_MGMT_CLASS_INTEL_EMA; 925 .mgmt_class = OPA_MGMT_CLASS_INTEL_EMA,
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | port.c | 2052 inmad->mgmt_class = 0x1; 2170 inmad->mgmt_class = 0x1;
|
H A D | cmd.c | 919 smp->mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED && 1010 if (!(smp->mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED && 1013 slave, smp->mgmt_class, smp->method,
|
/linux-master/include/linux/mlx4/ |
H A D | device.h | 1006 u8 mgmt_class; member in struct:mlx4_mad_ifc
|