Home
last modified time | relevance | path

Searched refs:this_bw (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_calendar.c178 u64 reg, offset, this_bw; in sparx5_config_auto_calendar() local
184 this_bw = sparx5_cal_speed_to_value(spd); in sparx5_config_auto_calendar()
186 used_port_bw += this_bw; in sparx5_config_auto_calendar()
189 this_bw = this_bw / 2; in sparx5_config_auto_calendar()
190 total_bw += this_bw; in sparx5_config_auto_calendar()
/kernel/linux/linux-5.10/kernel/sched/
H A Ddeadline.c149 SCHED_WARN_ON(dl_rq->running_bw > dl_rq->this_bw); in __add_running_bw()
171 u64 old = dl_rq->this_bw; in __add_rq_bw()
174 dl_rq->this_bw += dl_bw; in __add_rq_bw()
175 SCHED_WARN_ON(dl_rq->this_bw < old); /* overflow */ in __add_rq_bw()
181 u64 old = dl_rq->this_bw; in __sub_rq_bw()
184 dl_rq->this_bw -= dl_bw; in __sub_rq_bw()
185 SCHED_WARN_ON(dl_rq->this_bw > old); /* underflow */ in __sub_rq_bw()
186 if (dl_rq->this_bw > old) in __sub_rq_bw()
187 dl_rq->this_bw = 0; in __sub_rq_bw()
188 SCHED_WARN_ON(dl_rq->running_bw > dl_rq->this_bw); in __sub_rq_bw()
[all...]
H A Dsched.h805 * runqueue (inactive utilization = this_bw - running_bw).
807 u64 this_bw; member
/kernel/linux/linux-6.6/kernel/sched/
H A Ddeadline.c242 SCHED_WARN_ON(dl_rq->running_bw > dl_rq->this_bw); in __add_running_bw()
264 u64 old = dl_rq->this_bw; in __add_rq_bw()
267 dl_rq->this_bw += dl_bw; in __add_rq_bw()
268 SCHED_WARN_ON(dl_rq->this_bw < old); /* overflow */ in __add_rq_bw()
274 u64 old = dl_rq->this_bw; in __sub_rq_bw()
277 dl_rq->this_bw -= dl_bw; in __sub_rq_bw()
278 SCHED_WARN_ON(dl_rq->this_bw > old); /* underflow */ in __sub_rq_bw()
279 if (dl_rq->this_bw > old) in __sub_rq_bw()
280 dl_rq->this_bw = 0; in __sub_rq_bw()
281 SCHED_WARN_ON(dl_rq->running_bw > dl_rq->this_bw); in __sub_rq_bw()
[all...]
H A Dsched.h851 * runqueue (inactive utilization = this_bw - running_bw).
853 u64 this_bw; member
/kernel/linux/linux-5.10/mm/
H A Dpage-writeback.c187 unsigned long this_bw = wb->avg_write_bandwidth; in wb_min_max_ratio() local
196 if (this_bw < tot_bw) { in wb_min_max_ratio()
198 min *= this_bw; in wb_min_max_ratio()
202 max *= this_bw; in wb_min_max_ratio()
/kernel/linux/linux-6.6/mm/
H A Dpage-writeback.c187 unsigned long this_bw = READ_ONCE(wb->avg_write_bandwidth); in wb_min_max_ratio() local
196 if (this_bw < tot_bw) { in wb_min_max_ratio()
198 min *= this_bw; in wb_min_max_ratio()
202 max *= this_bw; in wb_min_max_ratio()
/kernel/linux/linux-5.10/fs/
H A Dfs-writeback.c818 unsigned long this_bw = wb->avg_write_bandwidth; in wb_split_bdi_pages() local
829 if (!tot_bw || this_bw >= tot_bw) in wb_split_bdi_pages()
832 return DIV_ROUND_UP_ULL((u64)nr_pages * this_bw, tot_bw); in wb_split_bdi_pages()
/kernel/linux/linux-6.6/fs/
H A Dfs-writeback.c929 unsigned long this_bw = wb->avg_write_bandwidth; in wb_split_bdi_pages() local
940 if (!tot_bw || this_bw >= tot_bw) in wb_split_bdi_pages()
943 return DIV_ROUND_UP_ULL((u64)nr_pages * this_bw, tot_bw); in wb_split_bdi_pages()

Completed in 29 milliseconds