/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_mad.c | 112 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || in smp_snoop() 113 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && in smp_snoop() 151 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || in node_desc_override() 152 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && in node_desc_override() 165 int qpn = mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED; in forward_trap() 229 if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || in mthca_process_mad() 230 in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in mthca_process_mad() 244 } else if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_PERF_MGMT || in mthca_process_mad() 245 in_mad->mad_hdr.mgmt_class == MTHCA_VENDOR_CLASS1 || in mthca_process_mad() 246 in_mad->mad_hdr.mgmt_class == MTHCA_VENDOR_CLASS2) { in mthca_process_mad() [all …]
|
D | mthca_provider.c | 55 mad->mgmt_class = IB_MGMT_CLASS_SUBN_LID_ROUTED; in init_query_mad()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | mad.c | 84 u8 mgmt_class); 121 static inline u8 convert_mgmt_class(u8 mgmt_class) in convert_mgmt_class() argument 124 return mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE ? in convert_mgmt_class() 125 0 : mgmt_class; in convert_mgmt_class() 141 static int vendor_class_index(u8 mgmt_class) in vendor_class_index() argument 143 return mgmt_class - IB_MGMT_CLASS_VENDOR_RANGE2_START; in vendor_class_index() 146 static int is_vendor_class(u8 mgmt_class) in is_vendor_class() argument 148 if ((mgmt_class < IB_MGMT_CLASS_VENDOR_RANGE2_START) || in is_vendor_class() 149 (mgmt_class > IB_MGMT_CLASS_VENDOR_RANGE2_END)) in is_vendor_class() 186 ((hdr->mgmt_class == IB_MGMT_CLASS_BM) && in ib_response_mad() [all …]
|
D | user_mad.c | 297 offset = ib_get_mad_data_offset(recv_buf->mad->mad_hdr.mgmt_class); in copy_recv_mad() 423 (hdr->mgmt_class != sent_hdr->mgmt_class)) in is_duplicate() 511 hdr_len = ib_get_mad_data_offset(rmpp_mad->mad_hdr.mgmt_class); in ib_umad_write() 513 if (ib_is_mad_class_rmpp(rmpp_mad->mad_hdr.mgmt_class) in ib_umad_write() 569 && ib_is_mad_class_rmpp(rmpp_mad->mad_hdr.mgmt_class) in ib_umad_write() 664 if (ureq.mgmt_class) { in ib_umad_reg_agent() 666 req.mgmt_class = ureq.mgmt_class; in ib_umad_reg_agent() 684 ureq.mgmt_class ? &req : NULL, in ib_umad_reg_agent() 780 if (ureq.mgmt_class) { in ib_umad_reg_agent2() 782 req.mgmt_class = ureq.mgmt_class; in ib_umad_reg_agent2() [all …]
|
D | mad_rmpp.c | 68 u8 mgmt_class; member 141 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class); in ack_recv() 168 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class); in alloc_response_msg() 320 rmpp_recv->mgmt_class = mad_hdr->mgmt_class; in create_rmpp_recv() 341 rmpp_recv->mgmt_class == mad_hdr->mgmt_class && in find_rmpp_recv() 444 hdr_size = ib_get_mad_data_offset(rmpp_mad->mad_hdr.mgmt_class); in get_mad_len() 865 rmpp_recv->mgmt_class != mad_hdr->mgmt_class || in init_newwin()
|
D | sysfs.c | 344 in_mad->mad_hdr.mgmt_class = IB_MGMT_CLASS_PERF_MGMT; in show_pma_counter()
|
D | sa_query.c | 1080 mad->mad_hdr.mgmt_class = IB_MGMT_CLASS_SUBN_ADM; in init_mad()
|
D | cm.c | 1054 hdr->mgmt_class = IB_MGMT_CLASS_CM; in cm_format_mad_hdr() 3838 .mgmt_class = IB_MGMT_CLASS_CM, in cm_add_one()
|
/linux-4.4.14/include/rdma/ |
D | opa_smi.h | 53 u8 mgmt_class; member 131 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in opa_get_smp_data() 139 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in opa_get_smp_data_size() 147 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in opa_get_smp_header_size()
|
D | ib_mad.h | 166 u8 mgmt_class; member 547 u8 mgmt_class; member 756 int ib_is_mad_class_rmpp(u8 mgmt_class); 766 int ib_get_mad_data_offset(u8 mgmt_class);
|
D | ib_smi.h | 47 u8 mgmt_class; member
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | mad.c | 80 if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || in mlx5_ib_process_mad() 81 in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in mlx5_ib_process_mad() 91 } else if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_PERF_MGMT || in mlx5_ib_process_mad() 92 in_mad->mad_hdr.mgmt_class == MLX5_IB_VENDOR_CLASS1 || in mlx5_ib_process_mad() 93 in_mad->mad_hdr.mgmt_class == MLX5_IB_VENDOR_CLASS2 || in mlx5_ib_process_mad() 94 in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_CONG_MGMT) { in mlx5_ib_process_mad() 110 if (in_mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in mlx5_ib_process_mad()
|
D | mlx5_ib.h | 643 mad->mgmt_class = IB_MGMT_CLASS_SUBN_LID_ROUTED; in init_query_mad()
|
/linux-4.4.14/include/uapi/rdma/ |
D | ib_user_mad.h | 188 __u8 mgmt_class; member 223 __u8 mgmt_class; member
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | mad.c | 227 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || in smp_snoop() 228 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && in smp_snoop() 342 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || in node_desc_override() 343 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && in node_desc_override() 354 int qpn = mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED; in forward_trap() 624 if (mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_CM) { in mlx4_ib_demux_mad() 668 switch (mad->mad_hdr.mgmt_class) { in mlx4_ib_demux_mad() 678 slave, mad->mad_hdr.mgmt_class, in mlx4_ib_demux_mad() 701 "for slave:%d\n", mad->mad_hdr.mgmt_class, slave); in mlx4_ib_demux_mad() 734 in_mad->mad_hdr.mgmt_class, in_mad->mad_hdr.method, in ib_process_mad() [all …]
|
D | mcg.c | 287 mad.mad_hdr.mgmt_class = IB_MGMT_CLASS_SUBN_ADM; in send_leave_to_wire() 328 mad.mad_hdr.mgmt_class = IB_MGMT_CLASS_SUBN_ADM; in send_reply_to_slave()
|
D | main.c | 87 mad->mgmt_class = IB_MGMT_CLASS_SUBN_LID_ROUTED; in init_query_mad()
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_sqp.c | 237 if (in_mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_PERF_MGMT) in ehca_process_mad()
|
D | ehca_reqs.c | 130 mad_hdr->mgmt_class, in trace_ud_wr()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_mad.h | 121 u8 mgmt_class; member
|
D | qib_mad.c | 47 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in reply() 59 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in reply_failure() 93 smp->mgmt_class = IB_MGMT_CLASS_SUBN_LID_ROUTED; in qib_send_trap() 186 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in qib_bad_mkey() 2419 switch (in_mad->mad_hdr.mgmt_class) { in qib_process_mad()
|
D | qib_ud.c | 505 smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in qib_ud_rcv()
|
D | qib_iba7322.c | 5528 smp->mgmt_class = IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE; in try_7322_ipg()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | ud.c | 572 if (smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE && in opa_smp_check() 573 smp->mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED) { in opa_smp_check() 782 smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in hfi1_ud_rcv()
|
D | mad.c | 70 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in reply() 121 smp->mgmt_class = IB_MGMT_CLASS_SUBN_LID_ROUTED; in send_trap() 215 if (mad->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in bad_mkey() 3790 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in is_local_mad() 4097 switch (in_mad->mad_hdr.mgmt_class) { in hfi1_process_opa_mad() 4134 switch (in_mad->mad_hdr.mgmt_class) { in hfi1_process_ib_mad()
|
D | diag.c | 1314 if (*((u8 *)value) == smp->mgmt_class) in hfi1_filter_mad_mgmt_class()
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_ah.c | 245 switch (in_mad->mad_hdr.mgmt_class) { in ocrdma_process_mad()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_ud.c | 468 if (smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in ipath_ud_rcv()
|
D | ipath_mad.c | 53 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in reply() 1506 switch (in_mad->mad_hdr.mgmt_class) { in ipath_process_mad()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | cmd.c | 919 smp->mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED && in mlx4_MAD_IFC_wrapper() 1010 if (!(smp->mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED && in mlx4_MAD_IFC_wrapper() 1013 slave, smp->mgmt_class, smp->method, in mlx4_MAD_IFC_wrapper()
|
D | port.c | 1390 inmad->mgmt_class = 0x1; in mlx4_get_module_info()
|
/linux-4.4.14/include/linux/mlx4/ |
D | device.h | 962 u8 mgmt_class; member
|
/linux-4.4.14/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.c | 554 reg_req.mgmt_class = IB_MGMT_CLASS_DEVICE_MGMT; in srpt_refresh_port()
|