Searched refs:hw_inuse (Results 1 – 1 of 1) sorted by relevance
/Linux-v5.4/block/ |
D | blk-iocost.c | 525 u32 hw_inuse; member 659 static u64 abs_cost_to_cost(u64 abs_cost, u32 hw_inuse) in abs_cost_to_cost() argument 661 return DIV64_U64_ROUND_UP(abs_cost * HWEIGHT_WHOLE, hw_inuse); in abs_cost_to_cost() 667 static u64 cost_to_abs_cost(u64 cost, u32 hw_inuse) in cost_to_abs_cost() argument 669 return DIV64_U64_ROUND_UP(cost * hw_inuse, HWEIGHT_WHOLE); in cost_to_abs_cost() 1121 u64 cost = abs_cost_to_cost(wait->abs_cost, ctx->hw_inuse); in iocg_wake_fn() 1150 u32 hw_inuse; in iocg_kick_waitq() local 1154 current_hweight(iocg, NULL, &hw_inuse); in iocg_kick_waitq() 1159 vdebt = abs_cost_to_cost(abs_vdebt, hw_inuse); in iocg_kick_waitq() 1162 u64 abs_delta = min(cost_to_abs_cost(delta, hw_inuse), in iocg_kick_waitq() [all …]
|