| /linux/drivers/infiniband/hw/erdma/ |
| A D | erdma_cq.c | 185 int npolled, ret; in erdma_poll_cq() local 189 for (npolled = 0; npolled < num_entries;) { in erdma_poll_cq() 190 ret = erdma_poll_one_cqe(cq, wc + npolled); in erdma_poll_cq() 197 npolled++; in erdma_poll_cq() 202 return npolled; in erdma_poll_cq()
|
| /linux/drivers/infiniband/hw/mlx4/ |
| A D | cq.c | 626 (*npolled)++; in mlx4_ib_qp_sw_comp() 633 struct ib_wc *wc, int *npolled) in mlx4_ib_poll_sw_comp() argument 637 *npolled = 0; in mlx4_ib_poll_sw_comp() 642 mlx4_ib_qp_sw_comp(qp, num_entries, wc + *npolled, npolled, 1); in mlx4_ib_poll_sw_comp() 643 if (*npolled >= num_entries) in mlx4_ib_poll_sw_comp() 648 mlx4_ib_qp_sw_comp(qp, num_entries, wc + *npolled, npolled, 0); in mlx4_ib_poll_sw_comp() 649 if (*npolled >= num_entries) in mlx4_ib_poll_sw_comp() 883 int npolled; in mlx4_ib_poll_cq() local 892 for (npolled = 0; npolled < num_entries; ++npolled) { in mlx4_ib_poll_cq() 893 if (mlx4_ib_poll_one(cq, &cur_qp, wc + npolled)) in mlx4_ib_poll_cq() [all …]
|
| /linux/drivers/infiniband/hw/mlx5/ |
| A D | cq.c | 407 np = *npolled; in sw_comp() 427 *npolled = np; in sw_comp() 435 *npolled = 0; in mlx5_ib_poll_sw_comp() 438 sw_comp(qp, num_entries, wc + *npolled, npolled, true); in mlx5_ib_poll_sw_comp() 444 sw_comp(qp, num_entries, wc + *npolled, npolled, false); in mlx5_ib_poll_sw_comp() 589 int npolled = 0; in poll_soft_wc() local 592 if (npolled >= num_entries) in poll_soft_wc() 607 return npolled; in poll_soft_wc() 618 int npolled; in mlx5_ib_poll_cq() local 634 for (npolled = 0; npolled < num_entries - soft_polled; npolled++) { in mlx5_ib_poll_cq() [all …]
|
| /linux/drivers/infiniband/hw/vmw_pvrdma/ |
| A D | pvrdma_cq.c | 392 int npolled; in pvrdma_poll_cq() local 398 for (npolled = 0; npolled < num_entries; ++npolled) { in pvrdma_poll_cq() 399 if (pvrdma_poll_one(cq, &cur_qp, wc + npolled)) in pvrdma_poll_cq() 406 return npolled; in pvrdma_poll_cq()
|
| /linux/drivers/infiniband/sw/rdmavt/ |
| A D | cq.c | 483 int npolled; in rvt_poll_cq() local 496 for (npolled = 0; npolled < num_entries; ++npolled, ++entry) { in rvt_poll_cq() 500 trace_rvt_cq_poll(cq, &wc->kqueue[tail], npolled); in rvt_poll_cq() 511 return npolled; in rvt_poll_cq()
|
| /linux/drivers/infiniband/hw/mthca/ |
| A D | mthca_cq.c | 663 int npolled; in mthca_poll_cq() local 667 npolled = 0; in mthca_poll_cq() 669 while (npolled < num_entries) { in mthca_poll_cq() 671 &freed, entry + npolled); in mthca_poll_cq() 674 ++npolled; in mthca_poll_cq() 720 return err == 0 || err == -EAGAIN ? npolled : err; in mthca_poll_cq()
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| A D | cq.c | 953 int npolled; in c4iw_poll_cq() local 959 for (npolled = 0; npolled < num_entries; ++npolled) { in c4iw_poll_cq() 961 err = c4iw_poll_cq_one(chp, wc + npolled); in c4iw_poll_cq() 967 return !err || err == -ENODATA ? npolled : err; in c4iw_poll_cq()
|
| /linux/drivers/infiniband/hw/hns/ |
| A D | hns_roce_hw_v2.c | 3444 int npolled; in free_mr_send_cmd_to_hw() local 3663 int npolled = 0; in sw_comp() local 3678 npolled++; in sw_comp() 3681 return npolled; in sw_comp() 3692 num_entries - npolled, wc + npolled); in hns_roce_v2_sw_poll_cq() 3699 num_entries - npolled, wc + npolled); in hns_roce_v2_sw_poll_cq() 3705 return npolled; in hns_roce_v2_sw_poll_cq() 3990 int npolled; in hns_roce_v2_poll_cq() local 4006 for (npolled = 0; npolled < num_entries; ++npolled) { in hns_roce_v2_poll_cq() 4011 if (npolled) in hns_roce_v2_poll_cq() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| A D | dr_send.c | 237 int npolled; in dr_poll_cq() local 240 for (npolled = 0; npolled < ne; ++npolled) { in dr_poll_cq() 246 return err == CQ_POLL_ERR ? err : npolled; in dr_poll_cq()
|
| /linux/drivers/infiniband/hw/irdma/ |
| A D | verbs.c | 3784 int npolled = 0; in __irdma_poll_cq() local 3792 while (npolled < num_entries) { in __irdma_poll_cq() 3793 ret = irdma_poll_one(&cq_buf->cq_uk, cur_cqe, entry + npolled); in __irdma_poll_cq() 3795 ++npolled; in __irdma_poll_cq() 3816 while (npolled < num_entries) { in __irdma_poll_cq() 3817 ret = irdma_poll_one(ukcq, cur_cqe, entry + npolled); in __irdma_poll_cq() 3821 irdma_process_cqe(entry + npolled, cur_cqe); in __irdma_poll_cq() 3824 ++npolled; in __irdma_poll_cq() 3849 return npolled; in __irdma_poll_cq()
|