Home
last modified time | relevance | path

Searched refs:inv_weight (Results 1 - 3 of 3) sorted by relevance

/device/soc/rockchip/common/sdk_linux/kernel/sched/
H A Dfair.c174 lw->inv_weight = 0; in update_load_add()
180 lw->inv_weight = 0; in update_load_sub()
186 lw->inv_weight = 0; in update_load_set()
243 if (likely(lw->inv_weight)) { in fair_update_inv_weight()
249 lw->inv_weight = 1; in fair_update_inv_weight()
251 lw->inv_weight = WMULT_CONST; in fair_update_inv_weight()
253 lw->inv_weight = WMULT_CONST / w; in fair_update_inv_weight()
260 * (delta_exec * (weight * lw->inv_weight)) >> WMULT_SHIFT
263 * we're guaranteed shift stays positive because inv_weight is guaranteed to
283 fact = mul_u32_u32(fact, lw->inv_weight); in fair_calc_delta()
[all...]
H A Dcore.c919 load->inv_weight = WMULT_IDLEPRIO; in set_load_weight()
931 load->inv_weight = sched_prio_to_wmult[prio]; in set_load_weight()
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dsched.h374 u32 inv_weight; member

Completed in 22 milliseconds