/Linux-v4.19/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_ah.c | 84 const struct ib_global_route *ib_grh; in set_av_attr() local 124 ib_grh = rdma_ah_read_grh(attr); in set_av_attr() 125 ah->sgid_index = ib_grh->sgid_index; in set_av_attr() 130 ib_grh->traffic_class); in set_av_attr() 134 ipv4.ttl = ib_grh->hop_limit; in set_av_attr() 138 rdma_gid2ip(&dgid_addr._sockaddr, &ib_grh->dgid); in set_av_attr() 144 (ib_grh->traffic_class << 24) | in set_av_attr() 145 ib_grh->flow_label); in set_av_attr() 146 memcpy(&grh.dgid[0], ib_grh->dgid.raw, in set_av_attr() 147 sizeof(ib_grh->dgid.raw)); in set_av_attr() [all …]
|
D | ocrdma_ah.h | 63 const struct ib_grh *in_grh,
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | ud.c | 149 wc.byte_len = length + sizeof(struct ib_grh); in ud_loopback() 185 struct ib_grh grh; in ud_loopback() 217 rvt_skip_sge(&qp->r_sge, sizeof(struct ib_grh), true); in ud_loopback() 334 struct ib_grh *grh; in hfi1_make_ud_req_9B() 434 struct ib_grh *grh; in hfi1_make_ud_req_16B() 653 u8 sc5, const struct ib_grh *old_grh) in return_cnp_16B() 670 struct ib_grh *grh = &hdr.u.l.grh; in return_cnp_16B() 680 hwords += sizeof(struct ib_grh) / sizeof(u32); in return_cnp_16B() 712 const struct ib_grh *old_grh) in return_cnp() 725 struct ib_grh *grh = &hdr.u.l.grh; in return_cnp() [all …]
|
D | verbs.h | 123 struct ib_grh grh; 267 const struct ib_wc *in_wc, const struct ib_grh *in_grh, 353 u32 hfi1_make_grh(struct hfi1_ibport *ibp, struct ib_grh *hdr,
|
D | ruc.c | 495 u32 hfi1_make_grh(struct hfi1_ibport *ibp, struct ib_grh *hdr, in hfi1_make_grh() 515 return sizeof(struct ib_grh) / sizeof(u32); in hfi1_make_grh() 621 struct ib_grh *grh; in hfi1_make_ruc_header_16B() 703 struct ib_grh *grh = &ps->s_txreq->phdr.hdr.ibh.u.l.grh; in hfi1_make_ruc_header_9B()
|
D | hfi.h | 350 struct ib_grh *grh; 1556 const struct ib_grh *old_grh); 1559 u8 sc5, const struct ib_grh *old_grh); 1562 u8 sc5, const struct ib_grh *old_grh); 2390 struct ib_grh *grh, u32 slid, in hfi1_make_ext_grh()
|
D | driver.c | 299 struct ib_grh *grh = packet->grh; in rcv_hdrerr() 439 struct ib_grh *grh = pkt->grh; in hfi1_process_ecn_slowpath() 1501 u8 grh_len = sizeof(struct ib_grh); in hfi1_setup_bypass_packet()
|
/Linux-v4.19/drivers/infiniband/hw/qib/ |
D | qib_ud.c | 125 wc.byte_len = length + sizeof(struct ib_grh); in qib_ud_loopback() 161 struct ib_grh grh; in qib_ud_loopback() 169 rvt_skip_sge(&qp->r_sge, sizeof(struct ib_grh), true); in qib_ud_loopback() 527 wc.byte_len = tlen + sizeof(struct ib_grh); in qib_ud_rcv() 555 sizeof(struct ib_grh), 1); in qib_ud_rcv() 558 rvt_skip_sge(&qp->r_sge, sizeof(struct ib_grh), true); in qib_ud_rcv() 559 qib_copy_sge(&qp->r_sge, data, wc.byte_len - sizeof(struct ib_grh), 1); in qib_ud_rcv()
|
D | qib_verbs.h | 247 const struct ib_wc *in_wc, const struct ib_grh *in_grh, 326 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr,
|
D | qib_ruc.c | 484 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr, in qib_make_grh() 504 return sizeof(struct ib_grh) / sizeof(u32); in qib_make_grh()
|
/Linux-v4.19/drivers/infiniband/core/ |
D | agent.h | 47 extern void agent_send_response(const struct ib_mad_hdr *mad_hdr, const struct ib_grh *grh,
|
D | mad_priv.h | 81 struct ib_grh grh;
|
D | agent.c | 81 void agent_send_response(const struct ib_mad_hdr *mad_hdr, const struct ib_grh *grh, in agent_send_response()
|
/Linux-v4.19/drivers/infiniband/sw/rdmavt/ |
D | mad.h | 54 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
|
D | mad.c | 71 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in rvt_process_mad()
|
/Linux-v4.19/drivers/infiniband/hw/mlx4/ |
D | mlx4_ib.h | 277 struct ib_grh grh; 796 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh, 799 const struct ib_wc *in_wc, const struct ib_grh *in_grh, 853 struct ib_grh *grh, struct ib_mad *mad);
|
D | mad.c | 71 struct ib_grh grh; 80 struct ib_grh grh; 87 struct ib_grh grh; 110 const struct ib_grh *in_grh, in mlx4_MAD_IFC() 486 static int get_gids_from_l3_hdr(struct ib_grh *grh, union ib_gid *sgid, in get_gids_from_l3_hdr() 505 struct ib_grh *grh, struct ib_mad *mad) in mlx4_ib_send_to_slave() 665 struct ib_wc *wc, struct ib_grh *grh, in mlx4_ib_demux_mad() 803 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in ib_process_mad() 936 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in iboe_process_mad() 984 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx4_ib_process_mad() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | mad.c | 55 u8 port, const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx5_MAD_IFC() 75 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in process_mad() 251 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx5_ib_process_mad()
|
/Linux-v4.19/drivers/infiniband/hw/qedr/ |
D | verbs.h | 100 const struct ib_grh *in_grh,
|
/Linux-v4.19/include/rdma/ |
D | ib_hdrs.h | 131 struct ib_grh grh;
|
D | ib_verbs.h | 681 struct ib_grh { struct 691 struct ib_grh ibgrh; argument 2153 struct ib_grh; 2460 const struct ib_grh *in_grh, 3191 const struct ib_wc *wc, const struct ib_grh *grh, 3207 const struct ib_grh *grh, u8 port_num);
|
D | ib_mad.h | 640 struct ib_grh *grh;
|
/Linux-v4.19/drivers/infiniband/hw/mthca/ |
D | mthca_cmd.h | 315 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
|
D | mthca_mad.c | 202 const struct ib_grh *in_grh, in mthca_process_mad()
|
/Linux-v4.19/drivers/infiniband/ulp/ipoib/ |
D | ipoib_ib.c | 224 dgid = &((struct ib_grh *)skb->data)->dgid; in ipoib_ib_handle_rx_wc() 233 sgid = &((struct ib_grh *)skb->data)->sgid; in ipoib_ib_handle_rx_wc()
|