/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/ |
H A D | qib_uc.c | 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, dat [all...] |
H A D | qib_ud.c | 160 qib_copy_sge(&qp->r_sge, &ah_attr->grh, 164 qib_skip_sge(&qp->r_sge, sizeof(struct ib_grh), 1); 177 qib_copy_sge(&qp->r_sge, sge->vaddr, len, 1); 197 while (qp->r_sge.num_sge) { 198 atomic_dec(&qp->r_sge.sge.mr->refcount); 199 if (--qp->r_sge.num_sge) 200 qp->r_sge.sge = *qp->r_sge.sg_list++; 556 qib_copy_sge(&qp->r_sge, &hdr->u.l.grh, 560 qib_skip_sge(&qp->r_sge, sizeo [all...] |
H A D | qib_ruc.c | 91 ss = &qp->r_sge; 131 * @wr_id_only: update qp->r_wr_id only, not qp->r_sge 455 if (unlikely(!qib_rkey_ok(qp, &qp->r_sge.sge, wqe->length, 460 qp->r_sge.sg_list = NULL; 461 qp->r_sge.num_sge = 1; 462 qp->r_sge.total_len = wqe->length; 476 qp->r_sge.sge = wqe->sg_list[0]; 477 qp->r_sge.sg_list = wqe->sg_list + 1; 478 qp->r_sge.num_sge = wqe->wr.num_sge; 479 qp->r_sge [all...] |
H A D | qib_rc.c | 1644 * the duplicate request. Note that r_sge, r_len, and 1959 qib_copy_sge(&qp->r_sge, data, pmtu, 1); 2001 qib_copy_sge(&qp->r_sge, data, tlen, 1); 2002 while (qp->r_sge.num_sge) { 2003 atomic_dec(&qp->r_sge.sge.mr->refcount); 2004 if (--qp->r_sge.num_sge) 2005 qp->r_sge.sge = *qp->r_sge.sg_list++; 2037 qp->r_sge.sg_list = NULL; 2044 ok = qib_rkey_ok(qp, &qp->r_sge [all...] |
H A D | qib_qp.c | 388 qp->r_sge.num_sge = 0; 403 while (qp->r_sge.num_sge) { 404 atomic_dec(&qp->r_sge.sge.mr->refcount); 405 if (--qp->r_sge.num_sge) 406 qp->r_sge.sge = *qp->r_sge.sg_list++;
|
H A D | qib_verbs.h | 428 struct qib_sge_state r_sge; /* current receive data */ member in struct:qib_qp 448 u32 r_len; /* total length of r_sge */
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/ |
H A D | ipath_uc.c | 350 qp->r_sge = qp->s_rdma_read_sge; 356 qp->s_rdma_read_sge = qp->r_sge; 376 ipath_copy_sge(&qp->r_sge, data, pmtu); 411 ipath_copy_sge(&qp->r_sge, data, tlen); 444 ok = ipath_rkey_ok(qp, &qp->r_sge, qp->r_len, 452 qp->r_sge.sg_list = NULL; 453 qp->r_sge.sge.mr = NULL; 454 qp->r_sge.sge.vaddr = NULL; 455 qp->r_sge.sge.length = 0; 456 qp->r_sge [all...] |
H A D | ipath_ruc.c | 151 * @wr_id_only: update qp->r_wr_id only, not qp->r_sge 201 qp->r_sge.sg_list = qp->r_sg_list; 202 } while (!ipath_init_sge(qp, wqe, &qp->r_len, &qp->r_sge)); 346 if (unlikely(!ipath_rkey_ok(qp, &qp->r_sge, wqe->length, 361 qp->r_sge.sge = wqe->sg_list[0]; 362 qp->r_sge.sg_list = wqe->sg_list + 1; 363 qp->r_sge.num_sge = wqe->wr.num_sge; 370 if (unlikely(!ipath_rkey_ok(qp, &qp->r_sge, sizeof(u64), 376 maddr = (atomic64_t *) qp->r_sge.sge.vaddr; 381 (u64) cmpxchg((u64 *) qp->r_sge [all...] |
H A D | ipath_rc.c | 1367 * the duplicate request. Note that r_sge, r_len, and 1681 ipath_copy_sge(&qp->r_sge, data, pmtu); 1723 ipath_copy_sge(&qp->r_sge, data, tlen); 1767 ok = ipath_rkey_ok(qp, &qp->r_sge, 1773 qp->r_sge.sg_list = NULL; 1774 qp->r_sge.sge.mr = NULL; 1775 qp->r_sge.sge.vaddr = NULL; 1776 qp->r_sge.sge.length = 0; 1777 qp->r_sge.sge.sge_length = 0; 1895 if (unlikely(!ipath_rkey_ok(qp, &qp->r_sge, [all...] |
H A D | ipath_ud.c | 538 ipath_copy_sge(&qp->r_sge, &hdr->u.l.grh, 542 ipath_skip_sge(&qp->r_sge, sizeof(struct ib_grh)); 543 ipath_copy_sge(&qp->r_sge, data,
|
H A D | ipath_verbs.h | 372 struct ipath_sge_state r_sge; /* current receive data */ member in struct:ipath_qp 389 u32 r_len; /* total length of r_sge */
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/rds/ |
H A D | ib_recv.c | 95 recv->r_wr.sg_list = recv->r_sge; 98 sge = rds_ib_data_sge(ic, recv->r_sge); 103 sge = rds_ib_header_sge(ic, recv->r_sge); 193 sge = rds_ib_data_sge(ic, recv->r_sge); 197 sge = rds_ib_header_sge(ic, recv->r_sge);
|
H A D | iw_recv.c | 95 recv->r_wr.sg_list = recv->r_sge; 98 sge = rds_iw_data_sge(ic, recv->r_sge); 103 sge = rds_iw_header_sge(ic, recv->r_sge); 193 sge = rds_iw_data_sge(ic, recv->r_sge); 197 sge = rds_iw_header_sge(ic, recv->r_sge);
|
H A D | ib.h | 67 struct ib_sge r_sge[2]; member in struct:rds_ib_recv_work
|
H A D | iw.h | 88 struct ib_sge r_sge[2]; member in struct:rds_iw_recv_work
|