Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_sqp.c144 const struct ib_mad *in_mad, struct ib_mad *out_mad) in ehca_process_perf()
226 const struct ib_mad *in_mad = (const struct ib_mad *)in; in ehca_process_mad()
227 struct ib_mad *out_mad = (struct ib_mad *)out; in ehca_process_mad()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_mad.c107 const struct ib_mad *mad, in smp_snoop()
149 struct ib_mad *mad) in node_desc_override()
163 const struct ib_mad *mad) in forward_trap()
209 const struct ib_mad *in_mad = (const struct ib_mad *)in; in mthca_process_mad()
210 struct ib_mad *out_mad = (struct ib_mad *)out; in mthca_process_mad()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dcm.c75 static void set_local_comm_id(struct ib_mad *mad, u32 cm_id) in set_local_comm_id()
90 static u32 get_local_comm_id(struct ib_mad *mad) in get_local_comm_id()
105 static void set_remote_comm_id(struct ib_mad *mad, u32 cm_id) in set_remote_comm_id()
120 static u32 get_remote_comm_id(struct ib_mad *mad) in get_remote_comm_id()
135 static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad) in gid_from_req_msg()
318 struct ib_mad *mad) in mlx4_ib_multiplex_cm_handler()
359 struct ib_mad *mad) in mlx4_ib_demux_cm_handler()
Dmad.c79 struct ib_mad mad;
85 struct ib_mad mad;
216 static void smp_snoop(struct ib_device *ibdev, u8 port_num, const struct ib_mad *mad, in smp_snoop()
338 struct ib_mad *mad) in node_desc_override()
352 static void forward_trap(struct mlx4_ib_dev *dev, u8 port_num, const struct ib_mad *mad) in forward_trap()
457 struct ib_grh *grh, struct ib_mad *mad) in mlx4_ib_send_to_slave()
606 struct ib_mad *mad) in mlx4_ib_demux_mad()
721 const struct ib_mad *in_mad, struct ib_mad *out_mad) in ib_process_mad()
824 const struct ib_mad *in_mad, struct ib_mad *out_mad) in iboe_process_mad()
873 const struct ib_mad *in_mad = (const struct ib_mad *)in; in mlx4_ib_process_mad()
[all …]
Dmlx4_ib.h814 struct ib_grh *grh, struct ib_mad *mad);
819 u16 vlan_id, struct ib_mad *mad);
824 struct ib_mad *mad);
827 struct ib_mad *mad);
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()
/linux-4.4.14/drivers/infiniband/core/
DMakefile4 obj-$(CONFIG_INFINIBAND) += ib_core.o ib_mad.o ib_sa.o \
17 ib_mad-y := mad.o smi.o agent.o mad_rmpp.o
Dmad.c701 wc->byte_len = sizeof(struct ib_mad) + sizeof(struct ib_grh); in build_smp_wc()
1005 mad_size = sizeof(struct ib_mad); in ib_create_send_mad()
2051 response->header.recv_wc.recv_buf.mad = (struct ib_mad *)response->mad; in handle_ib_smi()
2078 response->header.recv_wc.recv_buf.mad = (struct ib_mad *)response->mad; in generate_unmatched_resp()
2212 recv->header.recv_wc.mad_len = sizeof(struct ib_mad); in ib_mad_recv_done_handler()
2213 recv->header.recv_wc.mad_seg_size = sizeof(struct ib_mad); in ib_mad_recv_done_handler()
2216 recv->header.recv_wc.recv_buf.mad = (struct ib_mad *)recv->mad; in ib_mad_recv_done_handler()
2731 local->mad_priv->header.recv_wc.mad_len = sizeof(struct ib_mad); in local_completions()
2732 local->mad_priv->header.recv_wc.mad_seg_size = sizeof(struct ib_mad); in local_completions()
2740 (struct ib_mad *)local->mad_priv->mad; in local_completions()
Dsysfs.c327 struct ib_mad *in_mad = NULL; in show_pma_counter()
328 struct ib_mad *out_mad = NULL; in show_pma_counter()
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_ah.c238 const struct ib_mad *in_mad = (const struct ib_mad *)in; in ocrdma_process_mad()
239 struct ib_mad *out_mad = (struct ib_mad *)out; in ocrdma_process_mad()
Docrdma_stats.h71 struct ib_mad *out_mad);
Docrdma_stats.c676 struct ib_mad *out_mad) in ocrdma_pma_counters()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmad.c68 const struct ib_mad *in_mad = (const struct ib_mad *)in; in mlx5_ib_process_mad()
69 struct ib_mad *out_mad = (struct ib_mad *)out; in mlx5_ib_process_mad()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_mad.c1260 u8 port_num, const struct ib_mad *in_mad, in process_subn()
1261 struct ib_mad *out_mad) in process_subn()
1392 const struct ib_mad *in_mad, in process_perf()
1393 struct ib_mad *out_mad) in process_perf()
1499 const struct ib_mad *in_mad = (const struct ib_mad *)in; in ipath_process_mad()
1500 struct ib_mad *out_mad = (struct ib_mad *)out; in ipath_process_mad()
/linux-4.4.14/include/rdma/
Dib_mad.h203 struct ib_mad { struct
509 struct ib_mad *mad;
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_mad.c1858 u8 port, const struct ib_mad *in_mad, in process_subn()
1859 struct ib_mad *out_mad) in process_subn()
2010 const struct ib_mad *in_mad, in process_perf()
2011 struct ib_mad *out_mad) in process_perf()
2303 u8 port, const struct ib_mad *in_mad, in process_cc()
2304 struct ib_mad *out_mad) in process_cc()
2412 const struct ib_mad *in_mad = (const struct ib_mad *)in; in qib_process_mad()
2413 struct ib_mad *out_mad = (struct ib_mad *)out; in qib_process_mad()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dmad.c3940 u8 port, const struct ib_mad *in_mad, in process_subn()
3941 struct ib_mad *out_mad) in process_subn()
4129 const struct ib_mad *in_mad, in hfi1_process_ib_mad()
4130 struct ib_mad *out_mad) in hfi1_process_ib_mad()
4187 (const struct ib_mad *)in_mad, in hfi1_process_mad()
4188 (struct ib_mad *)out_mad); in hfi1_process_mad()
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.c408 static void srpt_mgmt_method_get(struct srpt_port *sp, struct ib_mad *rq_mad, in srpt_mgmt_method_get()