Searched refs:clocksource (Results 1 - 25 of 250) sorted by relevance

12345678910

/linux-master/arch/arm64/include/asm/
H A Dclocksource.h5 #include <asm/vdso/clocksource.h>
/linux-master/arch/arm/include/asm/
H A Dclocksource.h5 #include <asm/vdso/clocksource.h>
/linux-master/arch/mips/include/asm/
H A Dclocksource.h9 #include <asm/vdso/clocksource.h>
/linux-master/arch/riscv/include/asm/
H A Dclocksource.h5 #include <asm/vdso/clocksource.h>
/linux-master/arch/powerpc/include/asm/
H A Dclocksource.h5 #include <asm/vdso/clocksource.h>
/linux-master/arch/csky/include/asm/
H A Dclocksource.h6 #include <asm/vdso/clocksource.h>
/linux-master/arch/loongarch/include/asm/
H A Dclocksource.h10 #include <asm/vdso/clocksource.h>
/linux-master/include/linux/
H A Dclocksource.h2 /* linux/include/linux/clocksource.h
6 * If you are not a clocksource, or timekeeping code, you should
24 struct clocksource;
29 #include <asm/clocksource.h>
32 #include <vdso/clocksource.h>
35 * struct clocksource - hardware abstraction for a free running counter
39 * @read: Returns a cycle value, passes clocksource as argument
44 * @max_idle_ns: Maximum idle time permitted by the clocksource (nsecs)
51 * @name: Pointer to clocksource name
56 * to assign your clocksource
96 struct clocksource { struct
[all...]
H A Dacpi_pmtmr.h5 #include <linux/clocksource.h>
H A Ddw_apb_timer.h14 #include <linux/clocksource.h>
33 struct clocksource cs;
/linux-master/arch/csky/kernel/
H A Dtime.c4 #include <linux/clocksource.h>
/linux-master/arch/arm/mach-s3c/
H A Dpwm-core.h11 #include <clocksource/samsung_pwm.h>
/linux-master/arch/x86/include/asm/
H A Dtime.h5 #include <linux/clocksource.h>
H A Dclocksource.h2 /* x86-specific clocksource additions */
7 #include <asm/vdso/clocksource.h>
H A Dvgtod.h11 #include <asm/clocksource.h>
/linux-master/drivers/clocksource/
H A Dmmio.c3 * Generic MMIO clocksource support
5 #include <linux/clocksource.h>
12 struct clocksource clksrc;
15 static inline struct clocksource_mmio *to_mmio_clksrc(struct clocksource *c)
20 u64 clocksource_mmio_readl_up(struct clocksource *c)
25 u64 clocksource_mmio_readl_down(struct clocksource *c)
30 u64 clocksource_mmio_readw_up(struct clocksource *c)
35 u64 clocksource_mmio_readw_down(struct clocksource *c)
41 * clocksource_mmio_init - Initialize a simple mmio based clocksource
43 * @name: Name of the clocksource
[all...]
H A Dtimer-vt8500.c17 #include <linux/clocksource.h>
43 static u64 vt8500_timer_read(struct clocksource *cs)
53 static struct clocksource clocksource = { variable in typeref:struct:clocksource
65 u64 alarm = clocksource.read(&clocksource) + cycles;
71 if ((signed)(alarm - clocksource.read(&clocksource)) <= MIN_OSCR_DELTA)
126 ret = clocksource_register_hz(&clocksource, VT8500_TIMER_HZ);
129 __func__, clocksource
[all...]
/linux-master/arch/mips/kernel/
H A Dcsrc-bcm1480.c5 #include <linux/clocksource.h>
19 static u64 bcm1480_hpt_read(struct clocksource *cs)
24 struct clocksource bcm1480_clocksource = {
39 struct clocksource *cs = &bcm1480_clocksource;
H A Dcsrc-ioasic.c3 * DEC I/O ASIC's counter clocksource
7 #include <linux/clocksource.h>
16 static u64 dec_ioasic_hpt_read(struct clocksource *cs)
21 static struct clocksource clocksource_dec = {
H A Dcsrc-sb1250.c5 #include <linux/clocksource.h>
35 static u64 sb1250_hpt_read(struct clocksource *cs)
40 struct clocksource bcm1250_clocksource = {
55 struct clocksource *cs = &bcm1250_clocksource;
/linux-master/include/vdso/
H A Dclocksource.h8 #include <asm/vdso/clocksource.h>
/linux-master/arch/mips/ralink/
H A Dtimer-gic.c12 #include <linux/clocksource.h>
/linux-master/kernel/time/
H A Djiffies.c3 * This file contains the jiffies based clocksource.
7 #include <linux/clocksource.h>
16 static u64 jiffies_read(struct clocksource *cs)
22 * The Jiffies based clocksource is the lowest common
32 static struct clocksource clocksource_jiffies = {
71 struct clocksource * __init __weak clocksource_default_clock(void)
76 static struct clocksource refined_jiffies;
/linux-master/arch/mips/sgi-ip30/
H A Dip30-timer.c11 #include <linux/clocksource.h>
22 static u64 ip30_heart_counter_read(struct clocksource *cs)
27 struct clocksource ip30_heart_clocksource = {
42 struct clocksource *cs = &ip30_heart_clocksource;
/linux-master/arch/arm/mach-mmp/
H A Dmmp2-dt.c10 #include <linux/clocksource.h>

Completed in 402 milliseconds

12345678910