Symbol: clock_event_device
arch/alpha/kernel/time.c
109
rtc_ce_set_next_event(unsigned long evt, struct clock_event_device *ce)
arch/alpha/kernel/time.c
119
struct clock_event_device *ce = &per_cpu(cpu_ce, cpu);
arch/alpha/kernel/time.c
121
*ce = (struct clock_event_device){
arch/alpha/kernel/time.c
157
static int qemu_ce_shutdown(struct clock_event_device *ce)
arch/alpha/kernel/time.c
166
qemu_ce_set_next_event(unsigned long evt, struct clock_event_device *ce)
arch/alpha/kernel/time.c
176
struct clock_event_device *ce = &per_cpu(cpu_ce, cpu);
arch/alpha/kernel/time.c
186
struct clock_event_device *ce = &per_cpu(cpu_ce, cpu);
arch/alpha/kernel/time.c
188
*ce = (struct clock_event_device){
arch/alpha/kernel/time.c
88
static DEFINE_PER_CPU(struct clock_event_device, cpu_ce);
arch/alpha/kernel/time.c
94
struct clock_event_device *ce = &per_cpu(cpu_ce, cpu);
arch/arm/kernel/smp_twd.c
181
struct clock_event_device *evt = dev_id;
arch/arm/kernel/smp_twd.c
220
struct clock_event_device *clk = raw_cpu_ptr(twd_evt);
arch/arm/kernel/smp_twd.c
275
twd_evt = alloc_percpu(struct clock_event_device);
arch/arm/kernel/smp_twd.c
32
static struct clock_event_device __percpu *twd_evt;
arch/arm/kernel/smp_twd.c
37
static int twd_shutdown(struct clock_event_device *clk)
arch/arm/kernel/smp_twd.c
43
static int twd_set_oneshot(struct clock_event_device *clk)
arch/arm/kernel/smp_twd.c
51
static int twd_set_periodic(struct clock_event_device *clk)
arch/arm/kernel/smp_twd.c
64
struct clock_event_device *unused)
arch/arm/kernel/smp_twd.c
94
struct clock_event_device *clk = raw_cpu_ptr(twd_evt);
arch/arm/mach-footbridge/dc21285-timer.c
109
struct clock_event_device *ce = &ckevt_dc21285;
arch/arm/mach-footbridge/dc21285-timer.c
52
struct clock_event_device *c)
arch/arm/mach-footbridge/dc21285-timer.c
61
static int ckevt_dc21285_shutdown(struct clock_event_device *c)
arch/arm/mach-footbridge/dc21285-timer.c
67
static int ckevt_dc21285_set_periodic(struct clock_event_device *c)
arch/arm/mach-footbridge/dc21285-timer.c
76
static struct clock_event_device ckevt_dc21285 = {
arch/arm/mach-footbridge/dc21285-timer.c
91
struct clock_event_device *ce = dev_id;
arch/arm/mach-footbridge/isa-timer.c
23
struct clock_event_device *ce = dev_id;
arch/arm/mach-mmp/time.c
115
static int timer_set_shutdown(struct clock_event_device *evt)
arch/arm/mach-mmp/time.c
127
static struct clock_event_device ckevt = {
arch/arm/mach-mmp/time.c
65
struct clock_event_device *c = dev_id;
arch/arm/mach-mmp/time.c
83
struct clock_event_device *dev)
arch/arm/mach-omap1/time.c
123
struct clock_event_device *evt)
arch/arm/mach-omap1/time.c
129
static int omap_mpu_set_oneshot(struct clock_event_device *evt)
arch/arm/mach-omap1/time.c
136
static int omap_mpu_set_periodic(struct clock_event_device *evt)
arch/arm/mach-omap1/time.c
142
static struct clock_event_device clockevent_mpu_timer1 = {
arch/arm/mach-omap1/time.c
153
struct clock_event_device *evt = &clockevent_mpu_timer1;
arch/arm/mach-omap1/timer32k.c
108
struct clock_event_device *dev)
arch/arm/mach-omap1/timer32k.c
115
static int omap_32k_timer_shutdown(struct clock_event_device *evt)
arch/arm/mach-omap1/timer32k.c
121
static int omap_32k_timer_set_periodic(struct clock_event_device *evt)
arch/arm/mach-omap1/timer32k.c
128
static struct clock_event_device clockevent_32k_timer = {
arch/arm/mach-omap1/timer32k.c
141
struct clock_event_device *evt = &clockevent_32k_timer;
arch/arm/mach-spear/time.c
102
static int spear_shutdown(struct clock_event_device *evt)
arch/arm/mach-spear/time.c
109
static int spear_set_oneshot(struct clock_event_device *evt)
arch/arm/mach-spear/time.c
123
static int spear_set_periodic(struct clock_event_device *evt)
arch/arm/mach-spear/time.c
143
static struct clock_event_device clkevt = {
arch/arm/mach-spear/time.c
155
struct clock_event_device *clk_event_dev)
arch/arm/mach-spear/time.c
172
struct clock_event_device *evt = &clkevt;
arch/arm/mach-spear/time.c
67
struct clock_event_device *clk_event_dev);
arch/arm/mach-spear/time.c
93
static inline void spear_timer_shutdown(struct clock_event_device *evt)
arch/arm/plat-orion/time.c
110
static int orion_clkevt_shutdown(struct clock_event_device *evt)
arch/arm/plat-orion/time.c
133
static int orion_clkevt_set_periodic(struct clock_event_device *evt)
arch/arm/plat-orion/time.c
157
static struct clock_event_device orion_clkevt = {
arch/arm/plat-orion/time.c
74
orion_clkevt_next_event(unsigned long delta, struct clock_event_device *dev)
arch/arm64/include/asm/arch_timer.h
49
struct clock_event_device;
arch/arm64/include/asm/arch_timer.h
57
int (*set_next_event_phys)(unsigned long, struct clock_event_device *);
arch/arm64/include/asm/arch_timer.h
58
int (*set_next_event_virt)(unsigned long, struct clock_event_device *);
arch/hexagon/kernel/time.c
106
static struct clock_event_device hexagon_clockevent_dev = {
arch/hexagon/kernel/time.c
118
static DEFINE_PER_CPU(struct clock_event_device, clock_events);
arch/hexagon/kernel/time.c
123
struct clock_event_device *ce_dev = &hexagon_clockevent_dev;
arch/hexagon/kernel/time.c
124
struct clock_event_device *dummy_clock_dev =
arch/hexagon/kernel/time.c
140
struct clock_event_device *ce_dev = &per_cpu(clock_events, cpu);
arch/hexagon/kernel/time.c
148
struct clock_event_device *ce_dev = &hexagon_clockevent_dev;
arch/hexagon/kernel/time.c
168
struct clock_event_device *ce_dev = &hexagon_clockevent_dev;
arch/hexagon/kernel/time.c
85
static int set_next_event(unsigned long delta, struct clock_event_device *evt)
arch/loongarch/include/asm/time.h
45
static inline void clockevent_set_clock(struct clock_event_device *cd,
arch/loongarch/kernel/time.c
153
struct clock_event_device *cd;
arch/loongarch/kernel/time.c
29
static DEFINE_PER_CPU(struct clock_event_device, constant_clockevent_device);
arch/loongarch/kernel/time.c
31
static void constant_event_handler(struct clock_event_device *dev)
arch/loongarch/kernel/time.c
38
struct clock_event_device *cd;
arch/loongarch/kernel/time.c
48
static int constant_set_state_oneshot(struct clock_event_device *evt)
arch/loongarch/kernel/time.c
64
static int constant_set_state_periodic(struct clock_event_device *evt)
arch/loongarch/kernel/time.c
81
static int constant_set_state_shutdown(struct clock_event_device *evt)
arch/loongarch/kernel/time.c
96
static int constant_timer_next_event(unsigned long delta, struct clock_event_device *evt)
arch/m68k/coldfire/pit.c
100
struct clock_event_device *evt = &cf_pit_clockevent;
arch/m68k/coldfire/pit.c
46
static int cf_pit_set_periodic(struct clock_event_device *evt)
arch/m68k/coldfire/pit.c
56
static int cf_pit_set_oneshot(struct clock_event_device *evt)
arch/m68k/coldfire/pit.c
64
static int cf_pit_shutdown(struct clock_event_device *evt)
arch/m68k/coldfire/pit.c
76
struct clock_event_device *evt)
arch/m68k/coldfire/pit.c
82
struct clock_event_device cf_pit_clockevent = {
arch/microblaze/kernel/timer.c
119
struct clock_event_device *dev)
arch/microblaze/kernel/timer.c
126
static int xilinx_timer_shutdown(struct clock_event_device *evt)
arch/microblaze/kernel/timer.c
133
static int xilinx_timer_set_periodic(struct clock_event_device *evt)
arch/microblaze/kernel/timer.c
140
static struct clock_event_device clockevent_xilinx_timer = {
arch/microblaze/kernel/timer.c
158
struct clock_event_device *evt = &clockevent_xilinx_timer;
arch/mips/alchemy/common/time.c
49
struct clock_event_device *cd)
arch/mips/alchemy/common/time.c
62
struct clock_event_device *cd = dev_id;
arch/mips/alchemy/common/time.c
67
static struct clock_event_device au1x_rtcmatch2_clockdev = {
arch/mips/alchemy/common/time.c
77
struct clock_event_device *cd = &au1x_rtcmatch2_clockdev;
arch/mips/include/asm/cevt-r4k.h
20
DECLARE_PER_CPU(struct clock_event_device, mips_clockevent_device);
arch/mips/include/asm/cevt-r4k.h
22
void mips_event_handler(struct clock_event_device *dev);
arch/mips/include/asm/time.h
67
static inline void clockevent_set_clock(struct clock_event_device *cd,
arch/mips/jazz/irq.c
113
struct clock_event_device r4030_clockevent = {
arch/mips/jazz/irq.c
122
struct clock_event_device *cd = dev_id;
arch/mips/jazz/irq.c
130
struct clock_event_device *cd = &r4030_clockevent;
arch/mips/kernel/cevt-bcm1480.c
100
struct clock_event_device *cd = &per_cpu(sibyte_hpt_clockevent, cpu);
arch/mips/kernel/cevt-bcm1480.c
31
static int sibyte_set_periodic(struct clock_event_device *evt)
arch/mips/kernel/cevt-bcm1480.c
45
static int sibyte_shutdown(struct clock_event_device *evt)
arch/mips/kernel/cevt-bcm1480.c
57
static int sibyte_next_event(unsigned long delta, struct clock_event_device *cd)
arch/mips/kernel/cevt-bcm1480.c
75
struct clock_event_device *cd = dev_id;
arch/mips/kernel/cevt-bcm1480.c
93
static DEFINE_PER_CPU(struct clock_event_device, sibyte_hpt_clockevent);
arch/mips/kernel/cevt-ds1287.c
107
struct clock_event_device *cd;
arch/mips/kernel/cevt-ds1287.c
45
struct clock_event_device *evt)
arch/mips/kernel/cevt-ds1287.c
50
static int ds1287_shutdown(struct clock_event_device *evt)
arch/mips/kernel/cevt-ds1287.c
64
static int ds1287_set_periodic(struct clock_event_device *evt)
arch/mips/kernel/cevt-ds1287.c
78
static void ds1287_event_handler(struct clock_event_device *dev)
arch/mips/kernel/cevt-ds1287.c
82
static struct clock_event_device ds1287_clockevent = {
arch/mips/kernel/cevt-ds1287.c
94
struct clock_event_device *cd = &ds1287_clockevent;
arch/mips/kernel/cevt-gt641xx.c
101
static struct clock_event_device gt641xx_timer0_clockevent = {
arch/mips/kernel/cevt-gt641xx.c
116
struct clock_event_device *cd = &gt641xx_timer0_clockevent;
arch/mips/kernel/cevt-gt641xx.c
125
struct clock_event_device *cd;
arch/mips/kernel/cevt-gt641xx.c
36
struct clock_event_device *evt)
arch/mips/kernel/cevt-gt641xx.c
54
static int gt641xx_timer0_shutdown(struct clock_event_device *evt)
arch/mips/kernel/cevt-gt641xx.c
68
static int gt641xx_timer0_set_oneshot(struct clock_event_device *evt)
arch/mips/kernel/cevt-gt641xx.c
83
static int gt641xx_timer0_set_periodic(struct clock_event_device *evt)
arch/mips/kernel/cevt-gt641xx.c
97
static void gt641xx_timer0_event_handler(struct clock_event_device *dev)
arch/mips/kernel/cevt-r4k.c
109
DEFINE_PER_CPU(struct clock_event_device, mips_clockevent_device);
arch/mips/kernel/cevt-r4k.c
133
struct clock_event_device *cd;
arch/mips/kernel/cevt-r4k.c
162
void mips_event_handler(struct clock_event_device *dev)
arch/mips/kernel/cevt-r4k.c
20
struct clock_event_device *evt)
arch/mips/kernel/cevt-r4k.c
247
struct clock_event_device *cd;
arch/mips/kernel/cevt-r4k.c
286
struct clock_event_device *cd;
arch/mips/kernel/cevt-sb1250.c
29
static int sibyte_shutdown(struct clock_event_device *evt)
arch/mips/kernel/cevt-sb1250.c
41
static int sibyte_set_periodic(struct clock_event_device *evt)
arch/mips/kernel/cevt-sb1250.c
56
static int sibyte_next_event(unsigned long delta, struct clock_event_device *cd)
arch/mips/kernel/cevt-sb1250.c
74
struct clock_event_device *cd = dev_id;
arch/mips/kernel/cevt-sb1250.c
92
static DEFINE_PER_CPU(struct clock_event_device, sibyte_hpt_clockevent);
arch/mips/kernel/cevt-sb1250.c
99
struct clock_event_device *cd = &per_cpu(sibyte_hpt_clockevent, cpu);
arch/mips/kernel/cevt-txx9.c
104
static int txx9tmr_set_state_oneshot(struct clock_event_device *evt)
arch/mips/kernel/cevt-txx9.c
115
static int txx9tmr_set_state_shutdown(struct clock_event_device *evt)
arch/mips/kernel/cevt-txx9.c
126
static int txx9tmr_tick_resume(struct clock_event_device *evt)
arch/mips/kernel/cevt-txx9.c
139
struct clock_event_device *evt)
arch/mips/kernel/cevt-txx9.c
169
struct clock_event_device *cd = &txx9_cd->cd;
arch/mips/kernel/cevt-txx9.c
180
struct clock_event_device *cd = &txx9_clock_event_device.cd;
arch/mips/kernel/cevt-txx9.c
76
struct clock_event_device cd;
arch/mips/kernel/cevt-txx9.c
88
static int txx9tmr_set_state_periodic(struct clock_event_device *evt)
arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c
110
struct clock_event_device *cd = &mfgpt_clockevent;
arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c
50
static int mfgpt_timer_set_periodic(struct clock_event_device *evt)
arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c
62
static int mfgpt_timer_shutdown(struct clock_event_device *evt)
arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c
73
static struct clock_event_device mfgpt_clockevent = {
arch/mips/loongson64/hpet.c
114
static int hpet_set_state_shutdown(struct clock_event_device *evt)
arch/mips/loongson64/hpet.c
128
static int hpet_set_state_oneshot(struct clock_event_device *evt)
arch/mips/loongson64/hpet.c
149
static int hpet_tick_resume(struct clock_event_device *evt)
arch/mips/loongson64/hpet.c
159
struct clock_event_device *evt)
arch/mips/loongson64/hpet.c
176
struct clock_event_device *cd;
arch/mips/loongson64/hpet.c
21
DEFINE_PER_CPU(struct clock_event_device, hpet_clockevent_device);
arch/mips/loongson64/hpet.c
223
struct clock_event_device *cd;
arch/mips/loongson64/hpet.c
85
static int hpet_set_state_periodic(struct clock_event_device *evt)
arch/mips/sgi-ip27/ip27-timer.c
30
static int rt_next_event(unsigned long delta, struct clock_event_device *evt)
arch/mips/sgi-ip27/ip27-timer.c
43
static DEFINE_PER_CPU(struct clock_event_device, hub_rt_clockevent);
arch/mips/sgi-ip27/ip27-timer.c
49
struct clock_event_device *cd = &per_cpu(hub_rt_clockevent, cpu);
arch/mips/sgi-ip27/ip27-timer.c
75
struct clock_event_device *cd = &per_cpu(hub_rt_clockevent, cpu);
arch/mips/sni/time.c
17
static int a20r_set_periodic(struct clock_event_device *evt)
arch/mips/sni/time.c
35
static struct clock_event_device a20r_clockevent_device = {
arch/mips/sni/time.c
48
struct clock_event_device *cd = dev_id;
arch/mips/sni/time.c
64
struct clock_event_device *cd = &a20r_clockevent_device;
arch/nios2/kernel/time.c
162
struct clock_event_device *evt)
arch/nios2/kernel/time.c
171
static int nios2_timer_shutdown(struct clock_event_device *evt)
arch/nios2/kernel/time.c
180
static int nios2_timer_set_periodic(struct clock_event_device *evt)
arch/nios2/kernel/time.c
191
static int nios2_timer_resume(struct clock_event_device *evt)
arch/nios2/kernel/time.c
202
struct clock_event_device *evt = (struct clock_event_device *) dev_id;
arch/nios2/kernel/time.c
43
struct clock_event_device ced;
arch/nios2/kernel/time.c
52
to_nios2_clkevent(struct clock_event_device *evt)
arch/openrisc/kernel/time.c
117
struct clock_event_device *evt =
arch/openrisc/kernel/time.c
56
struct clock_event_device *dev)
arch/openrisc/kernel/time.c
67
static DEFINE_PER_CPU(struct clock_event_device, clockevent_openrisc_timer);
arch/openrisc/kernel/time.c
72
struct clock_event_device *evt =
arch/parisc/kernel/time.c
26
static DEFINE_PER_CPU(struct clock_event_device, parisc_clockevent_device);
arch/parisc/kernel/time.c
28
static void parisc_event_handler(struct clock_event_device *dev)
arch/parisc/kernel/time.c
32
static int parisc_timer_next_event(unsigned long delta, struct clock_event_device *evt)
arch/parisc/kernel/time.c
44
struct clock_event_device *cd;
arch/parisc/kernel/time.c
58
static int parisc_set_state_oneshot(struct clock_event_device *evt)
arch/parisc/kernel/time.c
65
static int parisc_set_state_periodic(struct clock_event_device *evt)
arch/parisc/kernel/time.c
72
static int parisc_set_state_shutdown(struct clock_event_device *evt)
arch/parisc/kernel/time.c
82
struct clock_event_device *cd;
arch/powerpc/include/asm/time.h
26
extern struct clock_event_device decrementer_clockevent;
arch/powerpc/kernel/time.c
118
static DEFINE_PER_CPU(struct clock_event_device, decrementers);
arch/powerpc/kernel/time.c
525
struct clock_event_device *evt = this_cpu_ptr(&decrementers);
arch/powerpc/kernel/time.c
814
struct clock_event_device *dev)
arch/powerpc/kernel/time.c
822
static int decrementer_shutdown(struct clock_event_device *dev)
arch/powerpc/kernel/time.c
832
struct clock_event_device *dec = &per_cpu(decrementers, cpu);
arch/powerpc/kernel/time.c
95
struct clock_event_device *dev);
arch/powerpc/kernel/time.c
96
static int decrementer_shutdown(struct clock_event_device *evt);
arch/powerpc/kernel/time.c
98
struct clock_event_device decrementer_clockevent = {
arch/s390/kernel/time.c
124
struct clock_event_device *cd;
arch/s390/kernel/time.c
132
struct clock_event_device *evt)
arch/s390/kernel/time.c
145
struct clock_event_device *cd;
arch/s390/kernel/time.c
62
static DEFINE_PER_CPU(struct clock_event_device, comparators);
arch/sparc/include/asm/timer_32.h
41
DECLARE_PER_CPU(struct clock_event_device, sparc32_clockevent);
arch/sparc/kernel/leon_kernel.c
282
struct clock_event_device *ce;
arch/sparc/kernel/sun4d_smp.c
370
struct clock_event_device *ce;
arch/sparc/kernel/sun4m_smp.c
246
struct clock_event_device *ce;
arch/sparc/kernel/time_32.c
104
static int timer_ce_shutdown(struct clock_event_device *evt)
arch/sparc/kernel/time_32.c
111
static int timer_ce_set_periodic(struct clock_event_device *evt)
arch/sparc/kernel/time_32.c
120
struct clock_event_device *ce = &timer_ce;
arch/sparc/kernel/time_32.c
185
static int percpu_ce_shutdown(struct clock_event_device *evt)
arch/sparc/kernel/time_32.c
193
static int percpu_ce_set_periodic(struct clock_event_device *evt)
arch/sparc/kernel/time_32.c
202
struct clock_event_device *evt)
arch/sparc/kernel/time_32.c
213
struct clock_event_device *ce = &per_cpu(sparc32_clockevent, cpu);
arch/sparc/kernel/time_32.c
57
static struct clock_event_device timer_ce;
arch/sparc/kernel/time_32.c
61
DEFINE_PER_CPU(struct clock_event_device, sparc32_clockevent);
arch/sparc/kernel/time_64.c
697
struct clock_event_device *evt)
arch/sparc/kernel/time_64.c
702
static int sparc64_timer_shutdown(struct clock_event_device *evt)
arch/sparc/kernel/time_64.c
708
static struct clock_event_device sparc64_clockevent = {
arch/sparc/kernel/time_64.c
716
static DEFINE_PER_CPU(struct clock_event_device, sparc64_events);
arch/sparc/kernel/time_64.c
723
struct clock_event_device *evt = &per_cpu(sparc64_events, cpu);
arch/sparc/kernel/time_64.c
745
struct clock_event_device *sevt;
arch/um/kernel/time.c
762
static struct clock_event_device timer_clockevent[NR_CPUS];
arch/um/kernel/time.c
784
static int itimer_shutdown(struct clock_event_device *evt)
arch/um/kernel/time.c
798
static int itimer_set_periodic(struct clock_event_device *evt)
arch/um/kernel/time.c
820
struct clock_event_device *evt)
arch/um/kernel/time.c
839
static int itimer_one_shot(struct clock_event_device *evt)
arch/um/kernel/time.c
844
static struct clock_event_device _timer_clockevent = {
arch/um/kernel/time.c
865
struct clock_event_device *evt = &timer_clockevent[cpu];
arch/um/kernel/time.c
918
struct clock_event_device *evt = &timer_clockevent[cpu];
arch/x86/include/asm/time.h
12
extern struct clock_event_device *global_clock_event;
arch/x86/kernel/apic/apic.c
1019
struct clock_event_device *evt = this_cpu_ptr(&lapic_events);
arch/x86/kernel/apic/apic.c
416
struct clock_event_device *evt)
arch/x86/kernel/apic/apic.c
423
struct clock_event_device *evt)
arch/x86/kernel/apic/apic.c
435
static int lapic_timer_shutdown(struct clock_event_device *evt)
arch/x86/kernel/apic/apic.c
463
lapic_timer_set_periodic_oneshot(struct clock_event_device *evt, bool oneshot)
arch/x86/kernel/apic/apic.c
473
static int lapic_timer_set_periodic(struct clock_event_device *evt)
arch/x86/kernel/apic/apic.c
478
static int lapic_timer_set_oneshot(struct clock_event_device *evt)
arch/x86/kernel/apic/apic.c
497
static struct clock_event_device lapic_clockevent = {
arch/x86/kernel/apic/apic.c
512
static DEFINE_PER_CPU(struct clock_event_device, lapic_events);
arch/x86/kernel/apic/apic.c
576
struct clock_event_device *levt = this_cpu_ptr(&lapic_events);
arch/x86/kernel/apic/apic.c
607
struct clock_event_device *levt = this_cpu_ptr(&lapic_events);
arch/x86/kernel/apic/apic.c
657
static void __init lapic_cal_handler(struct clock_event_device *dev)
arch/x86/kernel/apic/apic.c
795
struct clock_event_device *levt = this_cpu_ptr(&lapic_events);
arch/x86/kernel/hpet.c
1275
struct clock_event_device *evt = &hpet_base.channels[0].evt;
arch/x86/kernel/hpet.c
1373
struct clock_event_device *evt = &hpet_base.channels[0].evt;
arch/x86/kernel/hpet.c
28
struct clock_event_device evt;
arch/x86/kernel/hpet.c
299
static int hpet_clkevt_set_state_periodic(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
330
static int hpet_clkevt_set_state_oneshot(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
343
static int hpet_clkevt_set_state_shutdown(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
355
static int hpet_clkevt_legacy_resume(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
363
hpet_clkevt_set_next_event(unsigned long delta, struct clock_event_device *evt)
arch/x86/kernel/hpet.c
402
struct clock_event_device *evt = &hc->evt;
arch/x86/kernel/hpet.c
603
static int hpet_clkevt_msi_resume(struct clock_event_device *evt)
arch/x86/kernel/hpet.c
619
struct clock_event_device *evt = &hc->evt;
arch/x86/kernel/hpet.c
649
struct clock_event_device *evt = &hc->evt;
arch/x86/kernel/hpet.c
74
struct hpet_channel *clockevent_to_channel(struct clock_event_device *evt)
arch/x86/kernel/i8253.c
21
struct clock_event_device *global_clock_event;
arch/x86/platform/uv/uv_time.c
22
static int uv_rtc_next_event(unsigned long, struct clock_event_device *);
arch/x86/platform/uv/uv_time.c
23
static int uv_rtc_shutdown(struct clock_event_device *evt);
arch/x86/platform/uv/uv_time.c
292
struct clock_event_device *ced)
arch/x86/platform/uv/uv_time.c
302
static int uv_rtc_shutdown(struct clock_event_device *evt)
arch/x86/platform/uv/uv_time.c
313
struct clock_event_device *ced = &per_cpu(cpu_ced, cpu);
arch/x86/platform/uv/uv_time.c
33
static struct clock_event_device clock_event_device_uv = {
arch/x86/platform/uv/uv_time.c
334
struct clock_event_device *ced = this_cpu_ptr(&cpu_ced);
arch/x86/platform/uv/uv_time.c
44
static DEFINE_PER_CPU(struct clock_event_device, cpu_ced);
arch/x86/xen/time.c
210
static int xen_timerop_shutdown(struct clock_event_device *evt)
arch/x86/xen/time.c
219
struct clock_event_device *evt)
arch/x86/xen/time.c
233
static struct clock_event_device xen_timerop_clockevent __ro_after_init = {
arch/x86/xen/time.c
250
static int xen_vcpuop_shutdown(struct clock_event_device *evt)
arch/x86/xen/time.c
263
static int xen_vcpuop_set_oneshot(struct clock_event_device *evt)
arch/x86/xen/time.c
275
struct clock_event_device *evt)
arch/x86/xen/time.c
294
static struct clock_event_device xen_vcpuop_clockevent __ro_after_init = {
arch/x86/xen/time.c
312
static const struct clock_event_device *xen_clockevent =
arch/x86/xen/time.c
316
struct clock_event_device evt;
arch/x86/xen/time.c
323
struct clock_event_device *evt = this_cpu_ptr(&xen_clock_events.evt);
arch/x86/xen/time.c
337
struct clock_event_device *evt;
arch/x86/xen/time.c
349
struct clock_event_device *evt = &xevt->evt;
arch/xtensa/kernel/time.c
120
struct clock_event_device *evt = &this_cpu_ptr(&ccount_timer)->evt;
arch/xtensa/kernel/time.c
130
struct clock_event_device *clockevent = &timer->evt;
arch/xtensa/kernel/time.c
56
struct clock_event_device evt;
arch/xtensa/kernel/time.c
62
struct clock_event_device *dev)
arch/xtensa/kernel/time.c
83
static int ccount_timer_shutdown(struct clock_event_device *evt)
arch/xtensa/kernel/time.c
95
static int ccount_timer_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/arc_timer.c
253
struct clock_event_device *dev)
drivers/clocksource/arc_timer.c
259
static int arc_clkevent_set_periodic(struct clock_event_device *dev)
drivers/clocksource/arc_timer.c
269
static DEFINE_PER_CPU(struct clock_event_device, arc_clockevent_device) = {
drivers/clocksource/arc_timer.c
284
struct clock_event_device *evt = this_cpu_ptr(&arc_clockevent_device);
drivers/clocksource/arc_timer.c
307
struct clock_event_device *evt = this_cpu_ptr(&arc_clockevent_device);
drivers/clocksource/arc_timer.c
327
struct clock_event_device *evt = this_cpu_ptr(&arc_clockevent_device);
drivers/clocksource/arm_arch_timer.c
1017
arch_timer_evt = alloc_percpu(struct clock_event_device);
drivers/clocksource/arm_arch_timer.c
321
struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
342
struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
349
struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
54
static struct clock_event_device __percpu *arch_timer_evt;
drivers/clocksource/arm_arch_timer.c
565
struct clock_event_device *evt)
drivers/clocksource/arm_arch_timer.c
582
struct clock_event_device *evt = dev_id;
drivers/clocksource/arm_arch_timer.c
589
struct clock_event_device *evt = dev_id;
drivers/clocksource/arm_arch_timer.c
595
struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
606
static int arch_timer_shutdown_virt(struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
611
static int arch_timer_shutdown_phys(struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
617
struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
636
struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
643
struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
674
static void __arch_timer_setup(struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
828
struct clock_event_device *clk = this_cpu_ptr(arch_timer_evt);
drivers/clocksource/arm_arch_timer.c
952
static void arch_timer_stop(struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer.c
963
struct clock_event_device *clk = this_cpu_ptr(arch_timer_evt);
drivers/clocksource/arm_arch_timer_mmio.c
140
static int arch_timer_mmio_shutdown(struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer_mmio.c
153
struct clock_event_device *clk)
drivers/clocksource/arm_arch_timer_mmio.c
179
struct clock_event_device *evt = dev_id;
drivers/clocksource/arm_arch_timer_mmio.c
250
at->evt = (struct clock_event_device) {
drivers/clocksource/arm_arch_timer_mmio.c
47
struct clock_event_device evt;
drivers/clocksource/arm_global_timer.c
121
static int gt_clockevent_shutdown(struct clock_event_device *evt)
drivers/clocksource/arm_global_timer.c
132
static int gt_clockevent_set_periodic(struct clock_event_device *evt)
drivers/clocksource/arm_global_timer.c
139
struct clock_event_device *unused)
drivers/clocksource/arm_global_timer.c
147
struct clock_event_device *evt = dev_id;
drivers/clocksource/arm_global_timer.c
175
struct clock_event_device *clk = this_cpu_ptr(gt_evt);
drivers/clocksource/arm_global_timer.c
196
struct clock_event_device *clk = this_cpu_ptr(gt_evt);
drivers/clocksource/arm_global_timer.c
425
gt_evt = alloc_percpu(struct clock_event_device);
drivers/clocksource/arm_global_timer.c
56
static struct clock_event_device __percpu *gt_evt;
drivers/clocksource/asm9260_timer.c
110
struct clock_event_device *evt)
drivers/clocksource/asm9260_timer.c
119
static inline void __asm9260_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/asm9260_timer.c
125
static int asm9260_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/asm9260_timer.c
131
static int asm9260_timer_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/asm9260_timer.c
141
static int asm9260_timer_set_periodic(struct clock_event_device *evt)
drivers/clocksource/asm9260_timer.c
155
static struct clock_event_device event_dev = {
drivers/clocksource/asm9260_timer.c
169
struct clock_event_device *evt = dev_id;
drivers/clocksource/bcm2835_timer.c
33
struct clock_event_device evt;
drivers/clocksource/bcm2835_timer.c
44
struct clock_event_device *evt_dev)
drivers/clocksource/bcm2835_timer.c
56
void (*event_handler)(struct clock_event_device *);
drivers/clocksource/bcm_kona_timer.c
123
static int kona_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/bcm_kona_timer.c
129
static struct clock_event_device kona_clockevent_timer = {
drivers/clocksource/bcm_kona_timer.c
146
struct clock_event_device *evt = &kona_clockevent_timer;
drivers/clocksource/bcm_kona_timer.c
92
struct clock_event_device *unused)
drivers/clocksource/clps711x-timer.c
44
struct clock_event_device *evt = dev_id;
drivers/clocksource/clps711x-timer.c
54
struct clock_event_device *clkevt;
drivers/clocksource/dummy_timer.c
14
static DEFINE_PER_CPU(struct clock_event_device, dummy_timer_evt);
drivers/clocksource/dummy_timer.c
18
struct clock_event_device *evt = per_cpu_ptr(&dummy_timer_evt, cpu);
drivers/clocksource/dw_apb_timer.c
102
static int apbt_shutdown(struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
116
static int apbt_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
148
static int apbt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
174
static int apbt_resume(struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
186
struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
38
ced_to_dw_apb_ced(struct clock_event_device *evt)
drivers/clocksource/dw_apb_timer.c
78
struct clock_event_device *evt = data;
drivers/clocksource/em_sti.c
228
static struct em_sti_priv *ced_to_em_sti(struct clock_event_device *ced)
drivers/clocksource/em_sti.c
233
static int em_sti_clock_event_shutdown(struct clock_event_device *ced)
drivers/clocksource/em_sti.c
240
static int em_sti_clock_event_set_oneshot(struct clock_event_device *ced)
drivers/clocksource/em_sti.c
250
struct clock_event_device *ced)
drivers/clocksource/em_sti.c
264
struct clock_event_device *ced = &p->ced;
drivers/clocksource/em_sti.c
32
struct clock_event_device ced;
drivers/clocksource/exynos_mct.c
297
struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
304
static int mct_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
310
static int mct_set_state_periodic(struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
321
static struct clock_event_device mct_comp_device = {
drivers/clocksource/exynos_mct.c
336
struct clock_event_device *evt = dev_id;
drivers/clocksource/exynos_mct.c
403
struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
412
static int set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
422
static int set_state_periodic(struct clock_event_device *evt)
drivers/clocksource/exynos_mct.c
438
struct clock_event_device *evt = &mevt->evt;
drivers/clocksource/exynos_mct.c
459
struct clock_event_device *evt = &mevt->evt;
drivers/clocksource/exynos_mct.c
497
struct clock_event_device *evt = &mevt->evt;
drivers/clocksource/exynos_mct.c
83
struct clock_event_device evt;
drivers/clocksource/hyperv_timer.c
100
static int hv_ce_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/hyperv_timer.c
133
struct clock_event_device *ce;
drivers/clocksource/hyperv_timer.c
173
struct clock_event_device *ce;
drivers/clocksource/hyperv_timer.c
274
hv_clock_event = alloc_percpu(struct clock_event_device);
drivers/clocksource/hyperv_timer.c
30
static struct clock_event_device __percpu *hv_clock_event;
drivers/clocksource/hyperv_timer.c
62
struct clock_event_device *ce;
drivers/clocksource/hyperv_timer.c
80
struct clock_event_device *evt)
drivers/clocksource/hyperv_timer.c
90
static int hv_ce_shutdown(struct clock_event_device *evt)
drivers/clocksource/i8253.c
137
static int pit_shutdown(struct clock_event_device *evt)
drivers/clocksource/i8253.c
146
static int pit_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/i8253.c
154
static int pit_set_periodic(struct clock_event_device *evt)
drivers/clocksource/i8253.c
172
static int pit_next_event(unsigned long delta, struct clock_event_device *evt)
drivers/clocksource/i8253.c
186
struct clock_event_device i8253_clockevent = {
drivers/clocksource/ingenic-sysost.c
234
static inline struct ingenic_ost *to_ingenic_ost(struct clock_event_device *evt)
drivers/clocksource/ingenic-sysost.c
239
static int ingenic_ost_cevt_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/ingenic-sysost.c
249
struct clock_event_device *evt)
drivers/clocksource/ingenic-sysost.c
264
struct clock_event_device *evt = dev_id;
drivers/clocksource/ingenic-sysost.c
77
struct clock_event_device cevt;
drivers/clocksource/ingenic-timer.c
106
struct clock_event_device *cevt = (struct clock_event_device *) info;
drivers/clocksource/ingenic-timer.c
34
struct clock_event_device cevt;
drivers/clocksource/ingenic-timer.c
73
to_ingenic_tcu_timer(struct clock_event_device *evt)
drivers/clocksource/ingenic-timer.c
78
static int ingenic_tcu_cevt_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/ingenic-timer.c
89
struct clock_event_device *evt)
drivers/clocksource/jcore-pit.c
33
struct clock_event_device ced;
drivers/clocksource/jcore-pit.c
76
static int jcore_pit_set_state_shutdown(struct clock_event_device *ced)
drivers/clocksource/jcore-pit.c
83
static int jcore_pit_set_state_oneshot(struct clock_event_device *ced)
drivers/clocksource/jcore-pit.c
90
static int jcore_pit_set_state_periodic(struct clock_event_device *ced)
drivers/clocksource/jcore-pit.c
98
struct clock_event_device *ced)
drivers/clocksource/mips-gic-timer.c
19
static DEFINE_PER_CPU(struct clock_event_device, gic_clockevent_device);
drivers/clocksource/mips-gic-timer.c
53
static int gic_next_event(unsigned long delta, struct clock_event_device *evt)
drivers/clocksource/mips-gic-timer.c
73
struct clock_event_device *cd = dev_id;
drivers/clocksource/mips-gic-timer.c
81
struct clock_event_device *cd)
drivers/clocksource/mips-gic-timer.c
97
static void gic_clockevent_cpu_exit(struct clock_event_device *cd)
drivers/clocksource/mps2-timer.c
34
struct clock_event_device clkevt;
drivers/clocksource/mps2-timer.c
44
static inline struct clockevent_mps2 *to_mps2_clkevt(struct clock_event_device *c)
drivers/clocksource/mps2-timer.c
49
static void clockevent_mps2_writel(u32 val, struct clock_event_device *c, u32 offset)
drivers/clocksource/mps2-timer.c
54
static int mps2_timer_shutdown(struct clock_event_device *ce)
drivers/clocksource/mps2-timer.c
62
static int mps2_timer_set_next_event(unsigned long next, struct clock_event_device *ce)
drivers/clocksource/mps2-timer.c
70
static int mps2_timer_set_periodic(struct clock_event_device *ce)
drivers/clocksource/mxs_timer.c
102
struct clock_event_device *dev)
drivers/clocksource/mxs_timer.c
112
struct clock_event_device *evt = dev_id;
drivers/clocksource/mxs_timer.c
137
static int mxs_shutdown(struct clock_event_device *evt)
drivers/clocksource/mxs_timer.c
144
static int mxs_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/mxs_timer.c
152
static struct clock_event_device mxs_clockevent_device = {
drivers/clocksource/mxs_timer.c
63
static struct clock_event_device mxs_clockevent_device;
drivers/clocksource/mxs_timer.c
93
struct clock_event_device *dev)
drivers/clocksource/nomadik-mtu.c
117
static int nmdk_clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/nomadik-mtu.c
127
static int nmdk_clkevt_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/nomadik-mtu.c
133
static int nmdk_clkevt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/nomadik-mtu.c
153
static void nmdk_clkevt_resume(struct clock_event_device *cedev)
drivers/clocksource/nomadik-mtu.c
159
static struct clock_event_device nmdk_clkevt = {
drivers/clocksource/nomadik-mtu.c
177
struct clock_event_device *evdev = dev_id;
drivers/clocksource/nomadik-mtu.c
88
static int nmdk_clkevt_next(unsigned long evt, struct clock_event_device *ev)
drivers/clocksource/numachip.c
13
static DEFINE_PER_CPU(struct clock_event_device, numachip2_ced);
drivers/clocksource/numachip.c
30
static int numachip2_set_next_event(unsigned long delta, struct clock_event_device *ced)
drivers/clocksource/numachip.c
37
static const struct clock_event_device numachip2_clockevent __initconst = {
drivers/clocksource/numachip.c
52
struct clock_event_device *ced = this_cpu_ptr(&numachip2_ced);
drivers/clocksource/numachip.c
60
struct clock_event_device *ced = this_cpu_ptr(&numachip2_ced);
drivers/clocksource/renesas-ostm.c
107
static int ostm_set_periodic(struct clock_event_device *ced)
drivers/clocksource/renesas-ostm.c
121
static int ostm_set_oneshot(struct clock_event_device *ced)
drivers/clocksource/renesas-ostm.c
132
struct clock_event_device *ced = dev_id;
drivers/clocksource/renesas-ostm.c
146
struct clock_event_device *ced = &to->clkevt;
drivers/clocksource/renesas-ostm.c
86
struct clock_event_device *ced)
drivers/clocksource/renesas-ostm.c
99
static int ostm_shutdown(struct clock_event_device *ced)
drivers/clocksource/samsung_pwm_timer.c
185
struct clock_event_device *evt)
drivers/clocksource/samsung_pwm_timer.c
206
static int samsung_shutdown(struct clock_event_device *evt)
drivers/clocksource/samsung_pwm_timer.c
212
static int samsung_set_periodic(struct clock_event_device *evt)
drivers/clocksource/samsung_pwm_timer.c
220
static void samsung_clockevent_resume(struct clock_event_device *cev)
drivers/clocksource/samsung_pwm_timer.c
232
static struct clock_event_device time_event_device = {
drivers/clocksource/samsung_pwm_timer.c
247
struct clock_event_device *evt = dev_id;
drivers/clocksource/sh_cmt.c
105
struct clock_event_device ced;
drivers/clocksource/sh_cmt.c
744
static struct sh_cmt_channel *ced_to_sh_cmt(struct clock_event_device *ced)
drivers/clocksource/sh_cmt.c
759
static int sh_cmt_clock_event_shutdown(struct clock_event_device *ced)
drivers/clocksource/sh_cmt.c
767
static int sh_cmt_clock_event_set_state(struct clock_event_device *ced,
drivers/clocksource/sh_cmt.c
782
static int sh_cmt_clock_event_set_oneshot(struct clock_event_device *ced)
drivers/clocksource/sh_cmt.c
787
static int sh_cmt_clock_event_set_periodic(struct clock_event_device *ced)
drivers/clocksource/sh_cmt.c
793
struct clock_event_device *ced)
drivers/clocksource/sh_cmt.c
812
static void sh_cmt_clock_event_suspend(struct clock_event_device *ced)
drivers/clocksource/sh_cmt.c
820
static void sh_cmt_clock_event_resume(struct clock_event_device *ced)
drivers/clocksource/sh_cmt.c
831
struct clock_event_device *ced = &ch->ced;
drivers/clocksource/sh_mtu2.c
270
static struct sh_mtu2_channel *ced_to_sh_mtu2(struct clock_event_device *ced)
drivers/clocksource/sh_mtu2.c
275
static int sh_mtu2_clock_event_shutdown(struct clock_event_device *ced)
drivers/clocksource/sh_mtu2.c
285
static int sh_mtu2_clock_event_set_periodic(struct clock_event_device *ced)
drivers/clocksource/sh_mtu2.c
298
static void sh_mtu2_clock_event_suspend(struct clock_event_device *ced)
drivers/clocksource/sh_mtu2.c
303
static void sh_mtu2_clock_event_resume(struct clock_event_device *ced)
drivers/clocksource/sh_mtu2.c
311
struct clock_event_device *ced = &ch->ced;
drivers/clocksource/sh_mtu2.c
38
struct clock_event_device ced;
drivers/clocksource/sh_tmu.c
319
static struct sh_tmu_channel *ced_to_sh_tmu(struct clock_event_device *ced)
drivers/clocksource/sh_tmu.c
334
static int sh_tmu_clock_event_shutdown(struct clock_event_device *ced)
drivers/clocksource/sh_tmu.c
343
static int sh_tmu_clock_event_set_state(struct clock_event_device *ced,
drivers/clocksource/sh_tmu.c
358
static int sh_tmu_clock_event_set_oneshot(struct clock_event_device *ced)
drivers/clocksource/sh_tmu.c
363
static int sh_tmu_clock_event_set_periodic(struct clock_event_device *ced)
drivers/clocksource/sh_tmu.c
369
struct clock_event_device *ced)
drivers/clocksource/sh_tmu.c
380
static void sh_tmu_clock_event_suspend(struct clock_event_device *ced)
drivers/clocksource/sh_tmu.c
385
static void sh_tmu_clock_event_resume(struct clock_event_device *ced)
drivers/clocksource/sh_tmu.c
393
struct clock_event_device *ced = &ch->ced;
drivers/clocksource/sh_tmu.c
46
struct clock_event_device ced;
drivers/clocksource/timer-armada-370-xp.c
104
struct clock_event_device *dev)
drivers/clocksource/timer-armada-370-xp.c
123
static int armada_370_xp_clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-armada-370-xp.c
137
static int armada_370_xp_clkevt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-armada-370-xp.c
159
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-armada-370-xp.c
172
struct clock_event_device *evt = per_cpu_ptr(armada_370_xp_evt, cpu);
drivers/clocksource/timer-armada-370-xp.c
202
struct clock_event_device *evt = per_cpu_ptr(armada_370_xp_evt, cpu);
drivers/clocksource/timer-armada-370-xp.c
305
armada_370_xp_evt = alloc_percpu(struct clock_event_device);
drivers/clocksource/timer-armada-370-xp.c
86
static struct clock_event_device __percpu *armada_370_xp_evt;
drivers/clocksource/timer-atmel-pit.c
102
static int pit_clkevt_set_periodic(struct clock_event_device *dev)
drivers/clocksource/timer-atmel-pit.c
113
static void at91sam926x_pit_suspend(struct clock_event_device *cedev)
drivers/clocksource/timer-atmel-pit.c
135
static void at91sam926x_pit_resume(struct clock_event_device *cedev)
drivers/clocksource/timer-atmel-pit.c
39
struct clock_event_device clkevt;
drivers/clocksource/timer-atmel-pit.c
54
static inline struct pit_data *clkevt_to_pit_data(struct clock_event_device *clkevt)
drivers/clocksource/timer-atmel-pit.c
90
static int pit_clkevt_shutdown(struct clock_event_device *dev)
drivers/clocksource/timer-atmel-st.c
105
static int clkevt32k_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-atmel-st.c
113
static int clkevt32k_set_oneshot(struct clock_event_device *dev)
drivers/clocksource/timer-atmel-st.c
127
static int clkevt32k_set_periodic(struct clock_event_device *dev)
drivers/clocksource/timer-atmel-st.c
139
clkevt32k_next_event(unsigned long delta, struct clock_event_device *dev)
drivers/clocksource/timer-atmel-st.c
168
static struct clock_event_device clkevt = {
drivers/clocksource/timer-atmel-st.c
22
static struct clock_event_device clkevt;
drivers/clocksource/timer-atmel-tcb.c
147
struct clock_event_device clkevt;
drivers/clocksource/timer-atmel-tcb.c
153
static struct tc_clkevt_device *to_tc_clkevt(struct clock_event_device *clkevt)
drivers/clocksource/timer-atmel-tcb.c
160
static int tc_shutdown(struct clock_event_device *d)
drivers/clocksource/timer-atmel-tcb.c
173
static int tc_set_oneshot(struct clock_event_device *d)
drivers/clocksource/timer-atmel-tcb.c
192
static int tc_set_periodic(struct clock_event_device *d)
drivers/clocksource/timer-atmel-tcb.c
219
static int tc_next_event(unsigned long delta, struct clock_event_device *d)
drivers/clocksource/timer-cadence-ttc.c
180
struct clock_event_device *evt)
drivers/clocksource/timer-cadence-ttc.c
197
static int ttc_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-cadence-ttc.c
215
static int ttc_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-cadence-ttc.c
225
static int ttc_resume(struct clock_event_device *evt)
drivers/clocksource/timer-cadence-ttc.c
96
struct clock_event_device ce;
drivers/clocksource/timer-clint.c
112
struct clock_event_device *ce)
drivers/clocksource/timer-clint.c
122
static DEFINE_PER_CPU(struct clock_event_device, clint_clock_event) = {
drivers/clocksource/timer-clint.c
131
struct clock_event_device *ce = per_cpu_ptr(&clint_clock_event, cpu);
drivers/clocksource/timer-clint.c
156
struct clock_event_device *evdev = this_cpu_ptr(&clint_clock_event);
drivers/clocksource/timer-cs5535.c
76
static int mfgpt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-cs5535.c
82
static int mfgpt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-cs5535.c
89
static int mfgpt_next_event(unsigned long delta, struct clock_event_device *evt)
drivers/clocksource/timer-cs5535.c
95
static struct clock_event_device cs5535_clockevent = {
drivers/clocksource/timer-davinci.c
115
static int davinci_clockevent_shutdown(struct clock_event_device *dev)
drivers/clocksource/timer-davinci.c
126
static int davinci_clockevent_set_oneshot(struct clock_event_device *dev)
drivers/clocksource/timer-davinci.c
139
struct clock_event_device *dev)
drivers/clocksource/timer-davinci.c
155
struct clock_event_device *dev)
drivers/clocksource/timer-davinci.c
51
struct clock_event_device dev;
drivers/clocksource/timer-davinci.c
67
to_davinci_clockevent(struct clock_event_device *clockevent)
drivers/clocksource/timer-digicolor.c
101
static int digicolor_clkevt_set_periodic(struct clock_event_device *ce)
drivers/clocksource/timer-digicolor.c
112
struct clock_event_device *ce)
drivers/clocksource/timer-digicolor.c
137
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-digicolor.c
58
struct clock_event_device ce;
drivers/clocksource/timer-digicolor.c
64
static struct digicolor_timer *dc_timer(struct clock_event_device *ce)
drivers/clocksource/timer-digicolor.c
69
static inline void dc_timer_disable(struct clock_event_device *ce)
drivers/clocksource/timer-digicolor.c
75
static inline void dc_timer_enable(struct clock_event_device *ce, u32 mode)
drivers/clocksource/timer-digicolor.c
81
static inline void dc_timer_set_count(struct clock_event_device *ce,
drivers/clocksource/timer-digicolor.c
88
static int digicolor_clkevt_shutdown(struct clock_event_device *ce)
drivers/clocksource/timer-digicolor.c
94
static int digicolor_clkevt_set_oneshot(struct clock_event_device *ce)
drivers/clocksource/timer-econet-en751221.c
147
struct clock_event_device *cd = &per_cpu(econet_timer_pcpu, i);
drivers/clocksource/timer-econet-en751221.c
30
static DEFINE_PER_CPU(struct clock_event_device, econet_timer_pcpu);
drivers/clocksource/timer-econet-en751221.c
67
struct clock_event_device *dev = this_cpu_ptr(&econet_timer_pcpu);
drivers/clocksource/timer-econet-en751221.c
81
static int cevt_set_next_event(ulong delta, struct clock_event_device *dev)
drivers/clocksource/timer-econet-en751221.c
98
struct clock_event_device *cd = &per_cpu(econet_timer_pcpu, cpu);
drivers/clocksource/timer-ep93xx.c
105
static int ep93xx_clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-ep93xx.c
114
static struct clock_event_device ep93xx_clockevent = {
drivers/clocksource/timer-ep93xx.c
127
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-ep93xx.c
88
struct clock_event_device *evt)
drivers/clocksource/timer-fsl-ftm.c
112
struct clock_event_device *unused)
drivers/clocksource/timer-fsl-ftm.c
141
static int ftm_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-fsl-ftm.c
147
static int ftm_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-fsl-ftm.c
155
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-fsl-ftm.c
169
static struct clock_event_device ftm_clockevent = {
drivers/clocksource/timer-fttmr010.c
104
struct clock_event_device clkevt;
drivers/clocksource/timer-fttmr010.c
105
int (*timer_shutdown)(struct clock_event_device *evt);
drivers/clocksource/timer-fttmr010.c
117
static inline struct fttmr010 *to_fttmr010(struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
143
struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
171
static int ast2600_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
181
static int fttmr010_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
194
static int fttmr010_timer_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
219
static int fttmr010_timer_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-fttmr010.c
256
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-fttmr010.c
264
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-goldfish.c
111
timerdrv->ced = (struct clock_event_device){
drivers/clocksource/timer-goldfish.c
14
struct clock_event_device ced;
drivers/clocksource/timer-goldfish.c
19
static struct goldfish_timer *ced_to_gf(struct clock_event_device *ced)
drivers/clocksource/timer-goldfish.c
48
static int goldfish_timer_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-goldfish.c
60
static int goldfish_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-goldfish.c
71
struct clock_event_device *evt)
drivers/clocksource/timer-goldfish.c
90
struct clock_event_device *evt = &timerdrv->ced;
drivers/clocksource/timer-gx6605s.c
27
struct clock_event_device *ce = dev;
drivers/clocksource/timer-gx6605s.c
38
static int gx6605s_timer_set_oneshot(struct clock_event_device *ce)
drivers/clocksource/timer-gx6605s.c
53
struct clock_event_device *ce)
drivers/clocksource/timer-gx6605s.c
67
static int gx6605s_timer_shutdown(struct clock_event_device *ce)
drivers/clocksource/timer-gxp.c
29
struct clock_event_device evt;
drivers/clocksource/timer-gxp.c
36
static inline struct gxp_timer *to_gxp_timer(struct clock_event_device *evt_dev)
drivers/clocksource/timer-gxp.c
46
static int gxp_time_set_next_event(unsigned long event, struct clock_event_device *evt_dev)
drivers/clocksource/timer-imx-gpt.c
173
struct clock_event_device *ced)
drivers/clocksource/timer-imx-gpt.c
187
struct clock_event_device *ced)
drivers/clocksource/timer-imx-gpt.c
201
static int mxc_shutdown(struct clock_event_device *ced)
drivers/clocksource/timer-imx-gpt.c
223
static int mxc_set_oneshot(struct clock_event_device *ced)
drivers/clocksource/timer-imx-gpt.c
259
struct clock_event_device *ced = dev_id;
drivers/clocksource/timer-imx-gpt.c
273
struct clock_event_device *ced = &imxtm->ced;
drivers/clocksource/timer-imx-gpt.c
74
struct clock_event_device ced;
drivers/clocksource/timer-imx-gpt.c
86
struct clock_event_device *ced);
drivers/clocksource/timer-imx-gpt.c
89
static inline struct imx_timer *to_imx_timer(struct clock_event_device *ced)
drivers/clocksource/timer-imx-sysctr.c
107
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-imx-sysctr.c
33
static void sysctr_timer_enable(struct clock_event_device *evt, bool enable)
drivers/clocksource/timer-imx-sysctr.c
42
static void sysctr_irq_acknowledge(struct clock_event_device *evt)
drivers/clocksource/timer-imx-sysctr.c
52
static inline u64 sysctr_read_counter(struct clock_event_device *evt)
drivers/clocksource/timer-imx-sysctr.c
69
struct clock_event_device *evt)
drivers/clocksource/timer-imx-sysctr.c
93
static int sysctr_set_state_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-imx-sysctr.c
98
static int sysctr_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-imx-tpm.c
110
static int tpm_set_state_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-imx-tpm.c
117
static int tpm_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-imx-tpm.c
126
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-imx-tpm.c
84
struct clock_event_device *evt)
drivers/clocksource/timer-integrator-ap.c
103
static int clkevt_set_next_event(unsigned long next, struct clock_event_device *evt)
drivers/clocksource/timer-integrator-ap.c
114
static struct clock_event_device integrator_clockevent = {
drivers/clocksource/timer-integrator-ap.c
60
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-integrator-ap.c
70
static int clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-integrator-ap.c
79
static int clkevt_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-integrator-ap.c
89
static int clkevt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
111
static int ixp4xx_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
123
static int ixp4xx_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
133
static int ixp4xx_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
145
static int ixp4xx_resume(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
49
struct clock_event_device clkevt;
drivers/clocksource/timer-ixp4xx.c
62
to_ixp4xx_timer(struct clock_event_device *evt)
drivers/clocksource/timer-ixp4xx.c
85
struct clock_event_device *evt = &tmr->clkevt;
drivers/clocksource/timer-ixp4xx.c
97
struct clock_event_device *evt)
drivers/clocksource/timer-keystone.c
119
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-keystone.c
126
struct clock_event_device *evt)
drivers/clocksource/timer-keystone.c
131
static int keystone_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-keystone.c
137
static int keystone_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-keystone.c
145
struct clock_event_device *event_dev = &timer.event_dev;
drivers/clocksource/timer-keystone.c
45
struct clock_event_device event_dev;
drivers/clocksource/timer-loongson1-pwm.c
102
static int ls1x_clockevent_tick_resume(struct clock_event_device *clkevt)
drivers/clocksource/timer-loongson1-pwm.c
111
static int ls1x_clockevent_set_state_shutdown(struct clock_event_device *clkevt)
drivers/clocksource/timer-loongson1-pwm.c
121
struct clock_event_device *clkevt)
drivers/clocksource/timer-loongson1-pwm.c
77
struct clock_event_device *clkevt = dev_id;
drivers/clocksource/timer-loongson1-pwm.c
89
static int ls1x_clockevent_set_state_periodic(struct clock_event_device *clkevt)
drivers/clocksource/timer-lpc32xx.c
110
static int lpc32xx_clkevt_periodic(struct clock_event_device *evtdev)
drivers/clocksource/timer-lpc32xx.c
41
struct clock_event_device evtdev;
drivers/clocksource/timer-lpc32xx.c
64
struct clock_event_device *evtdev)
drivers/clocksource/timer-lpc32xx.c
82
static int lpc32xx_clkevt_shutdown(struct clock_event_device *evtdev)
drivers/clocksource/timer-lpc32xx.c
93
static int lpc32xx_clkevt_oneshot(struct clock_event_device *evtdev)
drivers/clocksource/timer-mediatek-cpux.c
64
static int mtk_cpux_clkevt_shutdown(struct clock_event_device *clkevt)
drivers/clocksource/timer-mediatek-cpux.c
77
static int mtk_cpux_clkevt_resume(struct clock_event_device *clkevt)
drivers/clocksource/timer-mediatek.c
113
static int mtk_syst_clkevt_shutdown(struct clock_event_device *clkevt)
drivers/clocksource/timer-mediatek.c
124
static int mtk_syst_clkevt_resume(struct clock_event_device *clkevt)
drivers/clocksource/timer-mediatek.c
129
static int mtk_syst_clkevt_oneshot(struct clock_event_device *clkevt)
drivers/clocksource/timer-mediatek.c
176
static int mtk_gpt_clkevt_shutdown(struct clock_event_device *clk)
drivers/clocksource/timer-mediatek.c
183
static int mtk_gpt_clkevt_set_periodic(struct clock_event_device *clk)
drivers/clocksource/timer-mediatek.c
195
struct clock_event_device *clk)
drivers/clocksource/timer-mediatek.c
208
struct clock_event_device *clkevt = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-mediatek.c
248
static void mtk_gpt_resume(struct clock_event_device *clk)
drivers/clocksource/timer-mediatek.c
255
static void mtk_gpt_suspend(struct clock_event_device *clk)
drivers/clocksource/timer-mediatek.c
84
struct clock_event_device *clkevt = dev_id;
drivers/clocksource/timer-mediatek.c
94
struct clock_event_device *clkevt)
drivers/clocksource/timer-meson6.c
101
static int meson6_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-meson6.c
107
static int meson6_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-meson6.c
114
static int meson6_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-meson6.c
123
struct clock_event_device *unused)
drivers/clocksource/timer-meson6.c
132
static struct clock_event_device meson6_clockevent = {
drivers/clocksource/timer-meson6.c
146
struct clock_event_device *evt = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-microchip-pit64b.c
180
static int mchp_pit64b_clkevt_shutdown(struct clock_event_device *cedev)
drivers/clocksource/timer-microchip-pit64b.c
190
static int mchp_pit64b_clkevt_set_periodic(struct clock_event_device *cedev)
drivers/clocksource/timer-microchip-pit64b.c
203
static int mchp_pit64b_clkevt_set_oneshot(struct clock_event_device *cedev)
drivers/clocksource/timer-microchip-pit64b.c
217
struct clock_event_device *cedev)
drivers/clocksource/timer-microchip-pit64b.c
71
struct clock_event_device clkevt;
drivers/clocksource/timer-milbeaut.c
106
static int mlb_set_state_shutdown(struct clock_event_device *clk)
drivers/clocksource/timer-milbeaut.c
115
struct clock_event_device *clk)
drivers/clocksource/timer-milbeaut.c
51
struct clock_event_device *clk = dev_id;
drivers/clocksource/timer-milbeaut.c
87
static int mlb_set_state_periodic(struct clock_event_device *clk)
drivers/clocksource/timer-milbeaut.c
97
static int mlb_set_state_oneshot(struct clock_event_device *clk)
drivers/clocksource/timer-mp-csky.c
21
struct clock_event_device *ce)
drivers/clocksource/timer-mp-csky.c
28
static int csky_mptimer_shutdown(struct clock_event_device *ce)
drivers/clocksource/timer-mp-csky.c
35
static int csky_mptimer_oneshot(struct clock_event_device *ce)
drivers/clocksource/timer-mp-csky.c
42
static int csky_mptimer_oneshot_stopped(struct clock_event_device *ce)
drivers/clocksource/timer-msc313e.c
100
static int msc313e_timer_clkevt_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-msc313e.c
110
static int msc313e_timer_clkevt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-msc313e.c
121
static int msc313e_timer_clkevt_next_event(unsigned long evt, struct clock_event_device *clkevt)
drivers/clocksource/timer-msc313e.c
134
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-msc313e.c
158
static struct clock_event_device msc313e_clkevt = {
drivers/clocksource/timer-msc313e.c
91
static int msc313e_timer_clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-npcm7xx.c
109
struct clock_event_device *clk)
drivers/clocksource/timer-npcm7xx.c
124
struct clock_event_device *evt = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-npcm7xx.c
56
static int npcm7xx_timer_resume(struct clock_event_device *evt)
drivers/clocksource/timer-npcm7xx.c
68
static int npcm7xx_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-npcm7xx.c
80
static int npcm7xx_timer_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-npcm7xx.c
93
static int npcm7xx_timer_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-nxp-pit.c
141
static int pit_set_next_event(unsigned long delta, struct clock_event_device *ced)
drivers/clocksource/timer-nxp-pit.c
159
static int pit_shutdown(struct clock_event_device *ced)
drivers/clocksource/timer-nxp-pit.c
168
static int pit_set_periodic(struct clock_event_device *ced)
drivers/clocksource/timer-nxp-pit.c
179
struct clock_event_device *ced = dev_id;
drivers/clocksource/timer-nxp-pit.c
42
struct clock_event_device ced;
drivers/clocksource/timer-nxp-pit.c
61
static inline struct pit_timer *ced_to_pit(struct clock_event_device *ced)
drivers/clocksource/timer-nxp-stm.c
238
static int nxp_stm_clockevent_shutdown(struct clock_event_device *ced)
drivers/clocksource/timer-nxp-stm.c
247
static int nxp_stm_clockevent_set_next_event(unsigned long delta, struct clock_event_device *ced)
drivers/clocksource/timer-nxp-stm.c
278
static int nxp_stm_clockevent_set_periodic(struct clock_event_device *ced)
drivers/clocksource/timer-nxp-stm.c
285
static void nxp_stm_clockevent_suspend(struct clock_event_device *ced)
drivers/clocksource/timer-nxp-stm.c
292
static void nxp_stm_clockevent_resume(struct clock_event_device *ced)
drivers/clocksource/timer-nxp-stm.c
357
struct clock_event_device *ced = &stm_timer->ced;
drivers/clocksource/timer-nxp-stm.c
60
struct clock_event_device ced;
drivers/clocksource/timer-nxp-stm.c
87
static struct stm_timer *ced_to_stm(struct clock_event_device *ced)
drivers/clocksource/timer-of.c
26
struct clock_event_device *clkevt = &to->clkevt;
drivers/clocksource/timer-of.c
49
struct clock_event_device *clkevt = &to->clkevt;
drivers/clocksource/timer-of.h
36
struct clock_event_device clkevt;
drivers/clocksource/timer-of.h
43
static inline struct timer_of *to_timer_of(struct clock_event_device *clkevt)
drivers/clocksource/timer-orion.c
66
struct clock_event_device *dev)
drivers/clocksource/timer-orion.c
76
static int orion_clkevt_shutdown(struct clock_event_device *dev)
drivers/clocksource/timer-orion.c
84
static int orion_clkevt_set_periodic(struct clock_event_device *dev)
drivers/clocksource/timer-orion.c
95
static struct clock_event_device orion_clkevt = {
drivers/clocksource/timer-owl.c
107
struct clock_event_device *evt = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-owl.c
61
static int owl_timer_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-owl.c
68
static int owl_timer_set_state_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-owl.c
75
static int owl_timer_tick_resume(struct clock_event_device *evt)
drivers/clocksource/timer-owl.c
81
struct clock_event_device *ev)
drivers/clocksource/timer-owl.c
94
static struct clock_event_device owl_clockevent = {
drivers/clocksource/timer-pxa.c
102
static void pxa_timer_suspend(struct clock_event_device *cedev)
drivers/clocksource/timer-pxa.c
112
static void pxa_timer_resume(struct clock_event_device *cedev)
drivers/clocksource/timer-pxa.c
135
static struct clock_event_device ckevt_pxa_osmr0 = {
drivers/clocksource/timer-pxa.c
68
struct clock_event_device *c = dev_id;
drivers/clocksource/timer-pxa.c
79
pxa_osmr0_set_next_event(unsigned long delta, struct clock_event_device *dev)
drivers/clocksource/timer-pxa.c
91
static int pxa_osmr0_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-qcom.c
101
struct clock_event_device *evt = per_cpu_ptr(msm_evt, cpu);
drivers/clocksource/timer-qcom.c
131
struct clock_event_device *evt = per_cpu_ptr(msm_evt, cpu);
drivers/clocksource/timer-qcom.c
160
msm_evt = alloc_percpu(struct clock_event_device);
drivers/clocksource/timer-qcom.c
39
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-qcom.c
51
struct clock_event_device *evt)
drivers/clocksource/timer-qcom.c
69
static int msm_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-qcom.c
79
static struct clock_event_device __percpu *msm_evt;
drivers/clocksource/timer-ralink.c
31
struct clock_event_device dev;
drivers/clocksource/timer-ralink.c
36
static int systick_set_oneshot(struct clock_event_device *evt);
drivers/clocksource/timer-ralink.c
37
static int systick_shutdown(struct clock_event_device *evt);
drivers/clocksource/timer-ralink.c
40
struct clock_event_device *evt)
drivers/clocksource/timer-ralink.c
53
static void systick_event_handler(struct clock_event_device *dev)
drivers/clocksource/timer-ralink.c
60
struct clock_event_device *dev = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-ralink.c
82
static int systick_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-ralink.c
96
static int systick_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-rda.c
100
static int rda_ostimer_tick_resume(struct clock_event_device *evt)
drivers/clocksource/timer-rda.c
106
struct clock_event_device *ev)
drivers/clocksource/timer-rda.c
117
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-rda.c
68
static int rda_ostimer_set_state_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-rda.c
77
static int rda_ostimer_set_state_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-rda.c
86
static int rda_ostimer_set_state_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-realtek.c
68
static int rtk_syst_clkevt_next_event(unsigned long cycles, struct clock_event_device *clkevt)
drivers/clocksource/timer-realtek.c
83
struct clock_event_device *clkevt = dev_id;
drivers/clocksource/timer-realtek.c
99
static int rtk_syst_shutdown(struct clock_event_device *clkevt)
drivers/clocksource/timer-riscv.c
110
struct clock_event_device *ce = per_cpu_ptr(&riscv_clock_event, cpu);
drivers/clocksource/timer-riscv.c
150
struct clock_event_device *evdev = this_cpu_ptr(&riscv_clock_event);
drivers/clocksource/timer-riscv.c
47
struct clock_event_device *ce)
drivers/clocksource/timer-riscv.c
65
static int riscv_clock_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-riscv.c
72
static DEFINE_PER_CPU(struct clock_event_device, riscv_clock_event) = {
drivers/clocksource/timer-rockchip.c
109
struct clock_event_device *ce = dev_id;
drivers/clocksource/timer-rockchip.c
207
struct clock_event_device *ce;
drivers/clocksource/timer-rockchip.c
43
struct clock_event_device ce;
drivers/clocksource/timer-rockchip.c
50
static inline struct rk_timer *rk_timer(struct clock_event_device *ce)
drivers/clocksource/timer-rockchip.c
78
struct clock_event_device *ce)
drivers/clocksource/timer-rockchip.c
89
static int rk_timer_shutdown(struct clock_event_device *ce)
drivers/clocksource/timer-rockchip.c
97
static int rk_timer_set_periodic(struct clock_event_device *ce)
drivers/clocksource/timer-rtl-otto.c
136
static int rttm_next_event(unsigned long delta, struct clock_event_device *clkevt)
drivers/clocksource/timer-rtl-otto.c
149
static int rttm_state_oneshot(struct clock_event_device *clkevt)
drivers/clocksource/timer-rtl-otto.c
162
static int rttm_state_periodic(struct clock_event_device *clkevt)
drivers/clocksource/timer-rtl-otto.c
175
static int rttm_state_shutdown(struct clock_event_device *clkevt)
drivers/clocksource/timer-rtl-otto.c
99
struct clock_event_device *clkevt = dev_id;
drivers/clocksource/timer-sp804.c
175
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-sp804.c
185
static inline void evt_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-sp804.c
190
static int sp804_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-sp804.c
196
static int sp804_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-sp804.c
208
struct clock_event_device *evt)
drivers/clocksource/timer-sp804.c
219
static struct clock_event_device sp804_clockevent = {
drivers/clocksource/timer-sp804.c
234
struct clock_event_device *evt = &sp804_clockevent;
drivers/clocksource/timer-sprd.c
103
static int sprd_timer_shutdown(struct clock_event_device *ce)
drivers/clocksource/timer-sprd.c
113
struct clock_event_device *ce = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-sprd.c
81
struct clock_event_device *ce)
drivers/clocksource/timer-sprd.c
92
static int sprd_timer_set_periodic(struct clock_event_device *ce)
drivers/clocksource/timer-stm32-lp.c
103
struct clock_event_device *clkevt,
drivers/clocksource/timer-stm32-lp.c
129
struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32-lp.c
135
static int stm32_clkevent_lp_set_periodic(struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32-lp.c
142
static int stm32_clkevent_lp_set_oneshot(struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32-lp.c
151
struct clock_event_device *clkevt = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-stm32-lp.c
180
static void stm32_clkevent_lp_suspend(struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32-lp.c
190
static void stm32_clkevent_lp_resume(struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32-lp.c
26
struct clock_event_device clkevt;
drivers/clocksource/timer-stm32-lp.c
35
to_priv(struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32-lp.c
40
static int stm32_clkevent_lp_shutdown(struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32.c
117
static int stm32_clock_event_shutdown(struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32.c
127
struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32.c
144
static int stm32_clock_event_set_periodic(struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32.c
153
static int stm32_clock_event_set_oneshot(struct clock_event_device *clkevt)
drivers/clocksource/timer-stm32.c
164
struct clock_event_device *clkevt = (struct clock_event_device *)dev_id;
drivers/clocksource/timer-sun4i.c
102
static int sun4i_clkevt_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-sun4i.c
114
struct clock_event_device *clkevt)
drivers/clocksource/timer-sun4i.c
132
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-sun4i.c
83
static int sun4i_clkevt_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-sun4i.c
92
static int sun4i_clkevt_set_oneshot(struct clock_event_device *evt)
drivers/clocksource/timer-sun5i.c
100
static int sun5i_clkevt_set_oneshot(struct clock_event_device *clkevt)
drivers/clocksource/timer-sun5i.c
109
static int sun5i_clkevt_set_periodic(struct clock_event_device *clkevt)
drivers/clocksource/timer-sun5i.c
120
struct clock_event_device *clkevt)
drivers/clocksource/timer-sun5i.c
42
struct clock_event_device clkevt;
drivers/clocksource/timer-sun5i.c
92
static int sun5i_clkevt_shutdown(struct clock_event_device *clkevt)
drivers/clocksource/timer-tegra.c
104
static void tegra_timer_suspend(struct clock_event_device *evt)
drivers/clocksource/timer-tegra.c
111
static void tegra_timer_resume(struct clock_event_device *evt)
drivers/clocksource/timer-tegra.c
55
struct clock_event_device *evt)
drivers/clocksource/timer-tegra.c
73
static int tegra_timer_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-tegra.c
82
static int tegra_timer_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-tegra.c
95
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-ti-dm-systimer.c
429
to_dmtimer_clockevent(struct clock_event_device *clockevent)
drivers/clocksource/timer-ti-dm-systimer.c
446
struct clock_event_device *evt)
drivers/clocksource/timer-ti-dm-systimer.c
463
static int dmtimer_clockevent_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-ti-dm-systimer.c
484
static int dmtimer_set_periodic(struct clock_event_device *evt)
drivers/clocksource/timer-ti-dm-systimer.c
509
static void omap_clockevent_idle(struct clock_event_device *evt)
drivers/clocksource/timer-ti-dm-systimer.c
518
static void omap_clockevent_unidle(struct clock_event_device *evt)
drivers/clocksource/timer-ti-dm-systimer.c
54
struct clock_event_device dev;
drivers/clocksource/timer-ti-dm-systimer.c
540
struct clock_event_device *dev;
drivers/clocksource/timer-ti-dm-systimer.c
663
struct clock_event_device *dev = &clkevt->dev;
drivers/clocksource/timer-vt8500.c
62
struct clock_event_device *evt)
drivers/clocksource/timer-vt8500.c
79
static int vt8500_shutdown(struct clock_event_device *evt)
drivers/clocksource/timer-vt8500.c
86
static struct clock_event_device clockevent = {
drivers/clocksource/timer-vt8500.c
97
struct clock_event_device *evt = dev_id;
drivers/clocksource/timer-zevio.c
55
struct clock_event_device clkevt;
drivers/clocksource/timer-zevio.c
62
struct clock_event_device *dev)
drivers/clocksource/timer-zevio.c
74
static int zevio_timer_shutdown(struct clock_event_device *dev)
drivers/clocksource/timer-zevio.c
87
static int zevio_timer_set_oneshot(struct clock_event_device *dev)
include/linux/clockchips.h
101
void (*event_handler)(struct clock_event_device *);
include/linux/clockchips.h
102
int (*set_next_event)(unsigned long evt, struct clock_event_device *);
include/linux/clockchips.h
103
int (*set_next_ktime)(ktime_t expires, struct clock_event_device *);
include/linux/clockchips.h
113
int (*set_state_periodic)(struct clock_event_device *);
include/linux/clockchips.h
114
int (*set_state_oneshot)(struct clock_event_device *);
include/linux/clockchips.h
115
int (*set_state_oneshot_stopped)(struct clock_event_device *);
include/linux/clockchips.h
116
int (*set_state_shutdown)(struct clock_event_device *);
include/linux/clockchips.h
117
int (*tick_resume)(struct clock_event_device *);
include/linux/clockchips.h
120
void (*suspend)(struct clock_event_device *);
include/linux/clockchips.h
121
void (*resume)(struct clock_event_device *);
include/linux/clockchips.h
135
static inline bool clockevent_state_detached(struct clock_event_device *dev)
include/linux/clockchips.h
140
static inline bool clockevent_state_shutdown(struct clock_event_device *dev)
include/linux/clockchips.h
145
static inline bool clockevent_state_periodic(struct clock_event_device *dev)
include/linux/clockchips.h
150
static inline bool clockevent_state_oneshot(struct clock_event_device *dev)
include/linux/clockchips.h
155
static inline bool clockevent_state_oneshot_stopped(struct clock_event_device *dev)
include/linux/clockchips.h
182
extern u64 clockevent_delta2ns(unsigned long latch, struct clock_event_device *evt);
include/linux/clockchips.h
183
extern void clockevents_register_device(struct clock_event_device *dev);
include/linux/clockchips.h
184
extern int clockevents_unbind_device(struct clock_event_device *ced, int cpu);
include/linux/clockchips.h
186
extern void clockevents_config_and_register(struct clock_event_device *dev,
include/linux/clockchips.h
19
struct clock_event_device;
include/linux/clockchips.h
190
extern int clockevents_update_freq(struct clock_event_device *ce, u32 freq);
include/linux/clockchips.h
193
clockevents_calc_mult_shift(struct clock_event_device *ce, u32 freq, u32 maxsec)
include/linux/dw_apb_timer.h
26
struct clock_event_device ced;
include/linux/hrtimer.h
156
struct clock_event_device;
include/linux/hrtimer.h
158
extern void hrtimer_interrupt(struct clock_event_device *dev);
include/linux/i8253.h
24
extern struct clock_event_device i8253_clockevent;
kernel/time/clockevents.c
147
void clockevents_switch_state(struct clock_event_device *dev,
kernel/time/clockevents.c
171
void clockevents_shutdown(struct clock_event_device *dev)
kernel/time/clockevents.c
181
int clockevents_tick_resume(struct clock_event_device *dev)
kernel/time/clockevents.c
202
static int clockevents_increase_min_delta(struct clock_event_device *dev)
kernel/time/clockevents.c
233
static int clockevents_program_min_delta(struct clock_event_device *dev)
kernel/time/clockevents.c
272
static int clockevents_program_min_delta(struct clock_event_device *dev)
kernel/time/clockevents.c
28
struct clock_event_device *ce;
kernel/time/clockevents.c
303
int clockevents_program_event(struct clock_event_device *dev, ktime_t expires,
kernel/time/clockevents.c
32
static u64 cev_delta2ns(unsigned long latch, struct clock_event_device *evt,
kernel/time/clockevents.c
349
struct clock_event_device *dev;
kernel/time/clockevents.c
357
struct clock_event_device, list);
kernel/time/clockevents.c
366
static int clockevents_replace(struct clock_event_device *ced)
kernel/time/clockevents.c
368
struct clock_event_device *dev, *newdev = NULL;
kernel/time/clockevents.c
394
static int __clockevents_try_unbind(struct clock_event_device *ced, int cpu)
kernel/time/clockevents.c
425
static int clockevents_unbind(struct clock_event_device *ced, int cpu)
kernel/time/clockevents.c
436
int clockevents_unbind_device(struct clock_event_device *ced, int cpu)
kernel/time/clockevents.c
451
void clockevents_register_device(struct clock_event_device *dev)
kernel/time/clockevents.c
479
static void clockevents_config(struct clock_event_device *dev, u32 freq)
kernel/time/clockevents.c
512
void clockevents_config_and_register(struct clock_event_device *dev,
kernel/time/clockevents.c
523
int __clockevents_update_freq(struct clock_event_device *dev, u32 freq)
kernel/time/clockevents.c
548
int clockevents_update_freq(struct clock_event_device *dev, u32 freq)
kernel/time/clockevents.c
564
void clockevents_handle_noop(struct clock_event_device *dev)
kernel/time/clockevents.c
576
void clockevents_exchange_device(struct clock_event_device *old,
kernel/time/clockevents.c
577
struct clock_event_device *new)
kernel/time/clockevents.c
600
struct clock_event_device *dev;
kernel/time/clockevents.c
612
struct clock_event_device *dev;
kernel/time/clockevents.c
631
struct clock_event_device *dev, *tmp;
kernel/time/clockevents.c
693
struct clock_event_device *ce = NULL, *iter;
kernel/time/clockevents.c
85
u64 clockevent_delta2ns(unsigned long latch, struct clock_event_device *evt)
kernel/time/clockevents.c
91
static int __clockevents_switch_state(struct clock_event_device *dev,
kernel/time/hrtimer.c
1881
void hrtimer_interrupt(struct clock_event_device *dev)
kernel/time/tick-broadcast-hrtimer.c
20
static int bc_shutdown(struct clock_event_device *evt)
kernel/time/tick-broadcast-hrtimer.c
43
static int bc_set_next(ktime_t expires, struct clock_event_device *bc)
kernel/time/tick-broadcast-hrtimer.c
76
static struct clock_event_device ce_broadcast_hrtimer = {
kernel/time/tick-broadcast.c
102
static struct clock_event_device *tick_get_oneshot_wakeup_device(int cpu)
kernel/time/tick-broadcast.c
1026
static void tick_broadcast_setup_oneshot(struct clock_event_device *bc,
kernel/time/tick-broadcast.c
107
static void tick_oneshot_wakeup_handler(struct clock_event_device *wd)
kernel/time/tick-broadcast.c
1128
struct clock_event_device *bc;
kernel/time/tick-broadcast.c
1146
struct clock_event_device *bc;
kernel/time/tick-broadcast.c
116
static bool tick_set_oneshot_wakeup_device(struct clock_event_device *newdev,
kernel/time/tick-broadcast.c
119
struct clock_event_device *curdev = tick_get_oneshot_wakeup_device(cpu);
kernel/time/tick-broadcast.c
1214
struct clock_event_device *bc = tick_broadcast_device.evtdev;
kernel/time/tick-broadcast.c
1222
struct clock_event_device *bc = tick_broadcast_device.evtdev;
kernel/time/tick-broadcast.c
148
static struct clock_event_device *tick_get_oneshot_wakeup_device(int cpu)
kernel/time/tick-broadcast.c
153
static bool tick_set_oneshot_wakeup_device(struct clock_event_device *newdev,
kernel/time/tick-broadcast.c
163
void tick_install_broadcast_device(struct clock_event_device *dev, int cpu)
kernel/time/tick-broadcast.c
165
struct clock_event_device *cur = tick_broadcast_device.evtdev;
kernel/time/tick-broadcast.c
209
int tick_is_broadcast_device(struct clock_event_device *dev)
kernel/time/tick-broadcast.c
214
int tick_broadcast_update_freq(struct clock_event_device *dev, u32 freq)
kernel/time/tick-broadcast.c
232
static void tick_device_setup_broadcast_func(struct clock_event_device *dev)
kernel/time/tick-broadcast.c
247
int tick_device_uses_broadcast(struct clock_event_device *dev, int cpu)
kernel/time/tick-broadcast.c
249
struct clock_event_device *bc = tick_broadcast_device.evtdev;
kernel/time/tick-broadcast.c
331
struct clock_event_device *evt = td->evtdev;
kernel/time/tick-broadcast.c
356
struct clock_event_device *bc = tick_broadcast_device.evtdev;
kernel/time/tick-broadcast.c
36
static DEFINE_PER_CPU(struct clock_event_device *, tick_oneshot_wakeup_device);
kernel/time/tick-broadcast.c
38
static void tick_broadcast_setup_oneshot(struct clock_event_device *bc, bool from_periodic);
kernel/time/tick-broadcast.c
40
static void tick_resume_broadcast_oneshot(struct clock_event_device *bc);
kernel/time/tick-broadcast.c
400
static void tick_handle_periodic_broadcast(struct clock_event_device *dev)
kernel/time/tick-broadcast.c
440
struct clock_event_device *bc, *dev;
kernel/time/tick-broadcast.c
46
tick_broadcast_setup_oneshot(struct clock_event_device *bc, bool from_periodic) { BUG(); }
kernel/time/tick-broadcast.c
48
static inline void tick_resume_broadcast_oneshot(struct clock_event_device *bc) { }
kernel/time/tick-broadcast.c
515
void tick_set_periodic_handler(struct clock_event_device *dev, int broadcast)
kernel/time/tick-broadcast.c
526
struct clock_event_device *bc = tick_broadcast_device.evtdev;
kernel/time/tick-broadcast.c
551
struct clock_event_device *bc;
kernel/time/tick-broadcast.c
581
struct clock_event_device *bc;
kernel/time/tick-broadcast.c
638
static void tick_broadcast_set_affinity(struct clock_event_device *bc,
kernel/time/tick-broadcast.c
651
static void tick_broadcast_set_event(struct clock_event_device *bc, int cpu,
kernel/time/tick-broadcast.c
661
static void tick_resume_broadcast_oneshot(struct clock_event_device *bc)
kernel/time/tick-broadcast.c
67
static struct clock_event_device *tick_get_oneshot_wakeup_device(int cpu);
kernel/time/tick-broadcast.c
69
const struct clock_event_device *tick_get_wakeup_device(int cpu)
kernel/time/tick-broadcast.c
690
static void tick_handle_oneshot_broadcast(struct clock_event_device *dev)
kernel/time/tick-broadcast.c
77
static void tick_broadcast_start_periodic(struct clock_event_device *bc)
kernel/time/tick-broadcast.c
770
static int broadcast_needs_cpu(struct clock_event_device *bc, int cpu)
kernel/time/tick-broadcast.c
779
static void broadcast_shutdown_local(struct clock_event_device *bc,
kernel/time/tick-broadcast.c
780
struct clock_event_device *dev)
kernel/time/tick-broadcast.c
800
struct clock_event_device *bc, *dev = td->evtdev;
kernel/time/tick-broadcast.c
86
static bool tick_check_broadcast_device(struct clock_event_device *curdev,
kernel/time/tick-broadcast.c
87
struct clock_event_device *newdev)
kernel/time/tick-broadcast.c
938
struct clock_event_device *dev, *wd;
kernel/time/tick-common.c
108
void tick_handle_periodic(struct clock_event_device *dev)
kernel/time/tick-common.c
151
void tick_setup_periodic(struct clock_event_device *dev, int broadcast)
kernel/time/tick-common.c
185
struct clock_event_device *newdev, int cpu,
kernel/time/tick-common.c
188
void (*handler)(struct clock_event_device *) = NULL;
kernel/time/tick-common.c
261
void tick_install_replacement(struct clock_event_device *newdev)
kernel/time/tick-common.c
272
static bool tick_check_percpu(struct clock_event_device *curdev,
kernel/time/tick-common.c
273
struct clock_event_device *newdev, int cpu)
kernel/time/tick-common.c
288
static bool tick_check_preferred(struct clock_event_device *curdev,
kernel/time/tick-common.c
289
struct clock_event_device *newdev)
kernel/time/tick-common.c
312
bool tick_check_replacement(struct clock_event_device *curdev,
kernel/time/tick-common.c
313
struct clock_event_device *newdev)
kernel/time/tick-common.c
325
void tick_check_new_device(struct clock_event_device *newdev)
kernel/time/tick-common.c
327
struct clock_event_device *curdev;
kernel/time/tick-common.c
422
struct clock_event_device *dev = td->evtdev;
kernel/time/tick-common.c
74
struct clock_event_device *dev = __this_cpu_read(tick_cpu_device.evtdev);
kernel/time/tick-internal.h
105
extern void tick_setup_oneshot(struct clock_event_device *newdev,
kernel/time/tick-internal.h
106
void (*handler)(struct clock_event_device *),
kernel/time/tick-internal.h
110
extern int tick_switch_to_oneshot(void (*handler)(struct clock_event_device *));
kernel/time/tick-internal.h
119
void tick_setup_oneshot(struct clock_event_device *newdev,
kernel/time/tick-internal.h
120
void (*handler)(struct clock_event_device *),
kernel/time/tick-internal.h
25
extern void tick_setup_periodic(struct clock_event_device *dev, int broadcast);
kernel/time/tick-internal.h
26
extern void tick_handle_periodic(struct clock_event_device *dev);
kernel/time/tick-internal.h
27
extern void tick_check_new_device(struct clock_event_device *dev);
kernel/time/tick-internal.h
32
extern bool tick_check_replacement(struct clock_event_device *curdev,
kernel/time/tick-internal.h
33
struct clock_event_device *newdev);
kernel/time/tick-internal.h
34
extern void tick_install_replacement(struct clock_event_device *dev);
kernel/time/tick-internal.h
38
extern int clockevents_tick_resume(struct clock_event_device *dev);
kernel/time/tick-internal.h
40
static inline int tick_device_is_functional(struct clock_event_device *dev)
kernel/time/tick-internal.h
45
static inline enum clock_event_state clockevent_get_state(struct clock_event_device *dev)
kernel/time/tick-internal.h
50
static inline void clockevent_set_state(struct clock_event_device *dev,
kernel/time/tick-internal.h
56
extern void clockevents_shutdown(struct clock_event_device *dev);
kernel/time/tick-internal.h
57
extern void clockevents_exchange_device(struct clock_event_device *old,
kernel/time/tick-internal.h
58
struct clock_event_device *new);
kernel/time/tick-internal.h
59
extern void clockevents_switch_state(struct clock_event_device *dev,
kernel/time/tick-internal.h
61
extern int clockevents_program_event(struct clock_event_device *dev,
kernel/time/tick-internal.h
63
extern void clockevents_handle_noop(struct clock_event_device *dev);
kernel/time/tick-internal.h
64
extern int __clockevents_update_freq(struct clock_event_device *dev, u32 freq);
kernel/time/tick-internal.h
68
extern int tick_device_uses_broadcast(struct clock_event_device *dev, int cpu);
kernel/time/tick-internal.h
69
extern void tick_install_broadcast_device(struct clock_event_device *dev, int cpu);
kernel/time/tick-internal.h
70
extern int tick_is_broadcast_device(struct clock_event_device *dev);
kernel/time/tick-internal.h
75
extern void tick_set_periodic_handler(struct clock_event_device *dev, int broadcast);
kernel/time/tick-internal.h
76
extern int tick_broadcast_update_freq(struct clock_event_device *dev, u32 freq);
kernel/time/tick-internal.h
79
extern const struct clock_event_device *tick_get_wakeup_device(int cpu);
kernel/time/tick-internal.h
81
static inline void tick_install_broadcast_device(struct clock_event_device *dev, int cpu) { }
kernel/time/tick-internal.h
82
static inline int tick_is_broadcast_device(struct clock_event_device *dev) { return 0; }
kernel/time/tick-internal.h
83
static inline int tick_device_uses_broadcast(struct clock_event_device *dev, int cpu) { return 0; }
kernel/time/tick-internal.h
84
static inline void tick_do_periodic_broadcast(struct clock_event_device *d) { }
kernel/time/tick-internal.h
89
static inline int tick_broadcast_update_freq(struct clock_event_device *dev, u32 freq) { return -ENODEV; }
kernel/time/tick-internal.h
92
static inline void tick_set_periodic_handler(struct clock_event_device *dev, int broadcast)
kernel/time/tick-oneshot.c
29
struct clock_event_device *dev = __this_cpu_read(tick_cpu_device.evtdev);
kernel/time/tick-oneshot.c
56
struct clock_event_device *dev = __this_cpu_read(tick_cpu_device.evtdev);
kernel/time/tick-oneshot.c
72
void tick_setup_oneshot(struct clock_event_device *newdev,
kernel/time/tick-oneshot.c
73
void (*handler)(struct clock_event_device *),
kernel/time/tick-oneshot.c
88
int tick_switch_to_oneshot(void (*handler)(struct clock_event_device *))
kernel/time/tick-oneshot.c
91
struct clock_event_device *dev = td->evtdev;
kernel/time/tick-sched.c
1002
struct clock_event_device *dev = __this_cpu_read(tick_cpu_device.evtdev);
kernel/time/tick-sched.c
1372
struct clock_event_device *dev = __this_cpu_read(tick_cpu_device.evtdev);
kernel/time/tick-sched.c
1511
static void tick_nohz_lowres_handler(struct clock_event_device *dev)
kernel/time/tick-sched.h
13
struct clock_event_device *evtdev;
kernel/time/timer_list.c
182
struct clock_event_device *dev = td->evtdev;
kernel/time/timer_list.c
236
const struct clock_event_device *wd = tick_get_wakeup_device(cpu);