Home
last modified time | relevance | path

Searched refs:delay_timer (Results 1 - 25 of 59) sorted by relevance

123

/kernel/linux/linux-5.10/arch/arm/lib/
H A Ddelay.c26 static const struct delay_timer *delay_timer; variable
32 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()
/kernel/linux/linux-6.6/arch/arm/lib/
H A Ddelay.c26 static const struct delay_timer *delay_timer; variable
32 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()
/kernel/linux/linux-5.10/drivers/clocksource/
H A Dtimer-tango-xtal.c11 static struct delay_timer delay_timer; variable
41 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()
H A Dtimer-ixp4xx.c62 struct delay_timer delay_timer; member
234 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()
H A Dtimer-fttmr010.c107 struct delay_timer delay_timer; member
412 fttmr010->delay_timer.read_current_timer = in fttmr010_common_init()
415 fttmr010->delay_timer.read_current_timer = in fttmr010_common_init()
417 fttmr010->delay_timer.freq = fttmr010->tick_rate; in fttmr010_common_init()
418 register_current_timer_delay(&fttmr010->delay_timer); in fttmr010_common_init()
H A Dtimer-orion.c45 static struct delay_timer orion_delay_timer = {
H A Ddw_apb_timer_of.c141 static struct delay_timer dw_apb_delay_timer = {
H A Dtimer-meson6.c64 static struct delay_timer meson6_delay_timer = {
H A Dtimer-imx-tpm.c70 static struct delay_timer tpm_delay_timer;
H A Dnomadik-mtu.c67 static struct delay_timer mtu_delay_timer;
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-delay.c29 struct timer_list delay_timer; member
54 struct delay_c *dc = from_timer(dc, t, delay_timer); in handle_delayed_timer()
63 if (!timer_pending(&dc->delay_timer) || expires < dc->delay_timer.expires) in queue_timeout()
64 mod_timer(&dc->delay_timer, expires); in queue_timeout()
191 timer_setup(&dc->delay_timer, handle_delayed_timer, 0); in delay_ctr()
280 del_timer_sync(&dc->delay_timer); in delay_presuspend()
/kernel/linux/linux-6.6/drivers/clocksource/
H A Dtimer-ixp4xx.c51 struct delay_timer delay_timer; member
222 tmr->delay_timer.read_current_timer = ixp4xx_read_timer; in ixp4xx_timer_register()
223 tmr->delay_timer.freq = timer_freq; in ixp4xx_timer_register()
224 register_current_timer_delay(&tmr->delay_timer); in ixp4xx_timer_register()
H A Dtimer-fttmr010.c107 struct delay_timer delay_timer; member
418 fttmr010->delay_timer.read_current_timer = in fttmr010_common_init()
421 fttmr010->delay_timer.read_current_timer = in fttmr010_common_init()
423 fttmr010->delay_timer.freq = fttmr010->tick_rate; in fttmr010_common_init()
424 register_current_timer_delay(&fttmr010->delay_timer); in fttmr010_common_init()
H A Dtimer-orion.c42 static struct delay_timer orion_delay_timer = {
H A Ddw_apb_timer_of.c172 static struct delay_timer dw_apb_delay_timer = {
H A Dtimer-meson6.c64 static struct delay_timer meson6_delay_timer = {
H A Dtimer-imx-tpm.c70 static struct delay_timer tpm_delay_timer;
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Ddelay.h46 struct delay_timer { struct
95 extern void register_current_timer_delay(const struct delay_timer *timer);
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Ddelay.h46 struct delay_timer { struct
95 extern void register_current_timer_delay(const struct delay_timer *timer);
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-delay.c28 struct timer_list delay_timer; member
53 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()
278 del_timer_sync(&dc->delay_timer); in delay_presuspend()
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Darch_timer.c22 static struct delay_timer arch_delay_timer;
/kernel/linux/linux-6.6/arch/arm/kernel/
H A Darch_timer.c22 static struct delay_timer arch_delay_timer;
/kernel/linux/linux-6.6/drivers/scsi/elx/libefc/
H A Defc_els.h21 struct timer_list delay_timer; member
/kernel/linux/linux-5.10/arch/arm/plat-orion/
H A Dtime.c191 static struct delay_timer orion_delay_timer = {
/kernel/linux/linux-6.6/arch/arm/plat-orion/
H A Dtime.c191 static struct delay_timer orion_delay_timer = {

Completed in 9 milliseconds

123