/drivers/infiniband/hw/qib/ |
H A D | qib_uc.c | 101 qp->s_sge.num_sge = wqe->wr.num_sge; 282 qp->r_sge.num_sge = 0; 284 while (qp->r_sge.num_sge) { 286 if (--qp->r_sge.num_sge) 408 while (qp->s_rdma_read_sge.num_sge) { 410 if (--qp->s_rdma_read_sge.num_sge) 454 qp->r_sge.num_sge = 1; 456 qp->r_sge.num_sge = 0; 496 while (qp->s_rdma_read_sge.num_sge) { [all...] |
H A D | qib_srq.c | 61 if ((unsigned) wr->num_sge > srq->rq.max_sge) { 81 wqe->num_sge = wr->num_sge; 82 for (i = 0; i < wr->num_sge; i++) 287 p->num_sge = wqe->num_sge; 288 for (i = 0; i < wqe->num_sge; i++)
|
H A D | qib_ud.c | 167 ssge.num_sge = swqe->wr.num_sge; 182 if (--ssge.num_sge) 197 while (qp->r_sge.num_sge) { 199 if (--qp->r_sge.num_sge) 319 qp->s_sge.num_sge = wqe->wr.num_sge; 559 while (qp->r_sge.num_sge) { 561 if (--qp->r_sge.num_sge)
|
H A D | qib_ruc.c | 94 for (i = j = 0; i < wqe->num_sge; i++) { 104 ss->num_sge = j; 115 ss->num_sge = 0; 429 sqp->s_sge.num_sge = wqe->wr.num_sge; 466 qp->r_sge.num_sge = 1; 480 sqp->s_sge.num_sge = 1; 483 qp->r_sge.num_sge = wqe->wr.num_sge; 505 qp->r_sge.num_sge [all...] |
H A D | qib_verbs.c | 187 if (--ss->num_sge) 228 if (--ss->num_sge) 254 u8 num_sge = ss->num_sge; local 275 if (--num_sge) 313 if (--ss->num_sge) 354 /* IB spec says that num_sge == 0 is OK. */ 355 if (wr->num_sge > qp->s_max_sge) 380 (wr->num_sge == 0 || 401 if (wr->num_sge) { [all...] |
H A D | qib_rc.c | 51 ss->num_sge = wqe->wr.num_sge; 138 qp->s_ack_rdma_sge.num_sge = 1; 489 qp->s_sge.num_sge = wqe->wr.num_sge; 1012 for (i = 0; i < wqe->wr.num_sge; i++) { 1068 for (i = 0; i < wqe->wr.num_sge; i++) { 1580 WARN_ON(qp->s_rdma_read_sge.num_sge); 2027 while (qp->r_sge.num_sge) { 2029 if (--qp->r_sge.num_sge) [all...] |
H A D | qib_qp.c | 401 qp->r_sge.num_sge = 0; 409 while (qp->s_rdma_read_sge.num_sge) { 411 if (--qp->s_rdma_read_sge.num_sge) 416 while (qp->r_sge.num_sge) { 418 if (--qp->r_sge.num_sge) 427 for (i = 0; i < wqe->wr.num_sge; i++) {
|
/drivers/infiniband/hw/ipath/ |
H A D | ipath_srq.c | 61 if ((unsigned) wr->num_sge > srq->rq.max_sge) { 81 wqe->num_sge = wr->num_sge; 82 for (i = 0; i < wr->num_sge; i++) 291 p->num_sge = wqe->num_sge; 292 for (i = 0; i < wqe->num_sge; i++)
|
H A D | ipath_ruc.c | 130 for (i = j = 0; i < wqe->num_sge; i++) { 140 ss->num_sge = j; 330 sqp->s_sge.num_sge = wqe->wr.num_sge; 372 qp->r_sge.num_sge = wqe->wr.num_sge; 413 if (--sqp->s_sge.num_sge)
|
H A D | ipath_keys.c | 227 ss->num_sge = 1; 264 ss->num_sge = 1;
|
H A D | ipath_verbs.c | 188 if (--ss->num_sge) 227 if (--ss->num_sge) 253 u8 num_sge = ss->num_sge; local 274 if (--num_sge) 313 if (--ss->num_sge) 359 /* IB spec says that num_sge == 0 is OK. */ 360 if (wr->num_sge > qp->s_max_sge) 382 (wr->num_sge == 0 || 400 if (wr->num_sge) { [all...] |
H A D | ipath_ud.c | 198 if (--swqe->wr.num_sge) 325 qp->s_sge.num_sge = wqe->wr.num_sge;
|
H A D | ipath_rc.c | 50 ss->num_sge = wqe->wr.num_sge; 463 qp->s_sge.num_sge = wqe->wr.num_sge; 1453 e->rdma_sge.num_sge = 0; 1840 e->rdma_sge.num_sge = 0;
|
H A D | ipath_uc.c | 100 qp->s_sge.num_sge = wqe->wr.num_sge;
|
/drivers/infiniband/hw/ehca/ |
H A D | ehca_reqs.c | 76 if (unlikely((recv_wr->num_sge < 0) || 77 (recv_wr->num_sge > ipz_rqueue->act_nr_of_sg))) { 80 recv_wr->num_sge, ipz_rqueue->act_nr_of_sg); 88 wqe_p->nr_of_data_seg = recv_wr->num_sge; 90 for (cnt_ds = 0; cnt_ds < recv_wr->num_sge; cnt_ds++) { 120 ehca_gen_dbg("send_wr#%x wr_id=%lx num_sge=%x " 122 send_wr->num_sge, send_wr->send_flags, 137 for (j = 0; j < send_wr->num_sge; j++) { 166 if (unlikely((send_wr->num_sge < 0) || 167 (send_wr->num_sge > q [all...] |
/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_qp.c | 66 if (wr->num_sge > T3_MAX_SGE) 72 for (i = 0; i < wr->num_sge; i++) { 81 wqe->send.num_sgle = cpu_to_be32(wr->num_sge); 82 *flit_cnt = 4 + ((wr->num_sge) << 1); 92 if (wr->num_sge > T3_MAX_SGE) 109 for (i = 0; i < wr->num_sge; i++) { 121 wqe->write.num_sgle = cpu_to_be32(wr->num_sge); 122 *flit_cnt = 5 + ((wr->num_sge) << 1); 131 if (wr->num_sge > 1) 254 err = iwch_sgl2pbl_map(qhp->rhp, wr->sg_list, wr->num_sge, pbl_add [all...] |
/drivers/infiniband/hw/amso1100/ |
H A D | c2_qp.c | 834 sizeof(struct c2_data_addr) * ib_wr->num_sge; 835 if (ib_wr->num_sge > qp->send_sgl_depth) { 844 ib_wr->num_sge, 852 (sizeof(struct c2_data_addr) * ib_wr->num_sge); 853 if (ib_wr->num_sge > qp->rdma_write_sgl_depth) { 867 ib_wr->num_sge, 877 if (ib_wr->num_sge > 1) { 963 if (ib_wr->num_sge > qp->recv_sgl_depth) { 976 BUG_ON(ib_wr->num_sge >= 256); 979 ib_wr->num_sge, [all...] |
/drivers/infiniband/hw/cxgb4/ |
H A D | qp.c | 298 for (i = 0; i < wr->num_sge; i++) { 330 int num_sge, u32 *plenp) 337 for (i = 0; i < num_sge; i++) { 352 isglp->nsge = cpu_to_be16(num_sge); 366 if (wr->num_sge > T4_MAX_SEND_SGE) 393 if (wr->num_sge) { 405 wr->sg_list, wr->num_sge, &plen); 409 wr->num_sge * sizeof(struct fw_ri_sge); 431 if (wr->num_sge > T4_MAX_SEND_SGE) 436 if (wr->num_sge) { 328 build_isgl(__be64 *queue_start, __be64 *queue_end, struct fw_ri_isgl *isglp, struct ib_sge *sg_list, int num_sge, u32 *plenp) argument [all...] |
/drivers/infiniband/hw/mthca/ |
H A D | mthca_srq.c | 514 if (unlikely(wr->num_sge > srq->max_gs)) { 521 for (i = 0; i < wr->num_sge; ++i) { 607 if (unlikely(wr->num_sge > srq->max_gs)) { 613 for (i = 0; i < wr->num_sge; ++i) {
|
/drivers/infiniband/ulp/iser/ |
H A D | iser_initiator.c | 146 iser_task->desc.num_sge = 2; 164 tx_desc->num_sge = 1; 359 tx_desc->num_sge = 2; 423 mdesc->num_sge = 2;
|
H A D | iscsi_iser.h | 215 int num_sge; member in struct:iser_tx_desc
|
H A D | iser_verbs.c | 698 rx_wr.num_sge = 1; 721 rx_wr->num_sge = 1; 756 send_wr.num_sge = tx_desc->num_sge;
|
/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_verbs.c | 220 priv->rx_wr.num_sge = IPOIB_UD_RX_SG; 223 priv->rx_wr.num_sge = 1;
|
/drivers/infiniband/hw/mlx4/ |
H A D | srq.c | 322 if (unlikely(wr->num_sge > srq->msrq.max_gs)) { 340 for (i = 0; i < wr->num_sge; ++i) {
|
/drivers/infiniband/core/ |
H A D | uverbs_cmd.c | 1956 if (user_wr->num_sge + sg_ind > cmd.sge_count) { 1962 user_wr->num_sge * sizeof (struct ib_sge), 1977 next->num_sge = user_wr->num_sge; 2024 if (next->num_sge) { 2031 next->num_sge * sizeof (struct ib_sge))) { 2035 sg_ind += next->num_sge; 2102 if (user_wr->num_sge + sg_ind > sge_count) { 2108 user_wr->num_sge * sizeof (struct ib_sge), 2123 next->num_sge [all...] |