/linux-4.1.27/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_ah.h | 47 struct ib_mad *in_mad, struct ib_mad *out_mad);
|
D | ocrdma_stats.h | 56 struct ib_mad *out_mad);
|
D | ocrdma_ah.c | 209 struct ib_mad *in_mad, struct ib_mad *out_mad) in ocrdma_process_mad()
|
D | ocrdma_stats.c | 661 struct ib_mad *out_mad) in ocrdma_pma_counters()
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
D | ehca_sqp.c | 144 struct ib_mad *in_mad, struct ib_mad *out_mad) in ehca_process_perf() 221 struct ib_mad *in_mad, struct ib_mad *out_mad) in ehca_process_mad()
|
D | ehca_iverbs.h | 192 struct ib_mad *in_mad, 193 struct ib_mad *out_mad);
|
/linux-4.1.27/drivers/infiniband/hw/mthca/ |
D | mthca_mad.c | 107 struct ib_mad *mad, in smp_snoop() 149 struct ib_mad *mad) in node_desc_override() 163 struct ib_mad *mad) in forward_trap() 200 struct ib_mad *in_mad, in mthca_process_mad() 201 struct ib_mad *out_mad) in mthca_process_mad()
|
D | mthca_dev.h | 581 struct ib_mad *in_mad, 582 struct ib_mad *out_mad);
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | cm.c | 75 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()
|
D | mlx4_ib.h | 713 struct ib_mad *in_mad, struct ib_mad *out_mad); 764 struct ib_grh *grh, struct ib_mad *mad); 769 struct ib_mad *mad); 774 struct ib_mad *mad); 777 struct ib_mad *mad);
|
D | mad.c | 87 struct ib_mad mad; 93 struct ib_mad mad; 223 static void smp_snoop(struct ib_device *ibdev, u8 port_num, struct ib_mad *mad, in smp_snoop() 345 struct ib_mad *mad) in node_desc_override() 359 static void forward_trap(struct mlx4_ib_dev *dev, u8 port_num, struct ib_mad *mad) in forward_trap() 463 struct ib_grh *grh, struct ib_mad *mad) in mlx4_ib_send_to_slave() 611 struct ib_mad *mad) in mlx4_ib_demux_mad() 726 struct ib_mad *in_mad, struct ib_mad *out_mad) in ib_process_mad() 829 struct ib_mad *in_mad, struct ib_mad *out_mad) in iboe_process_mad() 870 struct ib_mad *in_mad, struct ib_mad *out_mad) in mlx4_ib_process_mad() [all …]
|
D | mcg.c | 205 static int send_mad_to_wire(struct mlx4_ib_demux_ctx *ctx, struct ib_mad *mad) in send_mad_to_wire() 225 struct ib_mad *mad) in send_mad_to_slave() 264 ret = send_mad_to_wire(group->demux, (struct ib_mad *)&mad); in send_join_to_wire() 300 ret = send_mad_to_wire(group->demux, (struct ib_mad *)&mad); in send_leave_to_wire() 344 ret = send_mad_to_slave(slave, group->demux, (struct ib_mad *)&mad); in send_reply_to_slave()
|
/linux-4.1.27/drivers/infiniband/core/ |
D | Makefile | 4 obj-$(CONFIG_INFINIBAND) += ib_core.o ib_mad.o ib_sa.o \ 16 ib_mad-y := mad.o smi.o agent.o mad_rmpp.o
|
D | agent.h | 47 extern void agent_send_response(struct ib_mad *mad, struct ib_grh *grh,
|
D | mad.c | 76 struct ib_mad *mad); 182 int ib_response_mad(struct ib_mad *mad) in ib_response_mad() 711 wc->byte_len = sizeof(struct ib_mad) + sizeof(struct ib_grh); in build_smp_wc() 789 (struct ib_mad *)smp, in handle_outgoing_dr_smp() 790 (struct ib_mad *)&mad_priv->mad); in handle_outgoing_dr_smp() 814 memcpy(&mad_priv->mad.mad, smp, sizeof(struct ib_mad)); in handle_outgoing_dr_smp() 854 seg_size = sizeof(struct ib_mad) - hdr_len; in get_pad_size() 880 send_buf->seg_size = sizeof (struct ib_mad) - send_buf->hdr_len; in alloc_send_rmpp_list() 936 if (!rmpp_active && message_size > sizeof(struct ib_mad)) in ib_create_send_mad() 939 if (rmpp_active || message_size > sizeof(struct ib_mad)) in ib_create_send_mad() [all …]
|
D | mad_priv.h | 80 struct ib_mad mad;
|
D | agent.c | 81 void agent_send_response(struct ib_mad *mad, struct ib_grh *grh, in agent_send_response()
|
D | user_mad.c | 296 max_seg_payload = sizeof (struct ib_mad) - offset; in copy_recv_mad() 429 if (!ib_response_mad((struct ib_mad *) hdr)) { in is_duplicate() 430 if (!ib_response_mad((struct ib_mad *) sent_hdr)) in is_duplicate() 433 } else if (!ib_response_mad((struct ib_mad *) sent_hdr)) in is_duplicate()
|
D | sysfs.c | 327 struct ib_mad *in_mad = NULL; in show_pma_counter() 328 struct ib_mad *out_mad = NULL; in show_pma_counter()
|
/linux-4.1.27/drivers/infiniband/hw/mlx5/ |
D | mad.c | 62 struct ib_mad *in_mad, struct ib_mad *out_mad) in mlx5_ib_process_mad()
|
D | mlx5_ib.h | 590 struct ib_mad *in_mad, struct ib_mad *out_mad);
|
/linux-4.1.27/include/rdma/ |
D | ib_mad.h | 179 struct ib_mad { struct 266 int ib_response_mad(struct ib_mad *mad); 404 struct ib_mad *mad;
|
D | ib_verbs.h | 1410 struct ib_mad; 1642 struct ib_mad *in_mad, 1643 struct ib_mad *out_mad);
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_mad.c | 1260 u8 port_num, struct ib_mad *in_mad, in process_subn() 1261 struct ib_mad *out_mad) in process_subn() 1392 struct ib_mad *in_mad, in process_perf() 1393 struct ib_mad *out_mad) in process_perf() 1494 struct ib_mad *in_mad, struct ib_mad *out_mad) in ipath_process_mad()
|
D | ipath_verbs.h | 706 struct ib_mad *in_mad, struct ib_mad *out_mad);
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_mad.c | 1857 u8 port, struct ib_mad *in_mad, in process_subn() 1858 struct ib_mad *out_mad) in process_subn() 2009 struct ib_mad *in_mad, in process_perf() 2010 struct ib_mad *out_mad) in process_perf() 2302 u8 port, struct ib_mad *in_mad, in process_cc() 2303 struct ib_mad *out_mad) in process_cc() 2404 struct ib_mad *in_mad, struct ib_mad *out_mad) in qib_process_mad()
|
D | qib_verbs.h | 878 struct ib_mad *in_mad, struct ib_mad *out_mad);
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
D | provider.c | 84 struct ib_grh *in_grh, struct ib_mad *in_mad, in c4iw_process_mad() 85 struct ib_mad *out_mad) in c4iw_process_mad()
|
/linux-4.1.27/drivers/infiniband/hw/amso1100/ |
D | c2_provider.c | 587 struct ib_mad *in_mad, struct ib_mad *out_mad) in c2_process_mad()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.c | 90 struct ib_mad *in_mad, struct ib_mad *out_mad) in iwch_process_mad()
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_verbs.c | 3226 struct ib_mad *in_mad, struct ib_mad *out_mad) in nes_process_mad()
|
/linux-4.1.27/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.c | 411 static void srpt_mgmt_method_get(struct srpt_port *sp, struct ib_mad *rq_mad, in srpt_mgmt_method_get()
|