Home
last modified time | relevance | path

Searched refs:wr_sgl (Results 1 – 25 of 32) sorted by relevance

12

/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_ibtf_dto.c108 pr_wr.wr_sgl = &pr_sgl[0]; in dapls_ib_post_recv()
110 pr_wr.wr_sgl = NULL; in dapls_ib_post_recv()
186 pr_wr.wr_sgl = &pr_sgl; in dapls_ib_post_recv_one()
274 pr_wr.wr_sgl = &pr_sgl[0]; in dapls_ib_post_srq()
276 pr_wr.wr_sgl = NULL; in dapls_ib_post_srq()
375 ps_wr.wr_sgl = &ps_sgl[0]; in dapls_ib_post_send()
414 ps_wr.wr_sgl = NULL; in dapls_ib_post_send()
493 ps_wr.wr_sgl = &ps_sgl; in dapls_ib_post_send_one()
H A Ddapl_arbel_hw.c204 sgl = wr->wr_sgl; in dapli_arbel_wqe_send_build()
458 if (wr->wr_sgl[i].ds_len == 0) { in dapli_arbel_wqe_recv_build()
467 TAVOR_WQE_BUILD_DATA_SEG(&ds[num_ds], &wr->wr_sgl[i]); in dapli_arbel_wqe_recv_build()
517 if (wr->wr_sgl[i].ds_len == 0) { in dapli_arbel_wqe_srq_build()
526 TAVOR_WQE_BUILD_DATA_SEG(&ds[num_ds], &wr->wr_sgl[i]); in dapli_arbel_wqe_srq_build()
H A Ddapl_hermon_hw.c194 sgl = wr->wr_sgl; in dapli_hermon_wqe_send_build()
435 if (wr->wr_sgl[i].ds_len == 0) { in dapli_hermon_wqe_recv_build()
444 TAVOR_WQE_BUILD_DATA_SEG(&ds[num_ds], &wr->wr_sgl[i]); in dapli_hermon_wqe_recv_build()
494 if (wr->wr_sgl[i].ds_len == 0) { in dapli_hermon_wqe_srq_build()
503 TAVOR_WQE_BUILD_DATA_SEG(&ds[num_ds], &wr->wr_sgl[i]); in dapli_hermon_wqe_srq_build()
H A Ddapl_tavor_hw.c308 sgl = wr->wr_sgl; in dapli_tavor_wqe_send_build()
589 if (wr->wr_sgl[i].ds_len == 0) { in dapli_tavor_wqe_recv_build()
598 TAVOR_WQE_BUILD_DATA_SEG(&ds[num_ds], &wr->wr_sgl[i]); in dapli_tavor_wqe_recv_build()
696 if (wr->wr_sgl[i].ds_len == 0) { in dapli_tavor_wqe_srq_build()
705 TAVOR_WQE_BUILD_DATA_SEG(&ds[num_ds], &wr->wr_sgl[i]); in dapli_tavor_wqe_srq_build()
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dib_send.c513 sge = &wr->wr_sgl[ix++]; in rdsv3_ib_xmit_populate_wr()
534 sge = &wr->wr_sgl[0]; in rdsv3_ib_xmit_populate_wr()
901 kmem_free(scat[i].swr.wr_sgl, in rdsv3_ib_dma_unmap_sg_rdma()
903 scat[i].swr.wr_sgl = NULL; in rdsv3_ib_dma_unmap_sg_rdma()
945 scat[i].swr.wr_sgl = in rdsv3_ib_dma_map_sg_rdma()
956 kmem_free(scat[i].swr.wr_sgl, in rdsv3_ib_dma_map_sg_rdma()
966 scat[i].swr.wr_sgl[j].ds_va, in rdsv3_ib_dma_map_sg_rdma()
967 scat[i].swr.wr_sgl[j].ds_len); in rdsv3_ib_dma_map_sg_rdma()
1068 sge = &wr->wr_sgl[j]; in rdsv3_ib_xmit_rdma()
1069 *sge = scat[i].swr.wr_sgl[idx]; in rdsv3_ib_xmit_rdma()
[all …]
H A Dib_recv.c206 ic->i_recv_wrs[i].wr_sgl = &recv->r_sge[0]; in rdsv3_ib_recv_refill()
397 wr->wr_sgl = sge; in rdsv3_ib_recv_init_ack()
H A Dsend.c90 ro->r_rdma_sg[0].swr.wr_sgl); in rdsv3_send_reset()
122 rm->m_rdma_op->r_rdma_sg[0].swr.wr_sgl); in rdsv3_send_reset()
H A Drdsv3_impl.c992 wr.recv.wr_sgl = &frag->f_sge; in rdsv3_ib_frag_constructor()
1202 swr.wr_sgl = sgl; in rdsv3_ib_dma_map_sg()
H A Dib_cm.c610 wrp->wr_sgl = &sgl[i * RDSV3_IB_MAX_SGE]; in rdsv3_ib_setup_qp()
/illumos-gate/usr/src/uts/common/io/ib/clients/iser/
H A Diser_xfer.c96 wr.wr_sgl = &msg->msg_ds; in iser_xfer_hello_msg()
184 wr.wr_sgl = &msg->msg_ds; in iser_xfer_helloreply_msg()
373 wr.wr_sgl = &msg->msg_ds; in iser_xfer_ctrlpdu()
466 wr.wr_sgl = &iser_buf->buf_ds; in iser_xfer_buf_to_ini()
568 wr.wr_sgl = &iser_buf->buf_ds; in iser_xfer_buf_from_ini()
H A Diser_ib.c864 wrlist[i].wr_sgl = &msg->msg_ds; in iser_ib_post_recv()
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_wr.c137 sgl = wr->wr_sgl; in hermon_post_send_ud()
496 sgl = wr->wr_sgl; in hermon_post_send_rc()
593 sgl = wr->wr_sgl; in hermon_post_send_rc()
1323 sgl = wr->wr_sgl; in hermon_wqe_send_build()
1504 sgl = wr->wr_sgl; in hermon_wqe_send_build()
1812 sgl = wr->wr_sgl; in hermon_wqe_mlx_build()
1941 if (wr->wr_sgl[i].ds_len == 0) { in hermon_wqe_recv_build()
1950 HERMON_WQE_BUILD_DATA_SEG_RECV(&ds[num_ds], &wr->wr_sgl[i]); in hermon_wqe_recv_build()
1998 if (wr->wr_sgl[i].ds_len == 0) { in hermon_wqe_srq_build()
2007 HERMON_WQE_BUILD_DATA_SEG_RECV(&ds[num_ds], &wr->wr_sgl[i]); in hermon_wqe_srq_build()
H A Dhermon_ci.c2478 sgl = wr->send.wr_sgl; in hermon_ci_map_mem_iov()
2519 sgl = wr->recv.wr_sgl; in hermon_ci_map_mem_iov()
2521 sgl = wr->send.wr_sgl; in hermon_ci_map_mem_iov()
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_data.c948 swqe->qe_wr.send.wr_sgl = swqe->qe_big_sgl; in eib_data_prepare_sgl()
966 swqe->qe_wr.send.wr_sgl = &swqe->qe_sgl; in eib_data_prepare_sgl()
1006 swqe->qe_wr.send.wr_sgl = swqe->qe_big_sgl; in eib_data_prepare_sgl()
1007 if (eib_rsrc_grab_lsobufs(ss, pktsz, swqe->qe_wr.send.wr_sgl, in eib_data_prepare_sgl()
1023 sgl = swqe->qe_wr.send.wr_sgl + i; in eib_data_prepare_sgl()
H A Deib_rsrc.c106 wqe->qe_wr.send.wr_sgl = &wqe->qe_sgl; in eib_rsrc_grab_swqes()
230 wqe->qe_wr.send.wr_sgl = &wqe->qe_sgl; in eib_rsrc_grab_swqe()
610 wqe->qe_wr.send.wr_sgl = &wqe->qe_sgl; in eib_rsrc_setup_txbufs()
716 wqe->qe_wr.recv.wr_sgl = &wqe->qe_sgl; in eib_rsrc_setup_rxbufs()
H A Denx_ibt.c498 swqe->qe_wr.send.wr_sgl = &swqe->qe_sgl; in eibnx_setup_txbufs()
558 rwqe->qe_wr.recv.wr_sgl = &rwqe->qe_sgl; in eibnx_setup_rxbufs()
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_wr.c915 sgl = wr->wr_sgl; in tavor_wqe_send_build()
1053 sgl = wr->wr_sgl; in tavor_wqe_send_build()
1484 sgl = wr->wr_sgl; in tavor_wqe_mlx_build()
1740 if (wr->wr_sgl[i].ds_len == 0) { in tavor_wqe_recv_build()
1749 TAVOR_WQE_BUILD_DATA_SEG(qp, &ds[num_ds], &wr->wr_sgl[i]); in tavor_wqe_recv_build()
1841 if (wr->wr_sgl[i].ds_len == 0) { in tavor_wqe_srq_build()
1850 TAVOR_WQE_BUILD_DATA_SEG_SRQ(srq, &ds[num_ds], &wr->wr_sgl[i]); in tavor_wqe_srq_build()
H A Dtavor_ci.c2614 sgl = wr->send.wr_sgl; in tavor_ci_map_mem_iov()
2652 sgl = wr->recv.wr_sgl; in tavor_ci_map_mem_iov()
2654 sgl = wr->send.wr_sgl; in tavor_ci_map_mem_iov()
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsib_ep.c413 ep->ep_ackwr.wr_sgl = &ep->ep_ackds; in rds_ep_init()
1476 wr.wr_sgl = &bp->buf_ds; in rds_post_control_message()
1651 wrp[ix].wr_sgl = &bp1->buf_ds; in rds_build_n_post_msg()
1674 wr.wr_sgl = &bp->buf_ds; in rds_build_n_post_msg()
1834 wrp[ix].wr_sgl = &bp->buf_ds; in rds_resend_messages()
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd.c3691 swqe->w_swr.wr_sgl = NULL; in ibd_init_txlist()
4174 rwqe->w_rwr.wr_sgl = &rwqe->rwqe_copybuf.ic_sgl; in ibd_init_rxlist()
6824 node->w_swr.wr_sgl = node->w_sgl; in ibd_prepare_sgl()
6841 node->w_swr.wr_sgl = &node->swqe_copybuf.ic_sgl; in ibd_prepare_sgl()
6850 bufp = (uchar_t *)(uintptr_t)node->w_swr.wr_sgl->ds_va; in ibd_prepare_sgl()
6864 node->w_swr.wr_sgl = node->w_sgl; in ibd_prepare_sgl()
6866 node->w_swr.wr_sgl, &(node->w_swr.wr_nds)) != 0) { in ibd_prepare_sgl()
6881 sgl = node->w_swr.wr_sgl + i; in ibd_prepare_sgl()
7051 node->w_swr.wr_sgl = NULL; in ibd_send()
7183 node->w_swr.wr_sgl = &node->swqe_copybuf.ic_sgl; in ibd_send()
[all …]
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_recv.c147 kmem_free(rwrp->wr_sgl, IBMF_MAX_RQ_WR_SGL_ELEMENTS * in ibmf_i_handle_recv_completion()
1202 kmem_free(recv_wqep->recv_wr.wr_sgl, in ibmf_i_repost_recv_buffer()
1653 swrp->wr_sgl = sgl; in ibmf_send_busy()
H A Dibmf_wqe.c1002 swrp->wr_sgl = sglp; in ibmf_i_init_send_wqe()
1047 rwrp->wr_sgl = sglp; in ibmf_i_init_recv_wqe()
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/
H A Dibtl_types.h1595 ibt_wr_ds_t *wr_sgl; /* SGL */ member
1620 ibt_wr_ds_t *wr_sgl; /* SGL */ member
/illumos-gate/usr/src/uts/common/rpc/
H A Drpcib.c2360 tx_wr.wr_sgl = sgl; in rib_send_and_wait()
2511 recv_wr.wr_sgl = sgl; in rib_clnt_post()
2591 recv_wr.wr_sgl = sgl; in rib_svc_post()
2797 tx_wr.wr_sgl = sgl; in rib_write()
2887 rx_wr.wr_sgl = &sgl; in rib_read()
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/
H A Dsrpt_ch.c1380 wr.wr_sgl = &ds; in srpt_ch_post_send()

12