Searched refs:idle_timer (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/kernel/sched/ |
D | idle.c | 298 struct idle_timer { struct 305 struct idle_timer *it = container_of(timer, struct idle_timer, timer); in idle_inject_timer_fn() argument 315 struct idle_timer it; in play_idle()
|
/Linux-v4.19/net/atm/ |
D | clip.c | 48 static struct timer_list idle_timer; variable 160 mod_timer(&idle_timer, jiffies + CLIP_CHECK_INTERVAL * HZ); in idle_timer_check() 640 mod_timer(&idle_timer, jiffies + CLIP_CHECK_INTERVAL * HZ); in atm_init_atmarp() 875 timer_setup(&idle_timer, idle_timer_check, 0); in atm_clip_init() 906 del_timer_sync(&idle_timer); in atm_clip_exit_noproc()
|
/Linux-v4.19/kernel/ |
D | workqueue.c | 161 struct timer_list idle_timer; /* L: worker idle timeout */ member 1666 if (too_many_workers(pool) && !timer_pending(&pool->idle_timer)) in worker_enter_idle() 1667 mod_timer(&pool->idle_timer, jiffies + IDLE_WORKER_TIMEOUT); in worker_enter_idle() 1872 struct worker_pool *pool = from_timer(pool, t, idle_timer); in idle_worker_timeout() 1885 mod_timer(&pool->idle_timer, expires); in idle_worker_timeout() 3300 timer_setup(&pool->idle_timer, idle_worker_timeout, TIMER_DEFERRABLE); in init_worker_pool() 3395 del_timer_sync(&pool->idle_timer); in put_unbound_pool()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_link.c | 2831 static int bnx2x_eee_nvram_to_time(u32 nvram_mode, u32 *idle_timer) in bnx2x_eee_nvram_to_time() argument 2835 *idle_timer = EEE_MODE_NVRAM_BALANCED_TIME; in bnx2x_eee_nvram_to_time() 2838 *idle_timer = EEE_MODE_NVRAM_AGGRESSIVE_TIME; in bnx2x_eee_nvram_to_time() 2841 *idle_timer = EEE_MODE_NVRAM_LATENCY_TIME; in bnx2x_eee_nvram_to_time() 2844 *idle_timer = 0; in bnx2x_eee_nvram_to_time() 2851 static int bnx2x_eee_time_to_nvram(u32 idle_timer, u32 *nvram_mode) in bnx2x_eee_time_to_nvram() argument 2853 switch (idle_timer) { in bnx2x_eee_time_to_nvram()
|