| /drivers/infiniband/hw/mthca/ |
| A D | mthca_mad.c | 114 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || in smp_snoop() 153 if ((mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || in node_desc_override() 154 mad->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) && in node_desc_override() 168 int qpn = mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED; in forward_trap() 221 if (in->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || in mthca_process_mad() 222 in->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in mthca_process_mad() 236 } else if (in->mad_hdr.mgmt_class == IB_MGMT_CLASS_PERF_MGMT || in mthca_process_mad() 237 in->mad_hdr.mgmt_class == MTHCA_VENDOR_CLASS1 || in mthca_process_mad() 238 in->mad_hdr.mgmt_class == MTHCA_VENDOR_CLASS2) { in mthca_process_mad() 244 if ((in->mad_hdr.mgmt_class == IB_MGMT_CLASS_SUBN_LID_ROUTED || in mthca_process_mad() [all …]
|
| /drivers/infiniband/core/ |
| A D | mad.c | 104 u8 mgmt_class); 148 0 : mgmt_class; in convert_mgmt_class() 260 u8 mgmt_class, vclass; in ib_register_mad_agent() local 453 mgmt_class = convert_mgmt_class(mad_reg_req->mgmt_class); in ib_register_mad_agent() 466 mgmt_class); in ib_register_mad_agent() 1225 u8 mgmt_class; in is_solicited_fc_mad() local 1235 mgmt_class = in is_solicited_fc_mad() 1480 u8 mgmt_class) in add_nonoui_reg_req() argument 1644 u8 mgmt_class; in remove_mad_reg_req() local 1654 mgmt_class = convert_mgmt_class(agent_priv->reg_req->mgmt_class); in remove_mad_reg_req() [all …]
|
| A D | user_mad.c | 341 offset = ib_get_mad_data_offset(recv_buf->mad->mad_hdr.mgmt_class); in copy_recv_mad() 485 (hdr->mgmt_class != sent_hdr->mgmt_class)) in is_duplicate() 578 hdr_len = ib_get_mad_data_offset(rmpp_mad_hdr->mad_hdr.mgmt_class); in ib_umad_write() 580 if (ib_is_mad_class_rmpp(rmpp_mad_hdr->mad_hdr.mgmt_class) in ib_umad_write() 636 && ib_is_mad_class_rmpp(rmpp_mad_hdr->mad_hdr.mgmt_class) in ib_umad_write() 734 if (ureq.mgmt_class) { in ib_umad_reg_agent() 736 req.mgmt_class = ureq.mgmt_class; in ib_umad_reg_agent() 754 ureq.mgmt_class ? &req : NULL, in ib_umad_reg_agent() 847 if (ureq.mgmt_class) { in ib_umad_reg_agent2() 849 req.mgmt_class = ureq.mgmt_class; in ib_umad_reg_agent2() [all …]
|
| A D | mad_rmpp.c | 67 u8 mgmt_class; member 136 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class); in ack_recv() 163 hdr_len = ib_get_mad_data_offset(recv_wc->recv_buf.mad->mad_hdr.mgmt_class); in alloc_response_msg() 312 rmpp_recv->mgmt_class = mad_hdr->mgmt_class; in create_rmpp_recv() 333 rmpp_recv->mgmt_class == mad_hdr->mgmt_class && in find_rmpp_recv() 436 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()
|
| A D | sysfs.c | 566 in_mad->mad_hdr.mgmt_class = IB_MGMT_CLASS_PERF_MGMT; in get_perf_mad()
|
| A D | sa_query.c | 1327 mad->mad_hdr.mgmt_class = IB_MGMT_CLASS_SUBN_ADM; in init_mad()
|
| A D | cm.c | 1326 hdr->mgmt_class = IB_MGMT_CLASS_CM; in cm_format_mad_hdr() 4341 .mgmt_class = IB_MGMT_CLASS_CM, in cm_add_one()
|
| /drivers/infiniband/hw/mlx4/ |
| A D | mad.c | 707 if (mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_CM) { in mlx4_ib_demux_mad() 770 switch (mad->mad_hdr.mgmt_class) { in mlx4_ib_demux_mad() 780 slave, mad->mad_hdr.mgmt_class, in mlx4_ib_demux_mad() 803 "for slave:%d\n", mad->mad_hdr.mgmt_class, slave); in mlx4_ib_demux_mad() 850 in_mad->mad_hdr.mgmt_class == MLX4_IB_VENDOR_CLASS1 || in ib_process_mad() 851 in_mad->mad_hdr.mgmt_class == MLX4_IB_VENDOR_CLASS2 || in ib_process_mad() 946 if (in_mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_PERF_MGMT) in iboe_process_mad() 997 (in->mad_hdr.mgmt_class == IB_MGMT_CLASS_PERF_MGMT && in mlx4_ib_process_mad() 1150 in_mad->mgmt_class = IB_MGMT_CLASS_SUBN_LID_ROUTED; in handle_slaves_guid_change() 1524 tunnel->mad.mad_hdr.mgmt_class, slave); in mlx4_ib_multiplex_mad() [all …]
|
| A 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()
|
| /drivers/infiniband/hw/mlx5/ |
| A D | mad.c | 48 if (in_mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED && in can_do_mad_ifc() 49 in_mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in can_do_mad_ifc() 306 u8 mgmt_class = in->mad_hdr.mgmt_class; in mlx5_ib_process_mad() local 317 switch (mgmt_class) { in mlx5_ib_process_mad() 353 if (mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in mlx5_ib_process_mad()
|
| /drivers/infiniband/hw/hfi1/ |
| A D | ud.c | 746 if (smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE && in opa_smp_check() 747 smp->mgmt_class != IB_MGMT_CLASS_SUBN_LID_ROUTED) { in opa_smp_check() 911 smp->mgmt_class != IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in hfi1_ud_rcv()
|
| A D | mad.c | 46 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) in reply() 312 smp->mgmt_class = IB_MGMT_CLASS_SUBN_LID_ROUTED; in send_trap() 455 if (mad->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in bad_mkey() 4359 if (smp->mgmt_class == IB_MGMT_CLASS_SUBN_DIRECTED_ROUTE) { in is_local_mad() 4797 switch (in_mad->mad_hdr.mgmt_class) { in hfi1_process_opa_mad() 4838 switch (in_mad->mad_hdr.mgmt_class) { in hfi1_process_ib_mad()
|
| /drivers/infiniband/hw/ocrdma/ |
| A D | ocrdma_ah.c | 261 if (in->mad_hdr.mgmt_class == IB_MGMT_CLASS_PERF_MGMT) { in ocrdma_process_mad()
|
| /drivers/infiniband/ulp/opa_vnic/ |
| A D | opa_vnic_vema.c | 809 trap_mad->mad_hdr.mgmt_class = OPA_MGMT_CLASS_INTEL_EMA; in opa_vnic_vema_send_trap() 925 .mgmt_class = OPA_MGMT_CLASS_INTEL_EMA, in vema_register()
|
| /drivers/net/ethernet/mellanox/mlx4/ |
| A 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()
|
| A D | port.c | 2032 inmad->mgmt_class = 0x1; in mlx4_get_module_id() 2150 inmad->mgmt_class = 0x1; in mlx4_get_module_info()
|
| /drivers/infiniband/ulp/srpt/ |
| A D | ib_srpt.c | 657 reg_req.mgmt_class = IB_MGMT_CLASS_DEVICE_MGMT; in srpt_refresh_port()
|
| /drivers/infiniband/hw/bnxt_re/ |
| A D | ib_verbs.c | 4504 if (in_mad->mad_hdr.mgmt_class != IB_MGMT_CLASS_PERF_MGMT) in bnxt_re_process_mad()
|