/kernel/linux/linux-5.10/include/rdma/ |
H A D | rdmavt_mr.h | 67 struct rvt_sge { struct 77 struct rvt_sge *sg_list; /* next SGE to be used if any */ 78 struct rvt_sge sge; /* progress state for the current SGE */ 102 static inline u32 rvt_get_sge_length(struct rvt_sge *sge, u32 length) in rvt_get_sge_length() 117 struct rvt_sge *sge = &ss->sge; in rvt_update_sge() 141 struct rvt_sge *sge = &ss->sge; in rvt_skip_sge()
|
H A D | rdma_vt.h | 524 int rvt_rkey_ok(struct rvt_qp *qp, struct rvt_sge *sge, 527 struct rvt_sge *isge, struct rvt_sge *last_sge,
|
H A D | rdmavt_qp.h | 179 struct rvt_sge sg_list[]; 290 struct rvt_sge rdma_sge; 447 struct rvt_sge r_sg_list[] /* verified SGEs */ 537 sizeof(struct rvt_sge)) * n); in rvt_get_swqe_ptr() 591 struct rvt_sge *sge = &wqe->sg_list[i]; in rvt_put_swqe()
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | rdmavt_mr.h | 67 struct rvt_sge { struct 77 struct rvt_sge *sg_list; /* next SGE to be used if any */ 78 struct rvt_sge sge; /* progress state for the current SGE */ 102 static inline u32 rvt_get_sge_length(struct rvt_sge *sge, u32 length) in rvt_get_sge_length() 117 struct rvt_sge *sge = &ss->sge; in rvt_update_sge() 141 struct rvt_sge *sge = &ss->sge; in rvt_skip_sge()
|
H A D | rdma_vt.h | 524 int rvt_rkey_ok(struct rvt_qp *qp, struct rvt_sge *sge, 527 struct rvt_sge *isge, struct rvt_sge *last_sge,
|
H A D | rdmavt_qp.h | 179 struct rvt_sge sg_list[]; 290 struct rvt_sge rdma_sge; 447 struct rvt_sge *r_sg_list /* verified SGEs */ 537 sizeof(struct rvt_sge)) * n); in rvt_get_swqe_ptr() 591 struct rvt_sge *sge = &wqe->sg_list[i]; in rvt_put_swqe()
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/ |
H A D | trace_mr.h | 124 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),
|
H A D | mr.c | 722 static inline bool rvt_sge_adjacent(struct rvt_sge *last_sge, in rvt_sge_adjacent() 758 struct rvt_sge *isge, struct rvt_sge *last_sge, in rvt_lkey_ok() 867 int rvt_rkey_ok(struct rvt_qp *qp, struct rvt_sge *sge, in rvt_rkey_ok()
|
H A D | qp.c | 666 struct rvt_sge *sge = &wqe->sg_list[i]; in rvt_swqe_has_lkey() 2097 struct rvt_sge *last_sge = NULL; in rvt_post_one_wr() 2177 struct rvt_sge *sge = &wqe->sg_list[--j]; in rvt_post_one_wr() 2350 struct rvt_sge *sge = --j ? &ss->sg_list[j - 1] : &ss->sge; in init_sge() 2867 struct rvt_sge *sge = &ss->sge; in rvt_copy_sge() 2959 struct rvt_sge *sge; in rvt_ruc_loopback()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/ |
H A D | trace_mr.h | 82 TP_PROTO(struct rvt_sge *sge, struct ib_sge *isge), 87 __field(struct rvt_sge *, sge) 134 TP_PROTO(struct rvt_sge *sge, struct ib_sge *isge), 139 TP_PROTO(struct rvt_sge *sge, struct ib_sge *isge),
|
H A D | mr.c | 681 static inline bool rvt_sge_adjacent(struct rvt_sge *last_sge, in rvt_sge_adjacent() 717 struct rvt_sge *isge, struct rvt_sge *last_sge, in rvt_lkey_ok() 826 int rvt_rkey_ok(struct rvt_qp *qp, struct rvt_sge *sge, in rvt_rkey_ok()
|
H A D | qp.c | 626 struct rvt_sge *sge = &wqe->sg_list[i]; in rvt_swqe_has_lkey() 2046 struct rvt_sge *last_sge = NULL; in rvt_post_one_wr() 2126 struct rvt_sge *sge = &wqe->sg_list[--j]; in rvt_post_one_wr() 2299 struct rvt_sge *sge = --j ? &ss->sg_list[j - 1] : &ss->sge; in init_sge() 2816 struct rvt_sge *sge = &ss->sge; in rvt_copy_sge() 2908 struct rvt_sge *sge; in rvt_ruc_loopback()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_verbs.c | 140 struct rvt_sge *sg_list = ss->sg_list; in qib_count_sge() 141 struct rvt_sge sge = ss->sge; in qib_count_sge() 181 struct rvt_sge *sge = &ss->sge; in qib_copy_from_sge()
|
H A D | qib_ud.c | 61 struct rvt_sge *sge; in qib_ud_loopback()
|
H A D | qib_sdma.c | 516 struct rvt_sge *sge; in qib_sdma_verbs_send()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_verbs.c | 140 struct rvt_sge *sg_list = ss->sg_list; in qib_count_sge() 141 struct rvt_sge sge = ss->sge; in qib_count_sge() 181 struct rvt_sge *sge = &ss->sge; in qib_copy_from_sge()
|
H A D | qib_ud.c | 61 struct rvt_sge *sge; in qib_ud_loopback()
|
H A D | qib_sdma.c | 516 struct rvt_sge *sge; in qib_sdma_verbs_send()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | trace_tid.h | 1324 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),
|
H A D | verbs.c | 702 struct rvt_sge *sg_list = ss->sg_list; in build_verbs_ulp_payload() 703 struct rvt_sge sge = ss->sge; in build_verbs_ulp_payload()
|
H A D | ud.c | 82 struct rvt_sge *sge; in ud_loopback()
|
H A D | tid_rdma.c | 1085 struct rvt_sge *sge = &ss->sge; in kern_find_pages() 3257 struct rvt_sge *sge, int num_sge) in hfi1_check_sge_align()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | verbs.c | 660 struct rvt_sge *sg_list = ss->sg_list; in build_verbs_ulp_payload() 661 struct rvt_sge sge = ss->sge; in build_verbs_ulp_payload()
|
H A D | trace_tid.h | 1324 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),
|
H A D | ud.c | 40 struct rvt_sge *sge; in ud_loopback()
|