Lines Matching refs:sg_list
626 struct rvt_sge *sge = &wqe->sg_list[i]; in rvt_swqe_has_lkey()
1078 sz = struct_size(swq, sg_list, init_attr->cap.max_send_sge); in rvt_create_qp()
1829 wqe->sg_list[i].addr = wr->sg_list[i].addr; in rvt_post_recv()
1830 wqe->sg_list[i].length = wr->sg_list[i].length; in rvt_post_recv()
1831 wqe->sg_list[i].lkey = wr->sg_list[i].lkey; in rvt_post_recv()
1878 wr->sg_list[0].length < sizeof(u64) || in rvt_qp_valid_operation()
1879 wr->sg_list[0].addr & (sizeof(u64) - 1))) in rvt_qp_valid_operation()
2051 u32 length = wr->sg_list[i].length; in rvt_post_one_wr()
2055 ret = rvt_lkey_ok(rkt, pd, &wqe->sg_list[j], last_sge, in rvt_post_one_wr()
2056 &wr->sg_list[i], acc); in rvt_post_one_wr()
2061 last_sge = &wqe->sg_list[j]; in rvt_post_one_wr()
2126 struct rvt_sge *sge = &wqe->sg_list[--j]; in rvt_post_one_wr()
2236 wqe->sg_list[i].addr = wr->sg_list[i].addr; in rvt_post_srq_recv()
2237 wqe->sg_list[i].length = wr->sg_list[i].length; in rvt_post_srq_recv()
2238 wqe->sg_list[i].lkey = wr->sg_list[i].lkey; in rvt_post_srq_recv()
2279 ss->sg_list = qp->r_sg_list; in init_sge()
2282 if (wqe->sg_list[i].length == 0) in init_sge()
2285 ret = rvt_lkey_ok(rkt, pd, j ? &ss->sg_list[j - 1] : &ss->sge, in init_sge()
2286 NULL, rvt_cast_sge(&wqe->sg_list[i]), in init_sge()
2290 qp->r_len += wqe->sg_list[i].length; in init_sge()
2299 struct rvt_sge *sge = --j ? &ss->sg_list[j - 1] : &ss->sge; in init_sge()
2979 sqp->s_sge.sge = wqe->sg_list[0]; in rvt_ruc_loopback()
2980 sqp->s_sge.sg_list = wqe->sg_list + 1; in rvt_ruc_loopback()
3048 qp->r_sge.sg_list = NULL; in rvt_ruc_loopback()
3062 sqp->s_sge.sg_list = NULL; in rvt_ruc_loopback()
3064 qp->r_sge.sge = wqe->sg_list[0]; in rvt_ruc_loopback()
3065 qp->r_sge.sg_list = wqe->sg_list + 1; in rvt_ruc_loopback()