Home
last modified time | relevance | path

Searched refs:ib_mad_hdr (Results 1 – 34 of 34) sorted by relevance

/linux-4.4.14/drivers/staging/rdma/hfi1/
Dmad.c63 static int reply(struct ib_mad_hdr *smp) in reply()
197 static void bad_mkey(struct hfi1_ibport *ibp, struct ib_mad_hdr *mad, in bad_mkey()
301 return reply((struct ib_mad_hdr *)smp); in __subn_get_opa_nodedesc()
311 return reply((struct ib_mad_hdr *)smp); in __subn_get_opa_nodedesc()
327 return reply((struct ib_mad_hdr *)smp); in __subn_get_opa_nodeinfo()
350 return reply((struct ib_mad_hdr *)smp); in __subn_get_opa_nodeinfo()
383 return reply((struct ib_mad_hdr *)smp); in subn_get_nodeinfo()
401 static int check_mkey(struct hfi1_ibport *ibp, struct ib_mad_hdr *mad, in check_mkey()
532 return reply((struct ib_mad_hdr *)smp); in __subn_get_opa_portinfo()
543 return reply((struct ib_mad_hdr *)smp); in __subn_get_opa_portinfo()
[all …]
Dverbs.h857 const struct ib_mad_hdr *in_mad, size_t in_mad_size,
858 struct ib_mad_hdr *out_mad, size_t *out_mad_size,
/linux-4.4.14/include/rdma/
Dib_mad.h164 struct ib_mad_hdr { struct
204 struct ib_mad_hdr mad_hdr;
209 struct ib_mad_hdr mad_hdr;
214 struct ib_mad_hdr mad_hdr;
220 struct ib_mad_hdr mad_hdr;
226 struct ib_mad_hdr mad_hdr;
233 struct ib_mad_hdr mad_hdr;
371 int ib_response_mad(const struct ib_mad_hdr *hdr);
Dib_pma.h55 struct ib_mad_hdr mad_hdr;
Dib_verbs.h1505 struct ib_mad_hdr;
1785 const struct ib_mad_hdr *in_mad,
1787 struct ib_mad_hdr *out_mad,
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_ah.h62 const struct ib_mad_hdr *in, size_t in_mad_size,
63 struct ib_mad_hdr *out, size_t *out_mad_size,
Docrdma_ah.c232 const struct ib_mad_hdr *in, size_t in_mad_size, in ocrdma_process_mad()
233 struct ib_mad_hdr *out, size_t *out_mad_size, in ocrdma_process_mad()
/linux-4.4.14/drivers/infiniband/core/
Dcm_msgs.h55 struct ib_mad_hdr hdr;
422 struct ib_mad_hdr hdr;
458 struct ib_mad_hdr hdr;
495 struct ib_mad_hdr hdr;
617 struct ib_mad_hdr hdr;
627 struct ib_mad_hdr hdr;
650 struct ib_mad_hdr hdr;
660 struct ib_mad_hdr hdr;
783 struct ib_mad_hdr hdr;
797 struct ib_mad_hdr hdr;
[all …]
Dmad.c76 const struct ib_mad_hdr *mad);
182 int ib_response_mad(const struct ib_mad_hdr *hdr) in ib_response_mad()
847 (const struct ib_mad_hdr *)smp, mad_size, in handle_outgoing_dr_smp()
848 (struct ib_mad_hdr *)mad_priv->mad, in handle_outgoing_dr_smp()
853 if (ib_response_mad((const struct ib_mad_hdr *)mad_priv->mad) && in handle_outgoing_dr_smp()
875 (const struct ib_mad_hdr *)mad_priv->mad); in handle_outgoing_dr_smp()
1234 if (!ib_is_mad_class_rmpp(((struct ib_mad_hdr *) send_buf->mad)->mgmt_class)) { in ib_post_send_mad()
1249 if (((struct ib_mad_hdr *) send_buf->mad)->mgmt_class == in ib_post_send_mad()
1259 mad_send_wr->tid = ((struct ib_mad_hdr *) send_buf->mad)->tid; in ib_post_send_mad()
1707 const struct ib_mad_hdr *mad_hdr) in find_mad_agent()
[all …]
Dagent.h47 extern void agent_send_response(const struct ib_mad_hdr *mad_hdr, const struct ib_grh *grh,
Dagent.c81 void agent_send_response(const struct ib_mad_hdr *mad_hdr, const struct ib_grh *grh, in agent_send_response()
Duser_mad.c416 struct ib_mad_hdr *sent_hdr, *hdr; in is_duplicate()
418 hdr = (struct ib_mad_hdr *) packet->mad.data; in is_duplicate()
420 sent_hdr = (struct ib_mad_hdr *) sent_packet->mad.data; in is_duplicate()
523 base_version = ((struct ib_mad_hdr *)&packet->mad.data)->base_version; in ib_umad_write()
562 tid = &((struct ib_mad_hdr *) packet->msg->mad)->tid; in ib_umad_write()
Dmad_rmpp.c288 struct ib_mad_hdr *mad_hdr; in create_rmpp_recv()
335 struct ib_mad_hdr *mad_hdr = &mad_recv_wc->recv_buf.mad->mad_hdr; in find_rmpp_recv()
853 struct ib_mad_hdr *mad_hdr = mad_send_wr->send_buf.mad; in init_newwin()
Dsysfs.c353 (const struct ib_mad_hdr *)in_mad, mad_size, in show_pma_counter()
354 (struct ib_mad_hdr *)out_mad, &mad_size, in show_pma_counter()
Dcm.c1050 static void cm_format_mad_hdr(struct ib_mad_hdr *hdr, in cm_format_mad_hdr()
3297 attr_index = be16_to_cpu(((struct ib_mad_hdr *) in cm_send_handler()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_sqp.c123 struct ib_mad_hdr mad_hdr;
221 const struct ib_mad_hdr *in, size_t in_mad_size, in ehca_process_mad()
222 struct ib_mad_hdr *out, size_t *out_mad_size, in ehca_process_mad()
Dehca_iverbs.h197 const struct ib_mad_hdr *in, size_t in_mad_size,
198 struct ib_mad_hdr *out, size_t *out_mad_size,
Dehca_reqs.c118 struct ib_mad_hdr *mad_hdr = ud_wrmad_hdr; in trace_ud_wr()
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_dm_mad.h79 struct ib_mad_hdr mad_hdr;
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_mad.c201 const struct ib_mad_hdr *in, size_t in_mad_size, in mthca_process_mad()
202 struct ib_mad_hdr *out, size_t *out_mad_size, in mthca_process_mad()
Dmthca_dev.h581 const struct ib_mad_hdr *in, size_t in_mad_size,
582 struct ib_mad_hdr *out, size_t *out_mad_size,
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmad.c62 const struct ib_mad_hdr *in, size_t in_mad_size, in mlx5_ib_process_mad()
63 struct ib_mad_hdr *out, size_t *out_mad_size, in mlx5_ib_process_mad()
Dmlx5_ib.h563 const struct ib_mad_hdr *in, size_t in_mad_size,
564 struct ib_mad_hdr *out, size_t *out_mad_size,
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dcm.c58 struct ib_mad_hdr hdr;
65 struct ib_mad_hdr hdr;
Dmlx4_ib.h761 const struct ib_mad_hdr *in, size_t in_mad_size,
762 struct ib_mad_hdr *out, size_t *out_mad_size,
Dmad.c868 const struct ib_mad_hdr *in, size_t in_mad_size, in mlx4_ib_process_mad()
869 struct ib_mad_hdr *out, size_t *out_mad_size, in mlx4_ib_process_mad()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_verbs.h712 const struct ib_mad_hdr *in, size_t in_mad_size,
713 struct ib_mad_hdr *out, size_t *out_mad_size,
Dipath_mad.c1494 const struct ib_mad_hdr *in, size_t in_mad_size, in ipath_process_mad()
1495 struct ib_mad_hdr *out, size_t *out_mad_size, in ipath_process_mad()
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dprovider.c85 const struct ib_mad_hdr *in_mad, in c4iw_process_mad()
87 struct ib_mad_hdr *out_mad, in c4iw_process_mad()
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_provider.c595 const struct ib_mad_hdr *in_mad, in c2_process_mad()
597 struct ib_mad_hdr *out_mad, in c2_process_mad()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_verbs.h886 const struct ib_mad_hdr *in, size_t in_mad_size,
887 struct ib_mad_hdr *out, size_t *out_mad_size,
Dqib_mad.c2405 const struct ib_mad_hdr *in, size_t in_mad_size, in qib_process_mad()
2406 struct ib_mad_hdr *out, size_t *out_mad_size, in qib_process_mad()
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch_provider.c90 const struct ib_mad_hdr *in_mad, in iwch_process_mad()
92 struct ib_mad_hdr *out_mad, in iwch_process_mad()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_verbs.c3218 const struct ib_mad_hdr *in, size_t in_mad_size, in nes_process_mad()
3219 struct ib_mad_hdr *out, size_t *out_mad_size, in nes_process_mad()