Lines Matching refs:ep_dist

41 				  struct htc_endpoint_credit_dist *ep_dist,  in ath6kl_credit_deposit()  argument
45 ep_dist->endpoint, credits); in ath6kl_credit_deposit()
47 ep_dist->credits += credits; in ath6kl_credit_deposit()
48 ep_dist->cred_assngd += credits; in ath6kl_credit_deposit()
167 struct htc_endpoint_credit_dist *ep_dist, in ath6kl_credit_reduce() argument
173 ep_dist->endpoint, limit); in ath6kl_credit_reduce()
175 ep_dist->cred_assngd = limit; in ath6kl_credit_reduce()
177 if (ep_dist->credits <= limit) in ath6kl_credit_reduce()
180 credits = ep_dist->credits - limit; in ath6kl_credit_reduce()
181 ep_dist->credits -= credits; in ath6kl_credit_reduce()
221 struct htc_endpoint_credit_dist *ep_dist) in ath6kl_credit_seek() argument
227 if (ep_dist->svc_id == WMI_CONTROL_SVC) in ath6kl_credit_seek()
230 if ((ep_dist->svc_id == WMI_DATA_VI_SVC) || in ath6kl_credit_seek()
231 (ep_dist->svc_id == WMI_DATA_VO_SVC)) in ath6kl_credit_seek()
232 if ((ep_dist->cred_assngd >= ep_dist->cred_norm)) in ath6kl_credit_seek()
242 credits = min(cred_info->cur_free_credits, ep_dist->seek_cred); in ath6kl_credit_seek()
244 if (credits >= ep_dist->seek_cred) in ath6kl_credit_seek()
260 if (curdist_list == ep_dist) in ath6kl_credit_seek()
263 need = ep_dist->seek_cred - cred_info->cur_free_credits; in ath6kl_credit_seek()
277 ep_dist->seek_cred) in ath6kl_credit_seek()
285 credits = min(cred_info->cur_free_credits, ep_dist->seek_cred); in ath6kl_credit_seek()
290 ath6kl_credit_deposit(cred_info, ep_dist, credits); in ath6kl_credit_seek()
292 ep_dist->seek_cred = 0; in ath6kl_credit_seek()