/linux-4.1.27/include/linux/ |
D | clocksource.h | 21 struct clocksource; 66 struct clocksource { struct 71 cycle_t (*read)(struct clocksource *cs); argument 84 int (*enable)(struct clocksource *cs); argument 85 void (*disable)(struct clocksource *cs); argument 87 void (*suspend)(struct clocksource *cs); argument 88 void (*resume)(struct clocksource *cs); argument 182 extern int clocksource_unregister(struct clocksource*); 184 extern struct clocksource* clocksource_get_next(void); 185 extern void clocksource_change_rating(struct clocksource *cs, int rating); [all …]
|
D | timekeeper_internal.h | 31 struct clocksource *clock; 32 cycle_t (*read)(struct clocksource *cs); 117 struct clocksource *c, u32 mult,
|
D | dw_apb_timer.h | 37 struct clocksource cs;
|
/linux-4.1.27/kernel/time/ |
D | clocksource.c | 101 static struct clocksource *curr_clocksource; 112 static struct clocksource *watchdog; 120 static void __clocksource_change_rating(struct clocksource *cs, int rating); 137 static void __clocksource_unstable(struct clocksource *cs) in __clocksource_unstable() 154 void clocksource_mark_unstable(struct clocksource *cs) in clocksource_mark_unstable() 169 struct clocksource *cs; in clocksource_watchdog() 299 struct clocksource *cs; in clocksource_reset_watchdog() 310 static void clocksource_enqueue_watchdog(struct clocksource *cs) in clocksource_enqueue_watchdog() 335 static void clocksource_dequeue_watchdog(struct clocksource *cs) in clocksource_dequeue_watchdog() 353 struct clocksource *cs, *tmp; in __clocksource_watchdog_kthread() [all …]
|
D | jiffies.c | 62 static cycle_t jiffies_read(struct clocksource *cs) in jiffies_read() 67 static struct clocksource clocksource_jiffies = { 103 struct clocksource * __init __weak clocksource_default_clock(void) in clocksource_default_clock() 108 struct clocksource refined_jiffies;
|
D | timekeeping.c | 241 static void tk_setup_internals(struct timekeeper *tk, struct clocksource *clock) in tk_setup_internals() 245 struct clocksource *old_clock; in tk_setup_internals() 443 static cycle_t dummy_clock_read(struct clocksource *cs) in dummy_clock_read() 615 struct clocksource *clock = tk->tkr_mono.clock; in timekeeping_forward_now() 1043 struct clocksource *new, *old; in change_clocksource() 1046 new = (struct clocksource *) data; in change_clocksource() 1082 int timekeeping_notify(struct clocksource *clock) in timekeeping_notify() 1215 struct clocksource *clock; in timekeeping_init() 1360 struct clocksource *clock = tk->tkr_mono.clock; in timekeeping_resume()
|
D | Makefile | 2 obj-y += timekeeping.o ntp.o clocksource.o jiffies.o timer_list.o
|
D | Kconfig | 11 # Architecture has extra clocksource data 15 # Clocksources require validation of the clocksource against the last
|
/linux-4.1.27/drivers/clocksource/ |
D | vt8500_timer.c | 57 static cycle_t vt8500_timer_read(struct clocksource *cs) in vt8500_timer_read() 67 static struct clocksource clocksource = { variable 79 cycle_t alarm = clocksource.read(&clocksource) + cycles; in vt8500_timer_set_next_event() 85 if ((signed)(alarm - clocksource.read(&clocksource)) <= MIN_OSCR_DELTA) in vt8500_timer_set_next_event() 155 if (clocksource_register_hz(&clocksource, VT8500_TIMER_HZ)) in vt8500_timer_init() 157 __func__, clocksource.name); in vt8500_timer_init()
|
D | mmio.c | 15 struct clocksource clksrc; 18 static inline struct clocksource_mmio *to_mmio_clksrc(struct clocksource *c) in to_mmio_clksrc() 23 cycle_t clocksource_mmio_readl_up(struct clocksource *c) in clocksource_mmio_readl_up() 28 cycle_t clocksource_mmio_readl_down(struct clocksource *c) in clocksource_mmio_readl_down() 33 cycle_t clocksource_mmio_readw_up(struct clocksource *c) in clocksource_mmio_readw_up() 38 cycle_t clocksource_mmio_readw_down(struct clocksource *c) in clocksource_mmio_readw_down() 54 cycle_t (*read)(struct clocksource *)) in clocksource_mmio_init() argument
|
D | sh_tmu.c | 52 struct clocksource cs; 253 static struct sh_tmu_channel *cs_to_sh_tmu(struct clocksource *cs) in cs_to_sh_tmu() 258 static cycle_t sh_tmu_clocksource_read(struct clocksource *cs) in sh_tmu_clocksource_read() 265 static int sh_tmu_clocksource_enable(struct clocksource *cs) in sh_tmu_clocksource_enable() 282 static void sh_tmu_clocksource_disable(struct clocksource *cs) in sh_tmu_clocksource_disable() 293 static void sh_tmu_clocksource_suspend(struct clocksource *cs) in sh_tmu_clocksource_suspend() 306 static void sh_tmu_clocksource_resume(struct clocksource *cs) in sh_tmu_clocksource_resume() 322 struct clocksource *cs = &ch->cs; in sh_tmu_register_clocksource() 453 bool clockevent, bool clocksource) in sh_tmu_register() argument 458 } else if (clocksource) { in sh_tmu_register() [all …]
|
D | em_sti.c | 45 struct clocksource cs; 196 static struct em_sti_priv *cs_to_em_sti(struct clocksource *cs) in cs_to_em_sti() 201 static cycle_t em_sti_clocksource_read(struct clocksource *cs) in em_sti_clocksource_read() 206 static int em_sti_clocksource_enable(struct clocksource *cs) in em_sti_clocksource_enable() 217 static void em_sti_clocksource_disable(struct clocksource *cs) in em_sti_clocksource_disable() 222 static void em_sti_clocksource_resume(struct clocksource *cs) in em_sti_clocksource_resume() 229 struct clocksource *cs = &p->cs; in em_sti_register_clocksource()
|
D | qcom-timer.c | 106 static notrace cycle_t msm_read_timer_count(struct clocksource *cs) in msm_read_timer_count() 111 static struct clocksource msm_clocksource = { 196 struct clocksource *cs = &msm_clocksource; in msm_timer_init() 308 static notrace cycle_t msm_read_timer_count_shift(struct clocksource *cs) in msm_read_timer_count_shift() 319 struct clocksource *cs = &msm_clocksource; in msm7x01_timer_init()
|
D | sh_cmt.c | 109 struct clocksource cs; 610 static struct sh_cmt_channel *cs_to_sh_cmt(struct clocksource *cs) in cs_to_sh_cmt() 615 static cycle_t sh_cmt_clocksource_read(struct clocksource *cs) in sh_cmt_clocksource_read() 633 static int sh_cmt_clocksource_enable(struct clocksource *cs) in sh_cmt_clocksource_enable() 650 static void sh_cmt_clocksource_disable(struct clocksource *cs) in sh_cmt_clocksource_disable() 660 static void sh_cmt_clocksource_suspend(struct clocksource *cs) in sh_cmt_clocksource_suspend() 668 static void sh_cmt_clocksource_resume(struct clocksource *cs) in sh_cmt_clocksource_resume() 679 struct clocksource *cs = &ch->cs; in sh_cmt_register_clocksource() 829 bool clockevent, bool clocksource) in sh_cmt_register() argument 840 if (clocksource) { in sh_cmt_register() [all …]
|
D | timer-prima2.c | 76 static cycle_t sirfsoc_timer_read(struct clocksource *cs) in sirfsoc_timer_read() 129 static void sirfsoc_clocksource_suspend(struct clocksource *cs) in sirfsoc_clocksource_suspend() 142 static void sirfsoc_clocksource_resume(struct clocksource *cs) in sirfsoc_clocksource_resume() 164 static struct clocksource sirfsoc_clocksource = {
|
D | acpi_pm.c | 61 static cycle_t acpi_pm_read(struct clocksource *cs) in acpi_pm_read() 66 static struct clocksource clocksource_acpi_pm = { 84 static cycle_t acpi_pm_read_slow(struct clocksource *cs) in acpi_pm_read_slow()
|
D | scx200_hrt.c | 46 static cycle_t read_hrt(struct clocksource *cs) in read_hrt() 52 static struct clocksource cs_hrt = {
|
D | clksrc-dbx500-prcmu.c | 32 static cycle_t notrace clksrc_dbx500_prcmu_read(struct clocksource *cs) in clksrc_dbx500_prcmu_read() 46 static struct clocksource clocksource_dbx500_prcmu = {
|
D | timer-atlas7.c | 88 static cycle_t sirfsoc_timer_read(struct clocksource *cs) in sirfsoc_timer_read() 134 static void sirfsoc_clocksource_suspend(struct clocksource *cs) in sirfsoc_clocksource_suspend() 142 static void sirfsoc_clocksource_resume(struct clocksource *cs) in sirfsoc_clocksource_resume() 160 static struct clocksource sirfsoc_clocksource = {
|
D | i8253.c | 28 static cycle_t i8253_read(struct clocksource *cs) in i8253_read() 89 static struct clocksource i8253_cs = {
|
D | Kconfig | 91 Use the always on PRCMU Timer as clocksource 165 This is a new clocksource driver for the PWM timer found in 203 This enables build of a clocksource and clockevent driver for 223 This enables build of a clocksource and clockevent driver for 232 This enables build of a clocksource and clockevent driver for
|
D | mips-gic-timer.c | 115 static cycle_t gic_hpt_read(struct clocksource *cs) in gic_hpt_read() 120 static struct clocksource gic_clocksource = {
|
D | metag_generic.c | 78 static cycle_t metag_clocksource_read(struct clocksource *cs) in metag_clocksource_read() 83 static struct clocksource clocksource_metag = {
|
D | timer-atmel-pit.c | 43 struct clocksource clksrc; 52 static inline struct pit_data *clksrc_to_pit_data(struct clocksource *clksrc) in clksrc_to_pit_data() 76 static cycle_t read_pit_clk(struct clocksource *cs) in read_pit_clk()
|
D | timer-atmel-st.c | 96 static cycle_t read_clk32k(struct clocksource *cs) in read_clk32k() 101 static struct clocksource clk32k = {
|
D | tcb_clksrc.c | 44 static cycle_t tc_get_cycles(struct clocksource *cs) in tc_get_cycles() 59 static cycle_t tc_get_cycles32(struct clocksource *cs) in tc_get_cycles32() 64 static struct clocksource clksrc = {
|
D | mxs_timer.c | 103 static cycle_t timrotv1_get_cycles(struct clocksource *cs) in timrotv1_get_cycles() 217 static struct clocksource clocksource_mxs = {
|
D | samsung_pwm_timer.c | 299 static void samsung_clocksource_suspend(struct clocksource *cs) in samsung_clocksource_suspend() 304 static void samsung_clocksource_resume(struct clocksource *cs) in samsung_clocksource_resume() 313 static cycle_t samsung_clocksource_read(struct clocksource *c) in samsung_clocksource_read() 318 static struct clocksource samsung_clocksource = {
|
D | dw_apb_timer.c | 47 clocksource_to_dw_apb_clocksource(struct clocksource *cs) in clocksource_to_dw_apb_clocksource() 319 static cycle_t __apbt_read_clocksource(struct clocksource *cs) in __apbt_read_clocksource() 330 static void apbt_restart_clocksource(struct clocksource *cs) in apbt_restart_clocksource()
|
D | arm_global_timer.c | 191 static cycle_t gt_clocksource_read(struct clocksource *cs) in gt_clocksource_read() 196 static struct clocksource gt_clocksource = {
|
D | exynos_mct.c | 202 static cycle_t exynos4_frc_read(struct clocksource *cs) in exynos4_frc_read() 207 static void exynos4_frc_resume(struct clocksource *cs) in exynos4_frc_resume() 212 struct clocksource mct_frc = {
|
D | timer-sun5i.c | 52 struct clocksource clksrc; 151 static cycle_t sun5i_clksrc_read(struct clocksource *clksrc) in sun5i_clksrc_read()
|
D | cadence_ttc_timer.c | 93 struct clocksource cs; 162 static cycle_t __ttc_clocksource_read(struct clocksource *cs) in __ttc_clocksource_read()
|
D | arm_arch_timer.c | 435 static cycle_t arch_counter_read(struct clocksource *cs) in arch_counter_read() 445 static struct clocksource clocksource_counter = {
|
/linux-4.1.27/arch/mips/kernel/ |
D | csrc-bcm1480.c | 28 static cycle_t bcm1480_hpt_read(struct clocksource *cs) in bcm1480_hpt_read() 33 struct clocksource bcm1480_clocksource = { 48 struct clocksource *cs = &bcm1480_clocksource; in sb1480_clocksource_init()
|
D | csrc-sb1250.c | 44 static cycle_t sb1250_hpt_read(struct clocksource *cs) in sb1250_hpt_read() 49 struct clocksource bcm1250_clocksource = { 64 struct clocksource *cs = &bcm1250_clocksource; in sb1250_clocksource_init()
|
D | csrc-r4k.c | 14 static cycle_t c0_hpt_read(struct clocksource *cs) in c0_hpt_read() 19 static struct clocksource clocksource_mips = {
|
D | csrc-ioasic.c | 25 static cycle_t dec_ioasic_hpt_read(struct clocksource *cs) in dec_ioasic_hpt_read() 30 static struct clocksource clocksource_dec = {
|
D | cevt-txx9.c | 26 struct clocksource cs; 30 static cycle_t txx9_cs_read(struct clocksource *cs) in txx9_cs_read()
|
/linux-4.1.27/arch/arm/mach-footbridge/ |
D | dc21285-timer.c | 22 static cycle_t cksrc_dc21285_read(struct clocksource *cs) in cksrc_dc21285_read() 27 static int cksrc_dc21285_enable(struct clocksource *cs) in cksrc_dc21285_enable() 35 static void cksrc_dc21285_disable(struct clocksource *cs) in cksrc_dc21285_disable() 40 static struct clocksource cksrc_dc21285 = {
|
/linux-4.1.27/arch/arc/kernel/ |
D | time.c | 73 static cycle_t arc_counter_read(struct clocksource *cs) in arc_counter_read() 98 static struct clocksource arc_counter = { 129 static cycle_t arc_counter_read(struct clocksource *cs) in arc_counter_read() 134 static struct clocksource arc_counter = {
|
/linux-4.1.27/arch/mips/netlogic/common/ |
D | time.c | 62 static cycle_t nlm_get_pic_timer(struct clocksource *cs) in nlm_get_pic_timer() 69 static cycle_t nlm_get_pic_timer32(struct clocksource *cs) in nlm_get_pic_timer32() 76 static struct clocksource csrc_pic = {
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | csrc-mn10300.c | 16 static cycle_t mn10300_read(struct clocksource *cs) in mn10300_read() 21 static struct clocksource clocksource_mn10300 = {
|
D | internal.h | 14 struct clocksource;
|
/linux-4.1.27/arch/ia64/kernel/ |
D | time.c | 35 static cycle_t itc_get_cycles(struct clocksource *cs); 61 paravirt_clocksource_resume(struct clocksource *cs) in paravirt_clocksource_resume() 68 static struct clocksource clocksource_itc = { 78 static struct clocksource *itc_clocksource; 355 static cycle_t itc_get_cycles(struct clocksource *cs) in itc_get_cycles() 429 struct clocksource *c, u32 mult, cycle_t cycle_last) in update_vsyscall_old()
|
D | cyclone.c | 24 static cycle_t read_cyclone(struct clocksource *cs) in read_cyclone() 29 static struct clocksource clocksource_cyclone = {
|
/linux-4.1.27/arch/mips/loongson1/ |
D | Kconfig | 25 bool "Use PWM Timer for clockevent/clocksource" 29 This option changes the default clockevent/clocksource to PWM Timer, 35 prompt "Select clockevent/clocksource"
|
/linux-4.1.27/tools/testing/selftests/timers/ |
D | clocksource-switch.c | 97 int change_clocksource(char *clocksource) in change_clocksource() argument 107 size = write(fd, clocksource, strlen(clocksource)); in change_clocksource()
|
D | Makefile | 12 skew_consistency clocksource-switch leap-a-day \ 29 ./clocksource-switch
|
/linux-4.1.27/arch/ia64/sn/kernel/sn2/ |
D | timer.c | 25 static cycle_t read_sn2(struct clocksource *cs) in read_sn2() 30 static struct clocksource clocksource_sn2 = {
|
/linux-4.1.27/arch/mips/loongson/loongson-3/ |
D | hpet.c | 222 static cycle_t hpet_read_counter(struct clocksource *cs) in hpet_read_counter() 227 static void hpet_suspend(struct clocksource *cs) in hpet_suspend() 231 static void hpet_resume(struct clocksource *cs) in hpet_resume() 237 static struct clocksource csrc_hpet = {
|
/linux-4.1.27/arch/c6x/kernel/ |
D | time.c | 29 static cycle_t tsc_read(struct clocksource *cs) in tsc_read() 34 static struct clocksource clocksource_tsc = {
|
/linux-4.1.27/arch/m68k/coldfire/ |
D | dma_timer.c | 37 static cycle_t cf_dt_get_cycles(struct clocksource *cs) in cf_dt_get_cycles() 42 static struct clocksource clocksource_cf_dt = {
|
D | sltimers.c | 100 static cycle_t mcfslt_read_clk(struct clocksource *cs) in mcfslt_read_clk() 118 static struct clocksource mcfslt_clk = {
|
D | pit.c | 127 static cycle_t pit_read_clk(struct clocksource *cs) in pit_read_clk() 143 static struct clocksource pit_clk = {
|
D | timers.c | 92 static cycle_t mcftmr_read_clk(struct clocksource *cs) in mcftmr_read_clk() 108 static struct clocksource mcftmr_clk = {
|
/linux-4.1.27/arch/alpha/kernel/ |
D | time.c | 145 qemu_cs_read(struct clocksource *cs) in qemu_cs_read() 150 static struct clocksource qemu_cs = { 269 static cycle_t read_rpcc(struct clocksource *cs) in read_rpcc() 274 static struct clocksource clocksource_rpcc = {
|
/linux-4.1.27/arch/m68k/68000/ |
D | timers.c | 79 static cycle_t m68328_read_clk(struct clocksource *cs) in m68328_read_clk() 93 static struct clocksource m68328_clk = {
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | time-ts.c | 29 static notrace cycle_t bfin_read_cycles(struct clocksource *cs) in bfin_read_cycles() 38 static struct clocksource bfin_cs_cycles = { 83 static cycle_t bfin_read_gptimer0(struct clocksource *cs) in bfin_read_gptimer0() 88 static struct clocksource bfin_cs_gptimer0 = {
|
/linux-4.1.27/arch/mips/sgi-ip27/ |
D | ip27-timer.c | 150 static cycle_t hub_rt_read(struct clocksource *cs) in hub_rt_read() 155 struct clocksource hub_rt_clocksource = { 170 struct clocksource *cs = &hub_rt_clocksource; in hub_rt_clocksource_init()
|
/linux-4.1.27/arch/um/kernel/ |
D | time.c | 68 static cycle_t itimer_read(struct clocksource *cs) in itimer_read() 73 static struct clocksource itimer_clocksource = {
|
/linux-4.1.27/arch/x86/kernel/cpu/ |
D | mshyperv.c | 93 static cycle_t read_hv_clock(struct clocksource *arg) in read_hv_clock() 105 static struct clocksource hyperv_cs = {
|
/linux-4.1.27/arch/openrisc/kernel/ |
D | time.c | 144 static cycle_t openrisc_timer_read(struct clocksource *cs) in openrisc_timer_read() 149 static struct clocksource openrisc_timer = {
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | time.c | 80 static cycle_t rtc_read(struct clocksource *); 81 static struct clocksource clocksource_rtc = { 89 static cycle_t timebase_read(struct clocksource *); 90 static struct clocksource clocksource_timebase = { 772 static cycle_t rtc_read(struct clocksource *cs) in rtc_read() 777 static cycle_t timebase_read(struct clocksource *cs) in timebase_read() 783 struct clocksource *clock, u32 mult, cycle_t cycle_last) in update_vsyscall_old() 835 struct clocksource *clock; in clocksource_init()
|
/linux-4.1.27/arch/mips/alchemy/common/ |
D | time.c | 47 static cycle_t au1x_counter1_read(struct clocksource *cs) in au1x_counter1_read() 52 static struct clocksource au1x_counter1_clocksource = {
|
/linux-4.1.27/arch/avr32/kernel/ |
D | time.c | 22 static cycle_t read_cycle_count(struct clocksource *cs) in read_cycle_count() 34 static struct clocksource counter = {
|
/linux-4.1.27/arch/mips/jz4740/ |
D | time.c | 34 static cycle_t jz4740_clocksource_read(struct clocksource *cs) in jz4740_clocksource_read() 39 static struct clocksource jz4740_clocksource = {
|
/linux-4.1.27/arch/arm/plat-iop/ |
D | time.c | 41 static cycle_t notrace iop_clocksource_read(struct clocksource *unused) in iop_clocksource_read() 46 static struct clocksource iop_clocksource = {
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | time.c | 74 static cycle_t puv3_read_oscr(struct clocksource *cs) in puv3_read_oscr() 79 static struct clocksource cksrc_puv3_oscr = {
|
/linux-4.1.27/arch/mips/loongson/common/cs5536/ |
D | cs5536_mfgpt.c | 151 static cycle_t mfgpt_read(struct clocksource *cs) in mfgpt_read() 198 static struct clocksource clocksource_mfgpt = {
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | time.c | 35 static cycle_t ccount_read(struct clocksource *cs) in ccount_read() 45 static struct clocksource ccount_clocksource = {
|
/linux-4.1.27/arch/parisc/kernel/ |
D | time.c | 192 static cycle_t read_cr16(struct clocksource *cs) in read_cr16() 197 static struct clocksource clocksource_cr16 = {
|
/linux-4.1.27/arch/nios2/kernel/ |
D | time.c | 45 struct clocksource cs; 55 to_nios2_clksource(struct clocksource *cs) in to_nios2_clksource() 81 static cycle_t nios2_timer_read(struct clocksource *cs) in nios2_timer_read()
|
/linux-4.1.27/arch/mips/cavium-octeon/ |
D | csrc-octeon.c | 96 static cycle_t octeon_cvmcount_read(struct clocksource *cs) in octeon_cvmcount_read() 101 static struct clocksource clocksource_mips = {
|
/linux-4.1.27/arch/arm/mach-mmp/ |
D | time.c | 155 static cycle_t clksrc_read(struct clocksource *cs) in clksrc_read() 160 static struct clocksource cksrc = {
|
/linux-4.1.27/arch/hexagon/kernel/ |
D | time.c | 75 static cycle_t timer_get_cycles(struct clocksource *cs) in timer_get_cycles() 80 static struct clocksource hexagon_clocksource = {
|
/linux-4.1.27/arch/mips/loongson1/common/ |
D | time.c | 65 static cycle_t ls1x_clocksource_read(struct clocksource *cs) in ls1x_clocksource_read() 112 static struct clocksource ls1x_clocksource = {
|
/linux-4.1.27/arch/x86/platform/uv/ |
D | uv_time.c | 33 static cycle_t uv_read_rtc(struct clocksource *cs); 38 static struct clocksource clocksource_uv = { 300 static cycle_t uv_read_rtc(struct clocksource *cs) in uv_read_rtc()
|
/linux-4.1.27/arch/x86/kernel/ |
D | kvmclock.c | 89 static cycle_t kvm_clock_get_cycles(struct clocksource *cs) in kvm_clock_get_cycles() 147 static struct clocksource kvm_clock = {
|
D | tsc.c | 951 static struct clocksource clocksource_tsc; 969 static cycle_t read_tsc(struct clocksource *cs) in read_tsc() 977 static struct clocksource clocksource_tsc = {
|
D | hpet.c | 277 static void hpet_resume_counter(struct clocksource *cs) in hpet_resume_counter() 739 static cycle_t read_hpet(struct clocksource *cs) in read_hpet() 744 static struct clocksource clocksource_hpet = {
|
/linux-4.1.27/arch/tile/kernel/ |
D | time.c | 73 static cycles_t clocksource_get_cycles(struct clocksource *cs) in clocksource_get_cycles() 78 static struct clocksource cycle_counter_cs = {
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | timer.c | 199 static cycle_t xilinx_read(struct clocksource *cs) in xilinx_read() 230 static struct clocksource clocksource_microblaze = {
|
/linux-4.1.27/arch/sparc/kernel/ |
D | time_32.c | 160 static cycle_t timer_cs_read(struct clocksource *cs) in timer_cs_read() 179 static struct clocksource timer_cs = {
|
D | time_64.c | 775 static struct clocksource clocksource_tick = { 800 static cycle_t clocksource_tick_read(struct clocksource *cs) in clocksource_tick_read()
|
/linux-4.1.27/arch/arm/mach-davinci/ |
D | time.c | 271 static cycle_t read_cycles(struct clocksource *cs) in read_cycles() 278 static struct clocksource clocksource_davinci = {
|
/linux-4.1.27/arch/x86/xen/ |
D | time.c | 167 static cycle_t xen_clocksource_get_cycles(struct clocksource *cs) in xen_clocksource_get_cycles() 233 static struct clocksource xen_clocksource __read_mostly = {
|
/linux-4.1.27/drivers/char/ |
D | hpet.c | 73 static cycle_t read_hpet(struct clocksource *cs) in read_hpet() 78 static struct clocksource clocksource_hpet = { 85 static struct clocksource *hpet_clocksource; 111 struct clocksource *hp_clocksource;
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | timer.c | 369 static cycle_t clocksource_read_cycles(struct clocksource *cs) in clocksource_read_cycles() 375 static struct clocksource clocksource_gpt = {
|
/linux-4.1.27/Documentation/devicetree/bindings/pwm/ |
D | pwm-samsung.txt | 8 Be aware that the clocksource driver supports only uniprocessor systems.
|
/linux-4.1.27/drivers/ |
D | Makefile | 130 obj-y += clocksource/
|
D | Kconfig | 139 source "drivers/clocksource/Kconfig"
|
/linux-4.1.27/arch/x86/lguest/ |
D | boot.c | 927 static cycle_t lguest_clock_read(struct clocksource *cs) in lguest_clock_read() 958 static struct clocksource lguest_clock = {
|
/linux-4.1.27/arch/s390/kernel/ |
D | time.c | 194 static cycle_t read_tod_clock(struct clocksource *cs) in read_tod_clock() 199 static struct clocksource clocksource_tod = { 209 struct clocksource * __init clocksource_default_clock(void) in clocksource_default_clock()
|
/linux-4.1.27/arch/arm/mach-ixp4xx/ |
D | common.c | 496 static cycle_t ixp4xx_clocksource_read(struct clocksource *c) in ixp4xx_clocksource_read()
|
/linux-4.1.27/Documentation/timers/ |
D | timekeeping.txt | 6 drivers/clocksource in the kernel tree, but the code may be spread out 60 ns ~= (clocksource * mult) >> shift
|
/linux-4.1.27/arch/arm/mach-imx/ |
D | Kconfig | 606 Use the ARM Global Timer as clocksource 612 Use SoC Periodic Interrupt Timer (PIT) as clocksource
|
/linux-4.1.27/Documentation/power/regulator/ |
D | consumer.txt | 191 - clocksource with a voltage-controlled oscillator and control logic to change
|
/linux-4.1.27/Documentation/prctl/ |
D | seccomp_filter.txt | 189 /sys/devices/system/clocksource/clocksource0/current_clocksource set to
|
/linux-4.1.27/Documentation/ |
D | kernel-parameters.txt | 619 clock= [BUGS=X86-32, HW] gettimeofday clocksource override. 621 Forces specified clocksource (if available) to be used 623 clocksource is not available, it defaults to PIT. 626 clocksource= Override the default clocksource 628 Override the default clocksource and use the clocksource 630 Some clocksource names to choose from, depending on 632 [all] jiffies (this is the base, fallback clocksource) 3705 tsc= Disable clocksource stability checks for TSC. 3707 [x86] reliable: mark tsc clocksource as reliable, this 3708 disables clocksource verification at runtime, as well
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | timekeeping.txt | 305 a clocksource for a Linux or other kernel has not yet been attempted and is in 397 clocksource.
|
/linux-4.1.27/drivers/misc/ |
D | Kconfig | 67 Select this to get a high precision clocksource based on a
|
/linux-4.1.27/ |
D | MAINTAINERS | 988 F: drivers/clocksource/timer-prima2.c 989 F: drivers/clocksource/timer-atlas7.c 1173 F: drivers/clocksource/timer-keystone.c 1481 F: drivers/clocksource/arm_global_timer.c 1533 F: drivers/clocksource/timer-u300.c 1548 F: drivers/clocksource/clksrc-dbx500-prcmu.c 1580 F: drivers/clocksource/versatile.c 1601 F: drivers/clocksource/vt8500_timer.c 1632 F: drivers/clocksource/cadence_ttc_timer.c 1849 F: drivers/clocksource/tcb_clksrc.c [all …]
|
/linux-4.1.27/arch/x86/ |
D | Kconfig | 2367 This driver provides a clocksource built upon the on-chip
|