Home
last modified time | relevance | path

Searched refs:r_sge (Results 1 – 5 of 5) sorted by relevance

/drivers/infiniband/hw/ipath/
Dipath_uc.c350 qp->r_sge = qp->s_rdma_read_sge; in ipath_uc_rcv()
356 qp->s_rdma_read_sge = qp->r_sge; in ipath_uc_rcv()
376 ipath_copy_sge(&qp->r_sge, data, pmtu); in ipath_uc_rcv()
412 ipath_copy_sge(&qp->r_sge, data, tlen); in ipath_uc_rcv()
445 ok = ipath_rkey_ok(qp, &qp->r_sge, qp->r_len, in ipath_uc_rcv()
453 qp->r_sge.sg_list = NULL; in ipath_uc_rcv()
454 qp->r_sge.sge.mr = NULL; in ipath_uc_rcv()
455 qp->r_sge.sge.vaddr = NULL; in ipath_uc_rcv()
456 qp->r_sge.sge.length = 0; in ipath_uc_rcv()
457 qp->r_sge.sge.sge_length = 0; in ipath_uc_rcv()
[all …]
Dipath_ruc.c209 qp->r_sge.sg_list = qp->r_sg_list; in ipath_get_rwqe()
210 } while (!ipath_init_sge(qp, wqe, &qp->r_len, &qp->r_sge)); in ipath_get_rwqe()
354 if (unlikely(!ipath_rkey_ok(qp, &qp->r_sge, wqe->length, in ipath_ruc_loopback()
369 qp->r_sge.sge = wqe->sg_list[0]; in ipath_ruc_loopback()
370 qp->r_sge.sg_list = wqe->sg_list + 1; in ipath_ruc_loopback()
371 qp->r_sge.num_sge = wqe->wr.num_sge; in ipath_ruc_loopback()
378 if (unlikely(!ipath_rkey_ok(qp, &qp->r_sge, sizeof(u64), in ipath_ruc_loopback()
384 maddr = (atomic64_t *) qp->r_sge.sge.vaddr; in ipath_ruc_loopback()
389 (u64) cmpxchg((u64 *) qp->r_sge.sge.vaddr, in ipath_ruc_loopback()
407 ipath_copy_sge(&qp->r_sge, sge->vaddr, len); in ipath_ruc_loopback()
Dipath_rc.c1686 ipath_copy_sge(&qp->r_sge, data, pmtu); in ipath_rc_rcv()
1729 ipath_copy_sge(&qp->r_sge, data, tlen); in ipath_rc_rcv()
1773 ok = ipath_rkey_ok(qp, &qp->r_sge, in ipath_rc_rcv()
1779 qp->r_sge.sg_list = NULL; in ipath_rc_rcv()
1780 qp->r_sge.sge.mr = NULL; in ipath_rc_rcv()
1781 qp->r_sge.sge.vaddr = NULL; in ipath_rc_rcv()
1782 qp->r_sge.sge.length = 0; in ipath_rc_rcv()
1783 qp->r_sge.sge.sge_length = 0; in ipath_rc_rcv()
1901 if (unlikely(!ipath_rkey_ok(qp, &qp->r_sge, in ipath_rc_rcv()
1906 maddr = (atomic64_t *) qp->r_sge.sge.vaddr; in ipath_rc_rcv()
[all …]
Dipath_ud.c547 ipath_copy_sge(&qp->r_sge, &hdr->u.l.grh, in ipath_ud_rcv()
551 ipath_skip_sge(&qp->r_sge, sizeof(struct ib_grh)); in ipath_ud_rcv()
552 ipath_copy_sge(&qp->r_sge, data, in ipath_ud_rcv()
Dipath_verbs.h377 struct ipath_sge_state r_sge; /* current receive data */ member