Lines Matching refs:sched
48 sdio->sched.pse_mcu_quota += pse_mcu_quota; in mt76s_refill_sched_quota()
50 sdio->sched.pse_mcu_quota > sdio->pse_mcu_quota_max) { in mt76s_refill_sched_quota()
51 sdio->sched.pse_mcu_quota = sdio->pse_mcu_quota_max; in mt76s_refill_sched_quota()
53 sdio->sched.pse_data_quota += pse_data_quota; in mt76s_refill_sched_quota()
54 sdio->sched.ple_data_quota += ple_data_quota; in mt76s_refill_sched_quota()
192 pse_sz = DIV_ROUND_UP(buf_sz + sdio->sched.deficit, in mt76s_tx_pick_quota()
193 sdio->sched.pse_page_size); in mt76s_tx_pick_quota()
199 if (sdio->sched.pse_mcu_quota < *pse_size + pse_sz) in mt76s_tx_pick_quota()
202 if (sdio->sched.pse_data_quota < *pse_size + pse_sz || in mt76s_tx_pick_quota()
203 sdio->sched.ple_data_quota < *ple_size + 1) in mt76s_tx_pick_quota()
218 sdio->sched.pse_mcu_quota -= pse_size; in mt76s_tx_update_quota()
220 sdio->sched.pse_data_quota -= pse_size; in mt76s_tx_update_quota()
221 sdio->sched.ple_data_quota -= ple_size; in mt76s_tx_update_quota()