Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/block/
H A Dblk-throttle.h52 struct timer_list pending_timer; /* fires on first_pending_disptime */ member
H A Dblk-throttle.c335 timer_setup(&sq->pending_timer, throtl_pending_timer_fn, 0); in throtl_service_queue_init()
493 del_timer_sync(&tg->service_queue.pending_timer); in throtl_pd_free()
591 mod_timer(&sq->pending_timer, expires); in throtl_schedule_pending_timer()
601 * Arm @sq->pending_timer so that the next dispatch cycle starts on the
609 * caller can't dispatch itself and needs to invoke pending_timer
1157 * throtl_pending_timer_fn - timer function for service_queue->pending_timer
1158 * @t: the pending_timer member of the throtl_service_queue being serviced
1167 * by either arming its pending_timer or repeating dispatch directly. If
1173 struct throtl_service_queue *sq = from_timer(sq, t, pending_timer); in throtl_pending_timer_fn()
2417 del_timer_sync(&q->td->service_queue.pending_timer); in blk_throtl_exit()
[all...]
/kernel/linux/linux-5.10/block/
H A Dblk-throttle.c92 struct timer_list pending_timer; /* fires on first_pending_disptime */ member
488 timer_setup(&sq->pending_timer, throtl_pending_timer_fn, 0); in throtl_service_queue_init()
635 del_timer_sync(&tg->service_queue.pending_timer); in throtl_pd_free()
730 mod_timer(&sq->pending_timer, expires); in throtl_schedule_pending_timer()
740 * Arm @sq->pending_timer so that the next dispatch cycle starts on the
748 * caller can't dispatch itself and needs to invoke pending_timer
1257 * throtl_pending_timer_fn - timer function for service_queue->pending_timer
1258 * @t: the pending_timer member of the throtl_service_queue being serviced
1267 * by either arming its pending_timer or repeating dispatch directly. If
1273 struct throtl_service_queue *sq = from_timer(sq, t, pending_timer); in throtl_pending_timer_fn()
[all...]

Completed in 7 milliseconds