Home
last modified time | relevance | path

Searched refs:rvt_sge (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.4/include/rdma/
Drdmavt_mr.h109 struct rvt_sge { struct
119 struct rvt_sge *sg_list; /* next SGE to be used if any */ argument
120 struct rvt_sge sge; /* progress state for the current SGE */
144 static inline u32 rvt_get_sge_length(struct rvt_sge *sge, u32 length) in rvt_get_sge_length()
159 struct rvt_sge *sge = &ss->sge; in rvt_update_sge()
183 struct rvt_sge *sge = &ss->sge; in rvt_skip_sge()
Drdmavt_qp.h194 struct rvt_sge sg_list[0];
286 struct rvt_sge rdma_sge;
443 struct rvt_sge r_sg_list[0] /* verified SGEs */
533 sizeof(struct rvt_sge)) * n); in rvt_get_swqe_ptr()
587 struct rvt_sge *sge = &wqe->sg_list[i]; in rvt_put_swqe()
Drdma_vt.h566 int rvt_rkey_ok(struct rvt_qp *qp, struct rvt_sge *sge,
569 struct rvt_sge *isge, struct rvt_sge *last_sge,
/Linux-v5.4/drivers/infiniband/sw/rdmavt/
Dtrace_mr.h124 TP_PROTO(struct rvt_sge *sge, struct ib_sge *isge),
129 __field(struct rvt_sge *, sge)
176 TP_PROTO(struct rvt_sge *sge, struct ib_sge *isge),
181 TP_PROTO(struct rvt_sge *sge, struct ib_sge *isge),
Dmr.c879 static inline bool rvt_sge_adjacent(struct rvt_sge *last_sge, in rvt_sge_adjacent()
915 struct rvt_sge *isge, struct rvt_sge *last_sge, in rvt_lkey_ok()
1024 int rvt_rkey_ok(struct rvt_qp *qp, struct rvt_sge *sge, in rvt_rkey_ok()
Dqp.c662 struct rvt_sge *sge = &wqe->sg_list[i]; in rvt_swqe_has_lkey()
2067 struct rvt_sge *last_sge = NULL; in rvt_post_one_wr()
2147 struct rvt_sge *sge = &wqe->sg_list[--j]; in rvt_post_one_wr()
2320 struct rvt_sge *sge = --j ? &ss->sg_list[j - 1] : &ss->sge; in init_sge()
2860 struct rvt_sge *sge = &ss->sge; in rvt_copy_sge()
2952 struct rvt_sge *sge; in rvt_ruc_loopback()
/Linux-v5.4/drivers/infiniband/hw/qib/
Dqib_verbs.c141 struct rvt_sge *sg_list = ss->sg_list; in qib_count_sge()
142 struct rvt_sge sge = ss->sge; in qib_count_sge()
182 struct rvt_sge *sge = &ss->sge; in qib_copy_from_sge()
Dqib_ud.c61 struct rvt_sge *sge; in qib_ud_loopback()
Dqib_sdma.c516 struct rvt_sge *sge; in qib_sdma_verbs_send()
/Linux-v5.4/drivers/infiniband/hw/hfi1/
Dverbs.c699 struct rvt_sge *sg_list = ss->sg_list; in build_verbs_ulp_payload()
700 struct rvt_sge sge = ss->sge; in build_verbs_ulp_payload()
Dtrace_tid.h1324 TP_PROTO(struct rvt_qp *qp, int index, struct rvt_sge *sge),
1352 TP_PROTO(struct rvt_qp *qp, int index, struct rvt_sge *sge),
Dud.c82 struct rvt_sge *sge; in ud_loopback()
Dtid_rdma.c1085 struct rvt_sge *sge = &ss->sge; in kern_find_pages()
3256 struct rvt_sge *sge, int num_sge) in hfi1_check_sge_align()