Home
last modified time | relevance | path

Searched refs:delay_timer (Results 1 – 18 of 18) sorted by relevance

/linux-4.4.14/arch/arm/lib/
Ddelay.c38 static const struct delay_timer *delay_timer; variable
44 if (!delay_timer) in read_current_timer()
47 *timer_val = delay_timer->read_current_timer(); in read_current_timer()
77 void __init register_current_timer_delay(const struct delay_timer *timer) in register_current_timer_delay()
94 delay_timer = timer; in register_current_timer_delay()
/linux-4.4.14/drivers/clocksource/
Dtango_xtal.c10 static struct delay_timer delay_timer; variable
53 delay_timer.freq = xtal_freq; in tango_clocksource_init()
54 delay_timer.read_current_timer = read_xtal_counter; in tango_clocksource_init()
63 register_current_timer_delay(&delay_timer); in tango_clocksource_init()
Dtegra20_timer.c57 static struct delay_timer tegra_delay_timer;
Dnomadik-mtu.c70 static struct delay_timer mtu_delay_timer;
Dqcom-timer.c177 static struct delay_timer msm_delay_timer = {
Dtimer-u300.c357 static struct delay_timer u300_delay_timer;
Dtime-armada-370-xp.c259 static struct delay_timer armada_370_delay_timer = {
Dexynos_mct.c226 static struct delay_timer exynos4_delay_timer;
Dtimer-imx-gpt.c160 static struct delay_timer imx_delay_timer;
/linux-4.4.14/drivers/md/
Ddm-delay.c21 struct timer_list delay_timer; member
58 if (!timer_pending(&dc->delay_timer) || expires < dc->delay_timer.expires) in queue_timeout()
59 mod_timer(&dc->delay_timer, expires); in queue_timeout()
198 setup_timer(&dc->delay_timer, handle_delayed_timer, (unsigned long)dc); in delay_ctr()
269 del_timer_sync(&dc->delay_timer); in delay_presuspend()
/linux-4.4.14/arch/arm/include/asm/
Ddelay.h18 struct delay_timer { struct
67 extern void register_current_timer_delay(const struct delay_timer *timer);
/linux-4.4.14/arch/arm/kernel/
Darch_timer.c24 static struct delay_timer arch_delay_timer;
/linux-4.4.14/net/sched/
Dsch_cbq.c164 struct hrtimer delay_timer; member
509 if (hrtimer_try_to_cancel(&q->delay_timer) && in cbq_ovl_delay()
511 hrtimer_get_expires(&q->delay_timer), in cbq_ovl_delay()
513 hrtimer_set_expires(&q->delay_timer, expires); in cbq_ovl_delay()
514 hrtimer_restart(&q->delay_timer); in cbq_ovl_delay()
590 delay_timer); in cbq_undelay()
620 hrtimer_start(&q->delay_timer, time, HRTIMER_MODE_ABS_PINNED); in cbq_undelay()
1207 hrtimer_cancel(&q->delay_timer); in cbq_reset()
1389 hrtimer_init(&q->delay_timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS_PINNED); in cbq_init()
1390 q->delay_timer.function = cbq_undelay; in cbq_init()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmr.c99 mod_timer(&dev->delay_timer, jiffies + HZ); in reg_mr_callback()
109 mod_timer(&dev->delay_timer, jiffies + HZ); in reg_mr_callback()
588 setup_timer(&dev->delay_timer, delay_time_func, (unsigned long)dev); in mlx5_mr_cache_init()
630 del_timer_sync(&dev->delay_timer); in mlx5_mr_cache_cleanup()
Dmlx5_ib.h424 struct timer_list delay_timer; member
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_fcs.c418 bfa_timer_start(fabric->fcs->bfa, &fabric->delay_timer, in bfa_fcs_fabric_sm_flogi()
469 bfa_timer_stop(&fabric->delay_timer); in bfa_fcs_fabric_sm_flogi_retry()
474 bfa_timer_stop(&fabric->delay_timer); in bfa_fcs_fabric_sm_flogi_retry()
Dbfa_fcs.h202 struct bfa_timer_s delay_timer; /* delay timer */ member
/linux-4.4.14/Documentation/timers/
Dtimekeeping.txt176 This is done by declaring a struct delay_timer and assigning the appropriate