Lines Matching refs:r_sge
286 qp->r_sge.num_sge = 0;
288 while (qp->r_sge.num_sge) {
289 atomic_dec(&qp->r_sge.sge.mr->refcount);
290 if (--qp->r_sge.num_sge)
291 qp->r_sge.sge = *qp->r_sge.sg_list++;
358 qp->r_sge = qp->s_rdma_read_sge;
369 qp->s_rdma_read_sge = qp->r_sge;
384 qib_copy_sge(&qp->r_sge, data, pmtu, 0);
407 qib_copy_sge(&qp->r_sge, data, tlen, 0);
438 qp->r_sge.sg_list = NULL;
445 ok = qib_rkey_ok(qp, &qp->r_sge.sge, qp->r_len,
449 qp->r_sge.num_sge = 1;
451 qp->r_sge.num_sge = 0;
452 qp->r_sge.sge.mr = NULL;
453 qp->r_sge.sge.vaddr = NULL;
454 qp->r_sge.sge.length = 0;
455 qp->r_sge.sge.sge_length = 0;
469 qib_copy_sge(&qp->r_sge, data, pmtu, 1);
517 qib_copy_sge(&qp->r_sge, data, tlen, 1);
518 while (qp->r_sge.num_sge) {
519 atomic_dec(&qp->r_sge.sge.mr->refcount);
520 if (--qp->r_sge.num_sge)
521 qp->r_sge.sge = *qp->r_sge.sg_list++;
535 qp->r_sge.num_sge = 0;