idle_timer
glb_iface->input->idle_timer = panthor_fw_conv_timeout(ptdev, IDLE_HYSTERESIS_US);
u32 idle_timer;
static int bnx2x_eee_nvram_to_time(u32 nvram_mode, u32 *idle_timer)
*idle_timer = EEE_MODE_NVRAM_BALANCED_TIME;
*idle_timer = EEE_MODE_NVRAM_AGGRESSIVE_TIME;
*idle_timer = EEE_MODE_NVRAM_LATENCY_TIME;
*idle_timer = 0;
static int bnx2x_eee_time_to_nvram(u32 idle_timer, u32 *nvram_mode)
switch (idle_timer) {
u32 idle_timer;
struct idle_timer *it = container_of(timer, struct idle_timer, timer);
struct idle_timer it;
if (too_many_workers(pool) && !timer_pending(&pool->idle_timer))
mod_timer(&pool->idle_timer, jiffies + IDLE_WORKER_TIMEOUT);
struct timer_list idle_timer; /* L: worker idle timeout */
struct worker_pool *pool = timer_container_of(pool, t, idle_timer);
mod_timer(&pool->idle_timer, expires);
mod_timer(&pool->idle_timer, expires);
timer_setup(&pool->idle_timer, idle_worker_timeout, TIMER_DEFERRABLE);
timer_delete_sync(&pool->idle_timer);
mod_timer(&idle_timer, jiffies + CLIP_CHECK_INTERVAL * HZ);
static struct timer_list idle_timer;
mod_timer(&idle_timer, jiffies + CLIP_CHECK_INTERVAL * HZ);
timer_setup(&idle_timer, idle_timer_check, 0);
timer_delete_sync(&idle_timer);
return time + res_table->idle_timer;
deadline = now + res_table->idle_timer;
old_res_table->idle_timer = cfg->nh_grp_res_idle_timer;
*p_idle_timer_ms = jiffies_to_msecs(res_table->idle_timer);
res_table->idle_timer = cfg->nh_grp_res_idle_timer;
jiffies_to_clock_t(res_table->idle_timer)) ||