Home
last modified time | relevance | path

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

/linux-3.4.99/drivers/infiniband/hw/mlx4/
Dmad.c153 static void smp_snoop(struct ib_device *ibdev, u8 port_num, struct ib_mad *mad, in smp_snoop()
194 struct ib_mad *mad) in node_desc_override()
206 static void forward_trap(struct mlx4_ib_dev *dev, u8 port_num, struct ib_mad *mad) in forward_trap()
239 struct ib_mad *in_mad, struct ib_mad *out_mad) in ib_process_mad()
315 struct ib_mad *in_mad, struct ib_mad *out_mad) in iboe_process_mad()
356 struct ib_mad *in_mad, struct ib_mad *out_mad) in mlx4_ib_process_mad()
Dmlx4_ib.h337 struct ib_mad *in_mad, struct ib_mad *out_mad);
/linux-3.4.99/drivers/infiniband/hw/ehca/
Dehca_sqp.c144 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()
Dehca_iverbs.h192 struct ib_mad *in_mad,
193 struct ib_mad *out_mad);
/linux-3.4.99/drivers/infiniband/hw/mthca/
Dmthca_mad.c107 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()
Dmthca_dev.h581 struct ib_mad *in_mad,
582 struct ib_mad *out_mad);
/linux-3.4.99/drivers/infiniband/core/
DMakefile4 obj-$(CONFIG_INFINIBAND) += ib_core.o ib_mad.o ib_sa.o \
14 ib_mad-y := mad.o smi.o agent.o mad_rmpp.o
Dagent.h47 extern void agent_send_response(struct ib_mad *mad, struct ib_grh *grh,
Dmad.c73 struct ib_mad *mad);
179 int ib_response_mad(struct ib_mad *mad) in ib_response_mad()
663 wc->byte_len = sizeof(struct ib_mad) + sizeof(struct ib_grh); in build_smp_wc()
741 (struct ib_mad *)smp, in handle_outgoing_dr_smp()
742 (struct ib_mad *)&mad_priv->mad); in handle_outgoing_dr_smp()
766 memcpy(&mad_priv->mad.mad, smp, sizeof(struct ib_mad)); in handle_outgoing_dr_smp()
806 seg_size = sizeof(struct ib_mad) - hdr_len; in get_pad_size()
832 send_buf->seg_size = sizeof (struct ib_mad) - send_buf->hdr_len; in alloc_send_rmpp_list()
882 (rmpp_active || message_size > sizeof(struct ib_mad))) || in ib_create_send_mad()
883 (!rmpp_active && message_size > sizeof(struct ib_mad))) in ib_create_send_mad()
[all …]
Dmad_priv.h83 struct ib_mad mad;
Dagent.c81 void agent_send_response(struct ib_mad *mad, struct ib_grh *grh, in agent_send_response()
Duser_mad.c294 max_seg_payload = sizeof (struct ib_mad) - offset; in copy_recv_mad()
427 if (!ib_response_mad((struct ib_mad *) hdr)) { in is_duplicate()
428 if (!ib_response_mad((struct ib_mad *) sent_hdr)) in is_duplicate()
431 } else if (!ib_response_mad((struct ib_mad *) sent_hdr)) in is_duplicate()
Dsysfs.c327 struct ib_mad *in_mad = NULL; in show_pma_counter()
328 struct ib_mad *out_mad = NULL; in show_pma_counter()
/linux-3.4.99/include/rdma/
Dib_mad.h178 struct ib_mad { struct
265 int ib_response_mad(struct ib_mad *mad);
398 struct ib_mad *mad;
Dib_verbs.h1001 struct ib_mad;
1226 struct ib_mad *in_mad,
1227 struct ib_mad *out_mad);
/linux-3.4.99/drivers/infiniband/hw/ipath/
Dipath_mad.c1254 u8 port_num, struct ib_mad *in_mad, in process_subn()
1255 struct ib_mad *out_mad) in process_subn()
1386 struct ib_mad *in_mad, in process_perf()
1387 struct ib_mad *out_mad) in process_perf()
1488 struct ib_mad *in_mad, struct ib_mad *out_mad) in ipath_process_mad()
Dipath_verbs.h706 struct ib_mad *in_mad, struct ib_mad *out_mad);
/linux-3.4.99/drivers/infiniband/hw/cxgb4/
Dprovider.c84 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-3.4.99/drivers/infiniband/hw/qib/
Dqib_mad.c1806 u8 port, struct ib_mad *in_mad, in process_subn()
1807 struct ib_mad *out_mad) in process_subn()
1957 struct ib_mad *in_mad, in process_perf()
1958 struct ib_mad *out_mad) in process_perf()
2060 struct ib_mad *in_mad, struct ib_mad *out_mad) in qib_process_mad()
Dqib_verbs.h841 struct ib_mad *in_mad, struct ib_mad *out_mad);
/linux-3.4.99/drivers/infiniband/hw/amso1100/
Dc2_provider.c592 struct ib_mad *in_mad, struct ib_mad *out_mad) in c2_process_mad()
/linux-3.4.99/drivers/infiniband/hw/cxgb3/
Diwch_provider.c90 struct ib_mad *in_mad, struct ib_mad *out_mad) in iwch_process_mad()
/linux-3.4.99/drivers/infiniband/hw/nes/
Dnes_verbs.c3230 struct ib_mad *in_mad, struct ib_mad *out_mad) in nes_process_mad()
/linux-3.4.99/drivers/infiniband/ulp/srpt/
Dib_srpt.c411 static void srpt_mgmt_method_get(struct srpt_port *sp, struct ib_mad *rq_mad, in srpt_mgmt_method_get()