Lines Matching refs:budget

337 	int budget = nq->budget;  in bnxt_qplib_service_nq()  local
351 while (budget--) { in bnxt_qplib_service_nq()
430 nq->stats.num_dbqne_processed, budget, hw_polled); in bnxt_qplib_service_nq()
607 nq->budget = 8; in bnxt_qplib_alloc_nq_mem()
2619 struct bnxt_qplib_cqe **pcqe, int *budget) in __flush_sq() argument
2628 while (*budget) { in __flush_sq()
2652 (*budget)--; in __flush_sq()
2661 if (!*budget && sq->swq_last != start) in __flush_sq()
2670 struct bnxt_qplib_cqe **pcqe, int *budget) in __flush_rq() argument
2692 while (*budget) { in __flush_rq()
2707 (*budget)--; in __flush_rq()
2715 if (!*budget && rq->swq_last != start) in __flush_rq()
2864 struct bnxt_qplib_cqe **pcqe, int *budget, in bnxt_qplib_cq_process_req() argument
2895 while (*budget) { in bnxt_qplib_cq_process_req()
2925 (*budget)--; in bnxt_qplib_cq_process_req()
2948 (*budget)--; in bnxt_qplib_cq_process_req()
2986 int *budget) in bnxt_qplib_cq_process_res_rc() argument
3038 (*budget)--; in bnxt_qplib_cq_process_res_rc()
3057 (*budget)--; in bnxt_qplib_cq_process_res_rc()
3074 int *budget) in bnxt_qplib_cq_process_res_ud() argument
3139 (*budget)--; in bnxt_qplib_cq_process_res_ud()
3159 (*budget)--; in bnxt_qplib_cq_process_res_ud()
3192 int *budget) in bnxt_qplib_cq_process_res_raweth_qp1() argument
3259 (*budget)--; in bnxt_qplib_cq_process_res_raweth_qp1()
3281 (*budget)--; in bnxt_qplib_cq_process_res_raweth_qp1()
3298 int *budget) in bnxt_qplib_cq_process_terminal() argument
3343 while (*budget) { in bnxt_qplib_cq_process_terminal()
3362 (*budget)--; in bnxt_qplib_cq_process_terminal()
3370 if (!*budget && swq_last != cqe_cons) { in bnxt_qplib_cq_process_terminal()
3424 u32 budget = num_cqes; in bnxt_qplib_process_flush_list() local
3432 __flush_sq(&qp->sq, qp, &cqe, &budget); in bnxt_qplib_process_flush_list()
3439 __flush_rq(&qp->rq, qp, &cqe, &budget); in bnxt_qplib_process_flush_list()
3443 return num_cqes - budget; in bnxt_qplib_process_flush_list()
3451 int budget, rc = 0; in bnxt_qplib_poll_cq() local
3454 budget = num_cqes; in bnxt_qplib_poll_cq()
3456 while (budget) { in bnxt_qplib_poll_cq()
3472 (struct cq_req *)hw_cqe, &cqe, &budget, in bnxt_qplib_poll_cq()
3478 &budget); in bnxt_qplib_poll_cq()
3483 &cqe, &budget); in bnxt_qplib_poll_cq()
3488 hw_cqe, &cqe, &budget); in bnxt_qplib_poll_cq()
3493 &cqe, &budget); in bnxt_qplib_poll_cq()
3527 return num_cqes - budget; in bnxt_qplib_poll_cq()