| /Linux-v5.4/arch/arm/lib/ | 
| D | delay.c | 26 static const struct delay_timer *delay_timer;  variable32 	if (!delay_timer)  in read_current_timer()
 35 	*timer_val = delay_timer->read_current_timer();  in read_current_timer()
 65 void __init register_current_timer_delay(const struct delay_timer *timer)  in register_current_timer_delay()
 82 		delay_timer			= timer;  in register_current_timer_delay()
 
 | 
| /Linux-v5.4/drivers/clocksource/ | 
| D | timer-tango-xtal.c | 11 static struct delay_timer delay_timer;  variable41 	delay_timer.freq = xtal_freq;  in tango_clocksource_init()
 42 	delay_timer.read_current_timer = read_xtal_counter;  in tango_clocksource_init()
 52 	register_current_timer_delay(&delay_timer);  in tango_clocksource_init()
 
 | 
| D | timer-ixp4xx.c | 62 	struct delay_timer delay_timer;  member234 	tmr->delay_timer.read_current_timer = ixp4xx_read_timer;  in ixp4xx_timer_register()
 235 	tmr->delay_timer.freq = timer_freq;  in ixp4xx_timer_register()
 236 	register_current_timer_delay(&tmr->delay_timer);  in ixp4xx_timer_register()
 
 | 
| D | timer-fttmr010.c | 101 	struct delay_timer delay_timer;  member386 		fttmr010->delay_timer.read_current_timer =  in fttmr010_common_init()
 389 		fttmr010->delay_timer.read_current_timer =  in fttmr010_common_init()
 391 	fttmr010->delay_timer.freq = fttmr010->tick_rate;  in fttmr010_common_init()
 392 	register_current_timer_delay(&fttmr010->delay_timer);  in fttmr010_common_init()
 
 | 
| D | dw_apb_timer_of.c | 141 static struct delay_timer dw_apb_delay_timer = {
 | 
| D | timer-orion.c | 45 static struct delay_timer orion_delay_timer = {
 | 
| D | timer-meson6.c | 64 static struct delay_timer meson6_delay_timer = {
 | 
| D | timer-imx-tpm.c | 66 static struct delay_timer tpm_delay_timer;
 | 
| D | nomadik-mtu.c | 67 static struct delay_timer mtu_delay_timer;
 | 
| D | timer-qcom.c | 148 static struct delay_timer msm_delay_timer = {
 | 
| D | arm_global_timer.c | 231 static struct delay_timer gt_delay_timer = {
 | 
| D | timer-lpc32xx.c | 63 static struct delay_timer lpc32xx_delay_timer = {
 | 
| D | timer-u300.c | 357 static struct delay_timer u300_delay_timer;
 | 
| D | timer-armada-370-xp.c | 239 static struct delay_timer armada_370_delay_timer = {
 | 
| D | timer-stm32.c | 92 static struct delay_timer stm32_timer_delay;
 | 
| D | timer-tegra.c | 178 static struct delay_timer tegra_delay_timer = {
 | 
| D | exynos_mct.c | 222 static struct delay_timer exynos4_delay_timer;
 | 
| D | timer-atmel-tcb.c | 129 static struct delay_timer tc_delay_timer;
 | 
| /Linux-v5.4/drivers/md/ | 
| D | dm-delay.c | 28 	struct timer_list delay_timer;  member53 	struct delay_c *dc = from_timer(dc, t, delay_timer);  in handle_delayed_timer()
 62 	if (!timer_pending(&dc->delay_timer) || expires < dc->delay_timer.expires)  in queue_timeout()
 63 		mod_timer(&dc->delay_timer, expires);  in queue_timeout()
 190 	timer_setup(&dc->delay_timer, handle_delayed_timer, 0);  in delay_ctr()
 271 	del_timer_sync(&dc->delay_timer);  in delay_presuspend()
 
 | 
| /Linux-v5.4/arch/arm/include/asm/ | 
| D | delay.h | 46 struct delay_timer {  struct95 extern void register_current_timer_delay(const struct delay_timer *timer);
 
 | 
| /Linux-v5.4/arch/arm/kernel/ | 
| D | arch_timer.c | 21 static struct delay_timer arch_delay_timer;
 | 
| /Linux-v5.4/arch/arm/plat-orion/ | 
| D | time.c | 197 static struct delay_timer orion_delay_timer = {
 | 
| /Linux-v5.4/block/ | 
| D | blk-iocost.c | 492 	struct hrtimer			delay_timer;  member1250 	oexpires = ktime_to_ns(hrtimer_get_softexpires(&iocg->delay_timer));  in iocg_kick_delay()
 1251 	if (hrtimer_is_queued(&iocg->delay_timer) &&  in iocg_kick_delay()
 1255 	hrtimer_start_range_ns(&iocg->delay_timer, ns_to_ktime(expires),  in iocg_kick_delay()
 1261 	struct ioc_gq *iocg = container_of(timer, struct ioc_gq, delay_timer);  in iocg_delay_timer_fn()
 2010 	hrtimer_init(&iocg->delay_timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);  in ioc_pd_init()
 2011 	iocg->delay_timer.function = iocg_delay_timer_fn;  in ioc_pd_init()
 2039 		hrtimer_cancel(&iocg->delay_timer);  in ioc_pd_free()
 
 | 
| /Linux-v5.4/net/sched/ | 
| D | sch_cbq.c | 152 	struct hrtimer		delay_timer;  member482 						delay_timer);  in cbq_undelay()
 512 		hrtimer_start(&q->delay_timer, time, HRTIMER_MODE_ABS_PINNED);  in cbq_undelay()
 1038 	hrtimer_cancel(&q->delay_timer);  in cbq_reset()
 1166 	hrtimer_init(&q->delay_timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS_PINNED);  in cbq_init()
 1167 	q->delay_timer.function = cbq_undelay;  in cbq_init()
 
 | 
| /Linux-v5.4/drivers/scsi/bfa/ | 
| D | bfa_fcs.c | 348 		bfa_timer_start(fabric->fcs->bfa, &fabric->delay_timer,  in bfa_fcs_fabric_sm_flogi()399 		bfa_timer_stop(&fabric->delay_timer);  in bfa_fcs_fabric_sm_flogi_retry()
 404 		bfa_timer_stop(&fabric->delay_timer);  in bfa_fcs_fabric_sm_flogi_retry()
 
 |