Searched refs:s_sge (Results 1 – 14 of 14) sorted by relevance
/linux-4.1.27/net/rds/ |
D | ib_send.c | 233 send->s_wr.sg_list = send->s_sge; in rds_ib_send_init_ring() 236 sge = &send->s_sge[0]; in rds_ib_send_init_ring() 241 send->s_sge[1].lkey = ic->i_mr->lkey; in rds_ib_send_init_ring() 674 send->s_sge[0].addr = ic->i_send_hdrs_dma in rds_ib_xmit() 676 send->s_sge[0].length = sizeof(struct rds_header); in rds_ib_xmit() 686 send->s_sge[1].addr = ib_sg_dma_address(dev, scat) + off; in rds_ib_xmit() 687 send->s_sge[1].length = len; in rds_ib_xmit() 843 send->s_sge[0].addr = ib_sg_dma_address(ic->i_cm_id->device, op->op_sg); in rds_ib_xmit_atomic() 844 send->s_sge[0].length = ib_sg_dma_len(ic->i_cm_id->device, op->op_sg); in rds_ib_xmit_atomic() 845 send->s_sge[0].lkey = ic->i_mr->lkey; in rds_ib_xmit_atomic() [all …]
|
D | iw_send.c | 142 send->s_wr.sg_list = send->s_sge; in rds_iw_send_init_ring() 148 sge = rds_iw_data_sge(ic, send->s_sge); in rds_iw_send_init_ring() 151 sge = rds_iw_header_sge(ic, send->s_sge); in rds_iw_send_init_ring() 465 sge = rds_iw_data_sge(ic, send->s_sge); in rds_iw_xmit_populate_wr() 470 sge = rds_iw_header_sge(ic, send->s_sge); in rds_iw_xmit_populate_wr() 475 sge = &send->s_sge[0]; in rds_iw_xmit_populate_wr() 903 send->s_sge[j].addr = ib_sg_dma_address(ic->i_cm_id->device, scat); in rds_iw_xmit_rdma() 904 send->s_sge[j].length = len; in rds_iw_xmit_rdma() 905 send->s_sge[j].lkey = rds_iw_local_dma_lkey(ic); in rds_iw_xmit_rdma() 917 send->s_sge[0].addr = conn->c_xmit_rm->m_rs->rs_user_addr; in rds_iw_xmit_rdma() [all …]
|
D | ib.h | 73 struct ib_sge s_sge[RDS_IB_MAX_SGE]; member
|
D | iw.h | 81 struct ib_sge s_sge[RDS_IW_MAX_SGE]; member
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_ruc.c | 328 sqp->s_sge.sge = wqe->sg_list[0]; in ipath_ruc_loopback() 329 sqp->s_sge.sg_list = wqe->sg_list + 1; in ipath_ruc_loopback() 330 sqp->s_sge.num_sge = wqe->wr.num_sge; in ipath_ruc_loopback() 365 if (unlikely(!ipath_rkey_ok(qp, &sqp->s_sge, wqe->length, in ipath_ruc_loopback() 387 *(u64 *) sqp->s_sge.sge.vaddr = in ipath_ruc_loopback() 399 sge = &sqp->s_sge.sge; in ipath_ruc_loopback() 413 if (--sqp->s_sge.num_sge) in ipath_ruc_loopback() 414 *sge = *sqp->s_sge.sg_list++; in ipath_ruc_loopback()
|
D | ipath_uc.c | 98 qp->s_sge.sge = wqe->sg_list[0]; in ipath_make_uc_req() 99 qp->s_sge.sg_list = wqe->sg_list + 1; in ipath_make_uc_req() 100 qp->s_sge.num_sge = wqe->wr.num_sge; in ipath_make_uc_req() 211 qp->s_cur_sge = &qp->s_sge; in ipath_make_uc_req()
|
D | ipath_ud.c | 320 qp->s_cur_sge = &qp->s_sge; in ipath_make_ud_req() 323 qp->s_sge.sge = wqe->sg_list[0]; in ipath_make_ud_req() 324 qp->s_sge.sg_list = wqe->sg_list + 1; in ipath_make_ud_req() 325 qp->s_sge.num_sge = wqe->wr.num_sge; in ipath_make_ud_req()
|
D | ipath_rc.c | 66 qp->s_len = restart_sge(&qp->s_sge, wqe, qp->s_psn, in ipath_init_restart() 308 ss = &qp->s_sge; in ipath_make_rc_req() 461 qp->s_sge.sge = wqe->sg_list[0]; in ipath_make_rc_req() 462 qp->s_sge.sg_list = wqe->sg_list + 1; in ipath_make_rc_req() 463 qp->s_sge.num_sge = wqe->wr.num_sge; in ipath_make_rc_req() 504 ss = &qp->s_sge; in ipath_make_rc_req() 540 ss = &qp->s_sge; in ipath_make_rc_req()
|
D | ipath_verbs.h | 373 struct ipath_sge_state s_sge; /* current send request data */ member
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_ruc.c | 427 sqp->s_sge.sge = wqe->sg_list[0]; in qib_ruc_loopback() 428 sqp->s_sge.sg_list = wqe->sg_list + 1; in qib_ruc_loopback() 429 sqp->s_sge.num_sge = wqe->wr.num_sge; in qib_ruc_loopback() 473 if (unlikely(!qib_rkey_ok(qp, &sqp->s_sge.sge, wqe->length, in qib_ruc_loopback() 479 sqp->s_sge.sg_list = NULL; in qib_ruc_loopback() 480 sqp->s_sge.num_sge = 1; in qib_ruc_loopback() 499 *(u64 *) sqp->s_sge.sge.vaddr = in qib_ruc_loopback() 513 sge = &sqp->s_sge.sge; in qib_ruc_loopback() 529 if (--sqp->s_sge.num_sge) in qib_ruc_loopback() 530 *sge = *sqp->s_sge.sg_list++; in qib_ruc_loopback()
|
D | qib_uc.c | 99 qp->s_sge.sge = wqe->sg_list[0]; in qib_make_uc_req() 100 qp->s_sge.sg_list = wqe->sg_list + 1; in qib_make_uc_req() 101 qp->s_sge.num_sge = wqe->wr.num_sge; in qib_make_uc_req() 102 qp->s_sge.total_len = wqe->length; in qib_make_uc_req() 214 qp->s_cur_sge = &qp->s_sge; in qib_make_uc_req()
|
D | qib_ud.c | 317 qp->s_cur_sge = &qp->s_sge; in qib_make_ud_req() 320 qp->s_sge.sge = wqe->sg_list[0]; in qib_make_ud_req() 321 qp->s_sge.sg_list = wqe->sg_list + 1; in qib_make_ud_req() 322 qp->s_sge.num_sge = wqe->wr.num_sge; in qib_make_ud_req() 323 qp->s_sge.total_len = wqe->length; in qib_make_ud_req()
|
D | qib_rc.c | 332 ss = &qp->s_sge; in qib_make_rc_req() 487 qp->s_sge.sge = wqe->sg_list[0]; in qib_make_rc_req() 488 qp->s_sge.sg_list = wqe->sg_list + 1; in qib_make_rc_req() 489 qp->s_sge.num_sge = wqe->wr.num_sge; in qib_make_rc_req() 490 qp->s_sge.total_len = wqe->length; in qib_make_rc_req() 516 qp->s_len = restart_sge(&qp->s_sge, wqe, qp->s_psn, pmtu); in qib_make_rc_req() 525 ss = &qp->s_sge; in qib_make_rc_req() 557 qp->s_len = restart_sge(&qp->s_sge, wqe, qp->s_psn, pmtu); in qib_make_rc_req() 566 ss = &qp->s_sge; in qib_make_rc_req()
|
D | qib_verbs.h | 488 struct qib_sge_state s_sge; /* current send request data */ member
|