Lines Matching refs:lender_ac
2115 int lender_ac, borrow_limit = 0; in _dhd_wlfc_borrow_credit() local
2124 for (lender_ac = 0; lender_ac <= highest_lender_ac; lender_ac++) { in _dhd_wlfc_borrow_credit()
2126 borrow_limit = ctx->Init_FIFO_credit[lender_ac]/WLFC_BORROW_LIMIT_RATIO; in _dhd_wlfc_borrow_credit()
2131 if (ctx->FIFO_credit[lender_ac] > borrow_limit) { in _dhd_wlfc_borrow_credit()
2132 ctx->credits_borrowed[borrower_ac][lender_ac]++; in _dhd_wlfc_borrow_credit()
2133 ctx->FIFO_credit[lender_ac]--; in _dhd_wlfc_borrow_credit()
2134 rc = lender_ac; in _dhd_wlfc_borrow_credit()
2143 static int _dhd_wlfc_return_credit(athost_wl_status_info_t* ctx, int lender_ac, int borrower_ac) in _dhd_wlfc_return_credit() argument
2145 if ((ctx == NULL) || (lender_ac < 0) || (lender_ac > AC_COUNT) || in _dhd_wlfc_return_credit()
2148 __FUNCTION__, __LINE__, ctx, lender_ac, borrower_ac)); in _dhd_wlfc_return_credit()
2153 ctx->credits_borrowed[borrower_ac][lender_ac]--; in _dhd_wlfc_return_credit()
2154 ctx->FIFO_credit[lender_ac]++; in _dhd_wlfc_return_credit()