Home
last modified time | relevance | path

Searched refs:ib_grh (Results 1 - 25 of 72) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/infiniband/hw/ocrdma/
H A Docrdma_ah.c84 const struct ib_global_route *ib_grh; in set_av_attr() local
123 ib_grh = rdma_ah_read_grh(attr); in set_av_attr()
124 ah->sgid_index = ib_grh->sgid_index; in set_av_attr()
129 ib_grh->traffic_class); in set_av_attr()
133 ipv4.ttl = ib_grh->hop_limit; in set_av_attr()
137 rdma_gid2ip((struct sockaddr*)&dgid_addr, &ib_grh->dgid); in set_av_attr()
143 (ib_grh->traffic_class << 24) | in set_av_attr()
144 ib_grh->flow_label); in set_av_attr()
145 memcpy(&grh.dgid[0], ib_grh->dgid.raw, in set_av_attr()
146 sizeof(ib_grh in set_av_attr()
[all...]
H A Docrdma_ah.h61 const struct ib_grh *in_grh, const struct ib_mad *in,
/kernel/linux/linux-6.6/drivers/infiniband/hw/ocrdma/
H A Docrdma_ah.c84 const struct ib_global_route *ib_grh; in set_av_attr() local
123 ib_grh = rdma_ah_read_grh(attr); in set_av_attr()
124 ah->sgid_index = ib_grh->sgid_index; in set_av_attr()
129 ib_grh->traffic_class); in set_av_attr()
133 ipv4.ttl = ib_grh->hop_limit; in set_av_attr()
137 rdma_gid2ip((struct sockaddr*)&dgid_addr, &ib_grh->dgid); in set_av_attr()
143 (ib_grh->traffic_class << 24) | in set_av_attr()
144 ib_grh->flow_label); in set_av_attr()
145 memcpy(&grh.dgid[0], ib_grh->dgid.raw, in set_av_attr()
146 sizeof(ib_grh in set_av_attr()
[all...]
H A Docrdma_ah.h61 const struct ib_grh *in_grh, const struct ib_mad *in,
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dud.c150 wc.byte_len = length + sizeof(struct ib_grh); in ud_loopback()
186 struct ib_grh grh; in ud_loopback()
218 rvt_skip_sge(&qp->r_sge, sizeof(struct ib_grh), true); in ud_loopback()
315 struct ib_grh *grh; in hfi1_make_ud_req_9B()
415 struct ib_grh *grh; in hfi1_make_ud_req_16B()
634 u8 sc5, const struct ib_grh *old_grh) in return_cnp_16B()
652 struct ib_grh *grh = &hdr.opah.u.l.grh; in return_cnp_16B()
662 hwords += sizeof(struct ib_grh) / sizeof(u32); in return_cnp_16B()
696 const struct ib_grh *old_grh) in return_cnp()
710 struct ib_grh *gr in return_cnp()
[all...]
H A Druc.c168 u32 hfi1_make_grh(struct hfi1_ibport *ibp, struct ib_grh *hdr, in hfi1_make_grh()
188 return sizeof(struct ib_grh) / sizeof(u32); in hfi1_make_grh()
293 struct ib_grh *grh; in hfi1_make_ruc_header_16B()
375 struct ib_grh *grh = &ps->s_txreq->phdr.hdr.ibh.u.l.grh; in hfi1_make_ruc_header_9B()
H A Dverbs.h125 struct ib_grh grh;
332 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
441 u32 hfi1_make_grh(struct hfi1_ibport *ibp, struct ib_grh *hdr,
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dud.c108 wc.byte_len = length + sizeof(struct ib_grh); in ud_loopback()
144 struct ib_grh grh; in ud_loopback()
176 rvt_skip_sge(&qp->r_sge, sizeof(struct ib_grh), true); in ud_loopback()
273 struct ib_grh *grh; in hfi1_make_ud_req_9B()
373 struct ib_grh *grh; in hfi1_make_ud_req_16B()
593 u8 sc5, const struct ib_grh *old_grh) in return_cnp_16B()
611 struct ib_grh *grh = &hdr.opah.u.l.grh; in return_cnp_16B()
621 hwords += sizeof(struct ib_grh) / sizeof(u32); in return_cnp_16B()
655 const struct ib_grh *old_grh) in return_cnp()
669 struct ib_grh *gr in return_cnp()
[all...]
H A Druc.c126 u32 hfi1_make_grh(struct hfi1_ibport *ibp, struct ib_grh *hdr, in hfi1_make_grh()
146 return sizeof(struct ib_grh) / sizeof(u32); in hfi1_make_grh()
252 struct ib_grh *grh; in hfi1_make_ruc_header_16B()
335 struct ib_grh *grh = &ps->s_txreq->phdr.hdr.ibh.u.l.grh; in hfi1_make_ruc_header_9B()
H A Dverbs.h83 struct ib_grh grh;
290 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
396 u32 hfi1_make_grh(struct hfi1_ibport *ibp, struct ib_grh *hdr,
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_ud.c126 wc.byte_len = length + sizeof(struct ib_grh); in qib_ud_loopback()
162 struct ib_grh grh; in qib_ud_loopback()
170 rvt_skip_sge(&qp->r_sge, sizeof(struct ib_grh), true); in qib_ud_loopback()
522 wc.byte_len = tlen + sizeof(struct ib_grh); in qib_ud_rcv()
550 sizeof(struct ib_grh), true, false); in qib_ud_rcv()
553 rvt_skip_sge(&qp->r_sge, sizeof(struct ib_grh), true); in qib_ud_rcv()
554 rvt_copy_sge(qp, &qp->r_sge, data, wc.byte_len - sizeof(struct ib_grh), in qib_ud_rcv()
H A Dqib_verbs.h246 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
322 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr,
H A Dqib_ruc.c183 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr, in qib_make_grh()
203 return sizeof(struct ib_grh) / sizeof(u32); in qib_make_grh()
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_ud.c126 wc.byte_len = length + sizeof(struct ib_grh); in qib_ud_loopback()
162 struct ib_grh grh; in qib_ud_loopback()
170 rvt_skip_sge(&qp->r_sge, sizeof(struct ib_grh), true); in qib_ud_loopback()
523 wc.byte_len = tlen + sizeof(struct ib_grh); in qib_ud_rcv()
551 sizeof(struct ib_grh), true, false); in qib_ud_rcv()
554 rvt_skip_sge(&qp->r_sge, sizeof(struct ib_grh), true); in qib_ud_rcv()
555 rvt_copy_sge(qp, &qp->r_sge, data, wc.byte_len - sizeof(struct ib_grh), in qib_ud_rcv()
H A Dqib_verbs.h246 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
322 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr,
H A Dqib_ruc.c183 u32 qib_make_grh(struct qib_ibport *ibp, struct ib_grh *hdr, in qib_make_grh()
203 return sizeof(struct ib_grh) / sizeof(u32); in qib_make_grh()
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dmad.h54 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
H A Dmad.c71 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in rvt_process_mad()
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dagent.h47 extern void agent_send_response(const struct ib_mad_hdr *mad_hdr, const struct ib_grh *grh,
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dagent.h47 extern void agent_send_response(const struct ib_mad_hdr *mad_hdr, const struct ib_grh *grh,
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dmad.h12 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
H A Dmad.c32 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in rvt_process_mad()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Dmad.c71 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()
512 struct ib_grh *grh, struct ib_mad *mad) in mlx4_ib_send_to_slave()
682 struct ib_wc *wc, struct ib_grh *grh, in mlx4_ib_demux_mad()
822 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()
983 const struct ib_wc *in_wc, const struct ib_grh *in_gr in mlx4_ib_process_mad()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H A Dmad.c71 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()
487 static int get_gids_from_l3_hdr(struct ib_grh *grh, union ib_gid *sgid, in get_gids_from_l3_hdr()
513 struct ib_grh *grh, struct ib_mad *mad) in mlx4_ib_send_to_slave()
683 struct ib_wc *wc, struct ib_grh *grh, in mlx4_ib_demux_mad()
823 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in ib_process_mad()
938 const struct ib_grh *in_grh, in iboe_process_mad()
985 const struct ib_wc *in_wc, const struct ib_grh *in_gr in mlx4_ib_process_mad()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/qedr/
H A Dverbs.h96 const struct ib_grh *in_grh, const struct ib_mad *in_mad,

Completed in 19 milliseconds

123