Home
last modified time | relevance | path

Searched refs:ib_mad (Results 1 – 25 of 25) sorted by relevance

/openbmc/linux/drivers/infiniband/hw/ocrdma/
H A Docrdma_ah.h61 const struct ib_grh *in_grh, const struct ib_mad *in,
62 struct ib_mad *out, size_t *out_mad_size,
H A Docrdma_stats.h72 void ocrdma_pma_counters(struct ocrdma_dev *dev, struct ib_mad *out_mad);
H A Docrdma_ah.c254 const struct ib_grh *in_grh, const struct ib_mad *in, in ocrdma_process_mad()
255 struct ib_mad *out, size_t *out_mad_size, in ocrdma_process_mad()
H A Docrdma_stats.c673 void ocrdma_pma_counters(struct ocrdma_dev *dev, struct ib_mad *out_mad) in ocrdma_pma_counters()
/openbmc/linux/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c109 const struct ib_mad *mad, in smp_snoop()
151 struct ib_mad *mad) in node_desc_override()
166 const struct ib_mad *mad) in forward_trap()
201 const struct ib_mad *in, struct ib_mad *out, in mthca_process_mad()
H A Dmthca_dev.h570 const struct ib_mad *in, struct ib_mad *out,
/openbmc/linux/drivers/infiniband/hw/mlx4/
H A Dcm.c85 static void set_local_comm_id(struct ib_mad *mad, u32 cm_id) in set_local_comm_id()
100 static u32 get_local_comm_id(struct ib_mad *mad) in get_local_comm_id()
115 static void set_remote_comm_id(struct ib_mad *mad, u32 cm_id) in set_remote_comm_id()
130 static u32 get_remote_comm_id(struct ib_mad *mad) in get_remote_comm_id()
145 static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad) in gid_from_req_msg()
303 struct ib_mad *mad) in mlx4_ib_multiplex_cm_handler()
427 struct ib_mad *mad) in mlx4_ib_demux_cm_handler()
H A Dmlx4_ib.h816 const struct ib_mad *in, struct ib_mad *out,
862 struct ib_grh *grh, struct ib_mad *mad);
867 u16 vlan_id, struct ib_mad *mad);
872 struct ib_mad *mad);
875 struct ib_mad *mad);
H A Dmad.c82 struct ib_mad mad;
88 struct ib_mad mad;
368 struct ib_mad *mad) in node_desc_override()
384 const struct ib_mad *mad) in forward_trap()
513 struct ib_grh *grh, struct ib_mad *mad) in mlx4_ib_send_to_slave()
684 struct ib_mad *mad) in mlx4_ib_demux_mad()
824 const struct ib_mad *in_mad, struct ib_mad *out_mad) in ib_process_mad()
939 const struct ib_mad *in_mad, struct ib_mad *out_mad) in iboe_process_mad()
986 const struct ib_mad *in, struct ib_mad *out, in mlx4_ib_process_mad()
1548 (struct ib_mad *) &tunnel->mad)) in mlx4_ib_multiplex_mad()
[all …]
H A Dmcg.c209 static int send_mad_to_wire(struct mlx4_ib_demux_ctx *ctx, struct ib_mad *mad) in send_mad_to_wire()
229 struct ib_mad *mad) in send_mad_to_slave()
268 ret = send_mad_to_wire(group->demux, (struct ib_mad *)&mad); in send_join_to_wire()
304 ret = send_mad_to_wire(group->demux, (struct ib_mad *)&mad); in send_leave_to_wire()
348 ret = send_mad_to_slave(slave, group->demux, (struct ib_mad *)&mad); in send_reply_to_slave()
/openbmc/linux/drivers/infiniband/hw/qedr/
H A Dverbs.h96 const struct ib_grh *in_grh, const struct ib_mad *in_mad,
97 struct ib_mad *out_mad, size_t *out_mad_size,
H A Dverbs.c4489 const struct ib_grh *in_grh, const struct ib_mad *in, in qedr_process_mad()
4490 struct ib_mad *out_mad, size_t *out_mad_size, in qedr_process_mad()
/openbmc/linux/drivers/infiniband/hw/mlx5/
H A Dmad.c46 struct ib_mad *in_mad) in can_do_mad_ifc()
61 if (!can_do_mad_ifc(dev, port, (struct ib_mad *)in_mad)) in mlx5_MAD_IFC()
173 const struct ib_mad *in_mad, struct ib_mad *out_mad) in process_pma_cmd()
249 const struct ib_mad *in, struct ib_mad *out, in mlx5_ib_process_mad()
H A Dmlx5_ib.h1342 const struct ib_mad *in, struct ib_mad *out,
/openbmc/linux/drivers/infiniband/hw/qib/
H A Dqib_verbs.h247 const struct ib_mad *in, struct ib_mad *out,
H A Dqib_mad.c1861 u8 port, const struct ib_mad *in_mad, in process_subn()
1862 struct ib_mad *out_mad) in process_subn()
2013 const struct ib_mad *in_mad, in process_perf()
2014 struct ib_mad *out_mad) in process_perf()
2292 u8 port, const struct ib_mad *in_mad, in process_cc()
2293 struct ib_mad *out_mad) in process_cc()
2365 const struct ib_mad *in, struct ib_mad *out, in qib_process_mad()
/openbmc/linux/drivers/infiniband/core/
H A Dmad.c553 wc->byte_len = sizeof(struct ib_mad) + sizeof(struct ib_grh); in build_smp_wc()
701 (const struct ib_mad *)smp, in handle_outgoing_dr_smp()
702 (struct ib_mad *)mad_priv->mad, &mad_size, in handle_outgoing_dr_smp()
854 mad_size = sizeof(struct ib_mad); in ib_create_send_mad()
2065 recv->header.recv_wc.mad_len = sizeof(struct ib_mad); in ib_mad_recv_done()
2066 recv->header.recv_wc.mad_seg_size = sizeof(struct ib_mad); in ib_mad_recv_done()
2069 recv->header.recv_wc.recv_buf.mad = (struct ib_mad *)recv->mad; in ib_mad_recv_done()
2101 &recv->grh, (const struct ib_mad *)recv->mad, in ib_mad_recv_done()
2102 (struct ib_mad *)response->mad, &mad_size, in ib_mad_recv_done()
2545 local->mad_priv->header.recv_wc.mad_len = sizeof(struct ib_mad); in local_completions()
[all …]
H A Dsysfs.c557 struct ib_mad *in_mad; in get_perf_mad()
558 struct ib_mad *out_mad; in get_perf_mad()
/openbmc/linux/include/rdma/
H A Dib_mad.h176 struct ib_mad { struct
608 struct ib_mad *mad;
H A Dib_verbs.h2172 struct ib_mad;
2363 const struct ib_mad *in_mad, struct ib_mad *out_mad,
/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dverbs.h291 const struct ib_mad *in_mad, struct ib_mad *out_mad,
H A Dmad.c4575 u32 port, const struct ib_mad *in_mad, in process_subn()
4576 struct ib_mad *out_mad) in process_subn()
4634 const struct ib_mad *in_mad, in process_perf()
4635 struct ib_mad *out_mad) in process_perf()
4833 const struct ib_mad *in_mad, in hfi1_process_ib_mad()
4834 struct ib_mad *out_mad) in hfi1_process_ib_mad()
4877 const struct ib_mad *in_mad, struct ib_mad *out_mad, in hfi1_process_mad()
/openbmc/linux/include/trace/events/
H A Dib_mad.h8 #define TRACE_SYSTEM ib_mad
/openbmc/linux/drivers/infiniband/ulp/srpt/
H A Dib_srpt.c423 static void srpt_mgmt_method_get(struct srpt_port *sp, struct ib_mad *rq_mad, in srpt_mgmt_method_get()
/openbmc/linux/
H A DMAINTAINERS10337 F: include/trace/events/ib_mad.h