Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_ud.c131 wc.byte_len = length + sizeof(struct ib_grh); in qib_ud_loopback()
168 sizeof(struct ib_grh), 1); in qib_ud_loopback()
171 qib_skip_sge(&qp->r_sge, sizeof(struct ib_grh), 1); in qib_ud_loopback()
529 wc.byte_len = tlen + sizeof(struct ib_grh); in qib_ud_rcv()
557 sizeof(struct ib_grh), 1); in qib_ud_rcv()
560 qib_skip_sge(&qp->r_sge, sizeof(struct ib_grh), 1); in qib_ud_rcv()
561 qib_copy_sge(&qp->r_sge, data, wc.byte_len - sizeof(struct ib_grh), 1); in qib_ud_rcv()
Dqib_verbs.h193 struct ib_grh grh;
877 struct ib_wc *in_wc, struct ib_grh *in_grh,
1094 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr,
Dqib_ruc.c653 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr, in qib_make_grh()
671 return sizeof(struct ib_grh) / sizeof(u32); in qib_make_grh()
Dqib_mad.c2403 struct ib_wc *in_wc, struct ib_grh *in_grh, in qib_process_mad()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_ud.c94 wc.byte_len = length + sizeof(struct ib_grh); in ipath_ud_loopback()
180 ipath_copy_sge(&rsge, &ah_attr->grh, sizeof(struct ib_grh)); in ipath_ud_loopback()
183 ipath_skip_sge(&rsge, sizeof(struct ib_grh)); in ipath_ud_loopback()
521 wc.byte_len = tlen + sizeof(struct ib_grh); in ipath_ud_rcv()
549 sizeof(struct ib_grh)); in ipath_ud_rcv()
552 ipath_skip_sge(&qp->r_sge, sizeof(struct ib_grh)); in ipath_ud_rcv()
554 wc.byte_len - sizeof(struct ib_grh)); in ipath_ud_rcv()
Dipath_verbs.h139 struct ib_grh grh;
705 struct ib_grh *in_grh,
862 u32 ipath_make_grh(struct ipath_ibdev *dev, struct ib_grh *hdr,
Dipath_ruc.c580 u32 ipath_make_grh(struct ipath_ibdev *dev, struct ib_grh *hdr, in ipath_make_grh()
597 return sizeof(struct ib_grh) / sizeof(u32); in ipath_make_grh()
Dipath_mad.c1493 struct ib_wc *in_wc, struct ib_grh *in_grh, in ipath_process_mad()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dmad.c44 u8 port, struct ib_wc *in_wc, struct ib_grh *in_grh, in mlx5_MAD_IFC()
61 struct ib_wc *in_wc, struct ib_grh *in_grh, in mlx5_ib_process_mad()
Dmlx5_ib.h528 u8 port, struct ib_wc *in_wc, struct ib_grh *in_grh,
589 struct ib_wc *in_wc, struct ib_grh *in_grh,
/linux-4.1.27/drivers/infiniband/core/
Dagent.h47 extern void agent_send_response(struct ib_mad *mad, struct ib_grh *grh,
Dmad_priv.h78 struct ib_grh grh;
Dagent.c81 void agent_send_response(struct ib_mad *mad, struct ib_grh *grh, in agent_send_response()
Dverbs.c196 struct ib_grh *grh, struct ib_ah_attr *ah_attr) in ib_init_ah_from_wc()
248 struct ib_grh *grh, u8 port_num) in ib_create_ah_from_wc()
Dmad.c711 wc->byte_len = sizeof(struct ib_mad) + sizeof(struct ib_grh); in build_smp_wc()
Dcm.c344 struct ib_grh *grh, struct cm_av *av) in cm_init_av_for_response()
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_ah.h46 struct ib_grh *in_grh,
Docrdma_ah.c208 struct ib_grh *in_grh, in ocrdma_process_mad()
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_sqp.c143 struct ib_wc *in_wc, struct ib_grh *in_grh, in ehca_process_perf()
220 struct ib_wc *in_wc, struct ib_grh *in_grh, in ehca_process_mad()
Dehca_iverbs.h191 struct ib_wc *in_wc, struct ib_grh *in_grh,
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h251 struct ib_grh grh;
709 int port, struct ib_wc *in_wc, struct ib_grh *in_grh,
712 struct ib_wc *in_wc, struct ib_grh *in_grh,
764 struct ib_grh *grh, struct ib_mad *mad);
Dmad.c76 struct ib_grh grh;
85 struct ib_grh grh;
92 struct ib_grh grh;
114 int port, struct ib_wc *in_wc, struct ib_grh *in_grh, in mlx4_MAD_IFC()
463 struct ib_grh *grh, struct ib_mad *mad) in mlx4_ib_send_to_slave()
610 struct ib_wc *wc, struct ib_grh *grh, in mlx4_ib_demux_mad()
725 struct ib_wc *in_wc, struct ib_grh *in_grh, in ib_process_mad()
828 struct ib_wc *in_wc, struct ib_grh *in_grh, in iboe_process_mad()
869 struct ib_wc *in_wc, struct ib_grh *in_grh, in mlx4_ib_process_mad()
1691 struct ib_grh *grh; in mlx4_ib_sqp_comp_worker()
/linux-4.1.27/include/rdma/
Dib_verbs.h447 struct ib_grh { struct
1411 struct ib_grh;
1641 struct ib_grh *in_grh,
1803 struct ib_grh *grh, struct ib_ah_attr *ah_attr);
1818 struct ib_grh *grh, u8 port_num);
Dib_mad.h403 struct ib_grh *grh;
/linux-4.1.27/drivers/infiniband/hw/mthca/
Dmthca_cmd.h315 int port, struct ib_wc *in_wc, struct ib_grh *in_grh,
Dmthca_mad.c199 struct ib_grh *in_grh, in mthca_process_mad()
Dmthca_dev.h580 struct ib_grh *in_grh,
Dmthca_cmd.c1861 int port, struct ib_wc *in_wc, struct ib_grh *in_grh, in mthca_MAD_IFC()
/linux-4.1.27/include/linux/mlx5/
Ddevice.h599 struct ib_grh grh;
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
Dprovider.c84 struct ib_grh *in_grh, struct ib_mad *in_mad, in c4iw_process_mad()
/linux-4.1.27/drivers/infiniband/hw/amso1100/
Dc2_provider.c586 struct ib_grh *in_grh, in c2_process_mad()
/linux-4.1.27/drivers/infiniband/ulp/ipoib/
Dipoib_ib.c233 dgid = &((struct ib_grh *)skb->data)->dgid; in ipoib_ib_handle_rx_wc()
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
Diwch_provider.c89 struct ib_grh *in_grh, in iwch_process_mad()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_verbs.c3225 u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, in nes_process_mad()