/linux-master/drivers/infiniband/hw/erdma/ |
H A D | erdma_cq.c | 185 int npolled, ret; local 189 for (npolled = 0; npolled < num_entries;) { 190 ret = erdma_poll_one_cqe(cq, wc + npolled); 197 npolled++; 202 return npolled;
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | cq.c | 608 struct ib_wc *wc, int *npolled, int is_send) 620 for (i = 0; i < cur && *npolled < num_entries; i++) { 625 (*npolled)++; 632 struct ib_wc *wc, int *npolled) 636 *npolled = 0; 641 mlx4_ib_qp_sw_comp(qp, num_entries, wc + *npolled, npolled, 1); 642 if (*npolled >= num_entries) 647 mlx4_ib_qp_sw_comp(qp, num_entries, wc + *npolled, npolled, 607 mlx4_ib_qp_sw_comp(struct mlx4_ib_qp *qp, int num_entries, struct ib_wc *wc, int *npolled, int is_send) argument 631 mlx4_ib_poll_sw_comp(struct mlx4_ib_cq *cq, int num_entries, struct ib_wc *wc, int *npolled) argument 882 int npolled; local [all...] |
/linux-master/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_cq.c | 391 int npolled; local 397 for (npolled = 0; npolled < num_entries; ++npolled) { 398 if (pvrdma_poll_one(cq, &cur_qp, wc + npolled)) 405 return npolled;
|
/linux-master/drivers/infiniband/sw/rdmavt/ |
H A D | cq.c | 481 int npolled; local 494 for (npolled = 0; npolled < num_entries; ++npolled, ++entry) { 498 trace_rvt_cq_poll(cq, &wc->kqueue[tail], npolled); 509 return npolled;
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | cq.c | 395 int *npolled, bool is_send) 404 np = *npolled; 424 *npolled = np; 428 struct ib_wc *wc, int *npolled) 432 *npolled = 0; 435 sw_comp(qp, num_entries, wc + *npolled, npolled, true); 436 if (*npolled >= num_entries) 441 sw_comp(qp, num_entries, wc + *npolled, npolled, fals 394 sw_comp(struct mlx5_ib_qp *qp, int num_entries, struct ib_wc *wc, int *npolled, bool is_send) argument 427 mlx5_ib_poll_sw_comp(struct mlx5_ib_cq *cq, int num_entries, struct ib_wc *wc, int *npolled) argument 586 int npolled = 0; local 615 int npolled; local [all...] |
/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_cq.c | 663 int npolled; local 667 npolled = 0; 669 while (npolled < num_entries) { 671 &freed, entry + npolled); 674 ++npolled; 720 return err == 0 || err == -EAGAIN ? npolled : err;
|
/linux-master/drivers/infiniband/hw/cxgb4/ |
H A D | cq.c | 953 int npolled; local 959 for (npolled = 0; npolled < num_entries; ++npolled) { 961 err = c4iw_poll_cq_one(chp, wc + npolled); 967 return !err || err == -ENODATA ? npolled : err;
|
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 3410 int npolled; local 3441 npolled = hns_roce_v2_poll_cq(&free_mr->rsv_cq->ib_cq, cqe_cnt, wc); 3442 if (npolled < 0) { 3455 cqe_cnt -= npolled; 3629 int npolled = 0; local 3636 while (npolled < left) { 3644 npolled++; 3647 return npolled; 3654 int npolled = 0; local 3657 npolled 3955 int npolled; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_send.c | 237 int npolled; local 240 for (npolled = 0; npolled < ne; ++npolled) { 246 return err == CQ_POLL_ERR ? err : npolled;
|
/linux-master/drivers/infiniband/hw/irdma/ |
H A D | verbs.c | 3783 int npolled = 0; local 3791 while (npolled < num_entries) { 3792 ret = irdma_poll_one(&cq_buf->cq_uk, cur_cqe, entry + npolled); 3794 ++npolled; 3815 while (npolled < num_entries) { 3816 ret = irdma_poll_one(ukcq, cur_cqe, entry + npolled); 3820 irdma_process_cqe(entry + npolled, cur_cqe); 3823 ++npolled; 3848 return npolled;
|