/linux-4.4.14/arch/powerpc/sysdev/ |
D | fsl_gtm.c | 76 struct gtm_timer timers[4]; member 99 for (i = 0; i < ARRAY_SIZE(gtm->timers); i++) { in gtm_get_timer16() 100 if (!gtm->timers[i].requested) { in gtm_get_timer16() 101 gtm->timers[i].requested = true; in gtm_get_timer16() 103 return >m->timers[i]; in gtm_get_timer16() 136 if (gtm->timers[timer].requested) in gtm_get_specific_timer16() 139 ret = >m->timers[timer]; in gtm_get_specific_timer16() 173 int num = tmr - >m->timers[0]; in gtm_set_ref_timer16() 309 int num = tmr - >m->timers[0]; in gtm_stop_timer16() 337 struct gtm_timer *timers, in gtm_set_shortcuts() argument [all …]
|
/linux-4.4.14/drivers/clocksource/ |
D | bcm_kona_timer.c | 43 static struct kona_bcm_timers timers; variable 117 kona_timer_get_counter(timers.tmr_regs, &msw, &lsw); in kona_timer_set_next_event() 120 writel(lsw + clc, timers.tmr_regs + KONA_GPTIMER_STCM0_OFFSET); in kona_timer_set_next_event() 123 reg = readl(timers.tmr_regs + KONA_GPTIMER_STCS_OFFSET); in kona_timer_set_next_event() 125 writel(reg, timers.tmr_regs + KONA_GPTIMER_STCS_OFFSET); in kona_timer_set_next_event() 132 kona_timer_disable_and_clear(timers.tmr_regs); in kona_timer_shutdown() 155 kona_timer_disable_and_clear(timers.tmr_regs); in kona_timer_interrupt() 189 timers.tmr_irq = irq_of_parse_and_map(node, 0); in kona_timer_init() 192 timers.tmr_regs = of_iomap(node, 0); in kona_timer_init() 194 kona_timer_disable_and_clear(timers.tmr_regs); in kona_timer_init() [all …]
|
D | Kconfig | 115 Support to use the timers of EFM32 SoCs as clock source and clock 199 This option enables support for the Meta per-thread timers.
|
/linux-4.4.14/arch/arm/mach-davinci/ |
D | time.c | 102 static struct timer_s timers[]; variable 127 soc_info->timer_info->timers; in timer32_config() 128 int event_timer = ID_TO_TIMER(timers[TID_CLOCKEVENT].id); in timer32_config() 179 static struct timer_s timers[] = { variable 202 struct davinci_timer_instance *dtip = soc_info->timer_info->timers; in timer_init() 236 for (i=0; i< ARRAY_SIZE(timers); i++) { in timer_init() 237 struct timer_s *t = &timers[i]; in timer_init() 273 struct timer_s *t = &timers[TID_CLOCKSOURCE]; in read_cycles() 290 return timer32_read(&timers[TID_CLOCKSOURCE]); in davinci_read_sched_clock() 299 struct timer_s *t = &timers[TID_CLOCKEVENT]; in davinci_set_next_event() [all …]
|
D | dm646x.c | 803 .timers = davinci_timer_instance,
|
D | dm644x.c | 819 .timers = davinci_timer_instance,
|
D | dm355.c | 926 .timers = davinci_timer_instance,
|
D | dm365.c | 1044 .timers = davinci_timer_instance,
|
D | da850.c | 907 .timers = da850_timer_instance,
|
D | da830.c | 1186 .timers = da830_timer_instance,
|
/linux-4.4.14/drivers/char/ |
D | mmtimer.c | 248 static struct mmtimer_node *timers; variable 264 struct rb_node **link = &timers[nodeid].timer_head.rb_node; in mmtimer_add_list() 286 rb_insert_color(&n->list, &timers[nodeid].timer_head); in mmtimer_add_list() 288 if (!timers[nodeid].next || expires < rb_entry(timers[nodeid].next, in mmtimer_add_list() 290 timers[nodeid].next = &n->list; in mmtimer_add_list() 299 struct mmtimer_node *n = &timers[nodeid]; in mmtimer_set_next_timer() 532 spin_lock(&timers[indx].lock); in mmtimer_interrupt() 533 base = rb_entry(timers[indx].next, struct mmtimer, list); in mmtimer_interrupt() 535 spin_unlock(&timers[indx].lock); in mmtimer_interrupt() 546 tasklet_schedule(&timers[indx].tasklet); in mmtimer_interrupt() [all …]
|
D | Kconfig | 524 open selects one of the timers supported by the HPET. The timers are
|
/linux-4.4.14/Documentation/devicetree/bindings/timer/ |
D | mediatek,mtk-timer.txt | 6 * "mediatek,mt6580-timer" for MT6580 compatible timers 7 * "mediatek,mt6589-timer" for MT6589 compatible timers 8 * "mediatek,mt8127-timer" for MT8127 compatible timers 9 * "mediatek,mt8135-timer" for MT8135 compatible timers 10 * "mediatek,mt8173-timer" for MT8173 compatible timers 11 * "mediatek,mt6577-timer" for MT6577 and all above compatible timers 12 - reg: Should contain location and length for timers register.
|
D | samsung,exynos4210-mct.txt | 4 global timer and CPU local timers. The global timer is a 64-bit free running 6 four preset counter values. The CPU local timers are 32-bit free running 34 For MCT block that uses a per-processor interrupt for local timers, such 36 interrupt might be specified, meaning that all local timers use the same 39 Example 1: In this example, the IP contains two local timers, using separate 73 Example 3: In this example, the IP contains four local timers, but using
|
D | ti,keystone-timer.txt | 5 timer, dual general-purpose 32-bit timers. When configured as dual 32-bit 6 timers, each half can operate in conjunction (chain mode) or independently
|
D | marvell,armada-370-xp-timer.txt | 11 - reg: Should contain location and length for timers register. First 13 local/private timers.
|
D | st,stm32-timer.txt | 3 The STM32 MCUs family has several general-purpose 16 and 32 bits timers.
|
D | stericsson-u300-apptimer.txt | 10 then GP1 and GP2, which are general-purpose timers.
|
D | allwinner,sun5i-a13-hstimer.txt | 8 - interrupts : The interrupts of these timers (2 for the sun5i IP, 4 for the sun7i
|
D | energymicro,efm32-timer.txt | 3 The efm32 Giant Gecko SoCs come with four 16 bit timers. Two counters can be
|
D | img,pistachio-gptimer.txt | 6 - interrupts: An interrupt for each of the four timers
|
/linux-4.4.14/arch/m68k/coldfire/ |
D | Makefile | 18 obj-$(CONFIG_M5206) += m5206.o timers.o intc.o reset.o 19 obj-$(CONFIG_M5206e) += m5206.o timers.o intc.o reset.o 22 obj-$(CONFIG_M5249) += m5249.o timers.o intc.o intc-5249.o reset.o 23 obj-$(CONFIG_M525x) += m525x.o timers.o intc.o intc-525x.o reset.o 25 obj-$(CONFIG_M5272) += m5272.o intc-5272.o timers.o 27 obj-$(CONFIG_M5307) += m5307.o timers.o intc.o reset.o 28 obj-$(CONFIG_M53xx) += m53xx.o timers.o intc-simr.o reset.o 29 obj-$(CONFIG_M5407) += m5407.o timers.o intc.o reset.o
|
/linux-4.4.14/Documentation/devicetree/bindings/pwm/ |
D | pwm-samsung.txt | 1 * Samsung PWM timers 4 and clock event timers, as well as to drive SoC outputs with PWM signal. Each 12 samsung,s3c2410-pwm - for 16-bit timers present on S3C24xx SoCs 13 samsung,s3c6400-pwm - for 32-bit timers present on S3C64xx SoCs 14 samsung,s5p6440-pwm - for 32-bit timers present on S5P64x0 SoCs 15 samsung,s5pc100-pwm - for 32-bit timers present on S5PC100, S5PV210, 17 samsung,exynos4210-pwm - for 32-bit timers present on Exynos4210, 23 - "timers" - PWM base clock used to generate PWM signals, 48 clock-names = "timers";
|
/linux-4.4.14/arch/x86/platform/intel-mid/ |
D | intel-mid.c | 99 x86_init.timers.setup_percpu_clockev = intel_mid_setup_bp_timer; in intel_mid_time_init() 106 x86_init.timers.setup_percpu_clockev = setup_boot_APIC_clock; in intel_mid_time_init() 111 x86_init.timers.setup_percpu_clockev = apbt_time_init; in intel_mid_time_init() 175 x86_init.timers.timer_init = intel_mid_time_init; in x86_intel_mid_early_setup() 176 x86_init.timers.setup_percpu_clockev = x86_init_noop; in x86_intel_mid_early_setup() 186 x86_init.timers.wallclock_init = intel_mid_rtc_init; in x86_intel_mid_early_setup()
|
/linux-4.4.14/Documentation/timers/ |
D | hrtimers.txt | 2 hrtimers - subsystem for high-resolution kernel timers 5 This patch introduces a new subsystem for high-resolution kernel timers. 8 (kernel/timers.c), why do we need two timer subsystems? After a lot of 18 - the forced handling of low-resolution and high-resolution timers in 20 mess. The timers.c code is very "tightly coded" around jiffies and 27 high-res timers. 30 necessitate a more complex handling of high resolution timers, which 34 degrading other portions of the timers.c code in an unacceptable way. 38 the required readjusting of absolute CLOCK_REALTIME timers at 41 timers. [all …]
|
D | 00-INDEX | 4 - High resolution timers and dynamic ticks design notes 10 - subsystem for high-resolution kernel timers 17 timers-howto.txt
|
D | hpet.txt | 12 also called "timers", which can be misleading since usually timers are 19 mode where the first two comparators block interrupts from 8254 timers 30 file:Documentation/timers/hpet_example.c
|
D | highres.txt | 1 High resolution timers and dynamic ticks design notes 33 the base implementation are covered in Documentation/timers/hrtimers.txt. See 37 timers are: 79 functionality like high resolution timers or dynamic ticks. 99 accounting, profiling, and high resolution timers. 130 enabling of high resolution timers and dynamic ticks is simply provided by 152 configured for high resolution timers can run on a system which lacks the 163 The time ordered insertion of timers provides all the infrastructure to decide 171 from the clock event distribution code and moves expired timers from the 198 timers. The execution of this softirq can still be delayed by other softirqs,
|
D | timekeeping.txt | 1 Clock sources, Clock events, sched_clock() and delay timers 12 delay timers. 16 on this timeline, providing facilities such as high-resolution timers. 17 sched_clock() is used for scheduling and timestamping, and delay timers 159 Delay timers (some architectures only)
|
D | timer_stats.txt | 11 their code does not make unduly use of timers. This helps to avoid unnecessary
|
D | NO_HZ.txt | 161 3. POSIX CPU timers prevent CPUs from entering adaptive-tick mode.
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/ |
D | mpic-timer.txt | 1 * Freescale MPIC timers 12 all timers within the group can be used. 16 interrupts that correspond to available timers shall be present. 24 /* Another AMP partition is using timers 0 and 1 */
|
D | mpic.txt | 208 * global timers. Note the interrupt
|
D | mpc5200.txt | 84 timer@<addr> fsl,mpc5200-gpt General purpose timers
|
/linux-4.4.14/drivers/leds/ |
D | leds-netxbig.c | 389 struct netxbig_led_timer *timers; in netxbig_leds_get_of_pdata() local 418 timers = devm_kzalloc(dev, num_timers * sizeof(*timers), in netxbig_leds_get_of_pdata() 420 if (!timers) in netxbig_leds_get_of_pdata() 426 &timers[i].mode); in netxbig_leds_get_of_pdata() 427 if (timers[i].mode >= NETXBIG_LED_MODE_NUM) in netxbig_leds_get_of_pdata() 431 timers[i].delay_on = tmp; in netxbig_leds_get_of_pdata() 434 timers[i].delay_off = tmp; in netxbig_leds_get_of_pdata() 436 pdata->timer = timers; in netxbig_leds_get_of_pdata()
|
/linux-4.4.14/kernel/time/ |
D | Makefile | 1 obj-y += time.o timer.o hrtimer.o itimer.o posix-timers.o posix-cpu-timers.o
|
D | posix-cpu-timers.c | 832 check_timers_list(struct list_head *timers, in check_timers_list() argument 838 while (!list_empty(timers)) { in check_timers_list() 841 t = list_first_entry(timers, struct cpu_timer_list, entry); in check_timers_list() 861 struct list_head *timers = tsk->cpu_timers; in check_thread_timers() local 874 expires = check_timers_list(timers, firing, prof_ticks(tsk)); in check_thread_timers() 877 expires = check_timers_list(++timers, firing, virt_ticks(tsk)); in check_thread_timers() 880 tsk_expires->sched_exp = check_timers_list(++timers, firing, in check_thread_timers() 967 struct list_head *timers = sig->cpu_timers; in check_process_timers() local 992 prof_expires = check_timers_list(timers, firing, ptime); in check_process_timers() 993 virt_expires = check_timers_list(++timers, firing, utime); in check_process_timers() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/ |
D | global_timer.txt | 8 * "arm,cortex-a5-global-timer" for Cortex-A5 global timers. 10 timers or any compatible implementation. Note: driver
|
D | arch_timer.txt | 3 ARM cores may have a per-core architected timer, which provides per-cpu timers, 18 hypervisor timers, in that order. 64 - interrupts : Interrupt list for physical and virtual timers in that order.
|
D | picoxcell.txt | 17 Note: two timers are required - one for the scheduler clock and one for the
|
D | vexpress.txt | 146 - SP804 timers:
|
/linux-4.4.14/arch/arc/kernel/ |
D | setup.c | 56 READ_BCR(ARC_REG_TIMERS_BCR, cpu->timers); in read_arc_build_cfg_regs() 211 IS_AVAIL1(cpu->timers.t0, "Timer0 "), in arc_cpu_mumbojumbo() 212 IS_AVAIL1(cpu->timers.t1, "Timer1 "), in arc_cpu_mumbojumbo() 213 IS_AVAIL2(cpu->timers.rtc, "64-bit RTC ", in arc_cpu_mumbojumbo() 296 if (!cpu->timers.t0) in arc_chk_core_config() 299 if (!cpu->timers.t1) in arc_chk_core_config() 302 if (IS_ENABLED(CONFIG_ARC_HAS_RTC) && !cpu->timers.rtc) in arc_chk_core_config()
|
/linux-4.4.14/drivers/misc/ |
D | cs5535-mfgpt.c | 294 int timers = 0; in scan_timers() local 311 timers++; in scan_timers() 316 return timers; in scan_timers()
|
D | Kconfig | 233 drivers that need timers. MFGPTs are available in the CS5535 and 236 than the generic PIT, and are suitable for use as high-res timers. 258 generic PIT, and are suitable for use as high-res timers.
|
/linux-4.4.14/Documentation/ |
D | Makefile | 3 networking pcmcia prctl ptp spi timers vDSO video4linux \
|
D | kselftest.txt | 39 $ make TARGETS="size timers" kselftest
|
D | kernel-per-CPU-kthreads.txt | 74 recurring timers to migrate elsewhere. If you are concerned 130 timers to migrate elsewhere. If you are concerned with multiple
|
D | cpu-hotplug.txt | 254 - timers/bottom half/task lets are also migrated to a new CPU 375 returns. Including local APIC timers etc are
|
D | rtc.txt | 207 If all else fails, check out the tools/testing/selftests/timers/rtctest.c test!
|
D | sysrq.txt | 104 timer_list timers) and detailed information about all
|
D | 00-INDEX | 212 timers/
|
D | kernel-parameters.txt | 2115 mfgptfix [X86-32] Fix MFGPT timers on AMD Geode platforms when 2511 nojitter [IA-64] Disables jitter checking for ITC timers. 2986 too many POSIX.1 timers, fatal signals causing a 4114 watchdog timers [HW,WDT] For information on watchdog timers,
|
D | kernel-docs.txt | 202 user memory, memory allocation, timers.
|
/linux-4.4.14/arch/m68k/68000/ |
D | Makefile | 12 obj-y += entry.o ints.o timers.o
|
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/ |
D | mips-gic.txt | 6 global timer, per-CPU count/compare timers, and a watchdog. 33 - clock-frequency : Clock frequency at which the GIC timers operate.
|
/linux-4.4.14/Documentation/devicetree/bindings/leds/ |
D | leds-netxbig.txt | 9 - timers: Timer array. Each timer entry is represented by three integers: 32 timers = <NETXBIG_LED_TIMER1 500 500
|
/linux-4.4.14/arch/x86/xen/ |
D | time.c | 495 x86_init.timers.timer_init = xen_time_init; in xen_init_time_ops() 496 x86_init.timers.setup_percpu_clockev = x86_init_noop; in xen_init_time_ops() 533 x86_init.timers.setup_percpu_clockev = xen_time_init; in xen_hvm_init_time_ops()
|
/linux-4.4.14/arch/x86/kernel/ |
D | time.c | 86 x86_init.timers.timer_init(); in x86_late_time_init()
|
D | x86_init.c | 69 .timers = {
|
D | hpet.c | 140 u32 i, timers, l, h; in _hpet_print_config() local 144 timers = ((l & HPET_ID_NUMBER) >> HPET_ID_NUMBER_SHIFT) + 1; in _hpet_print_config() 153 for (i = 0; i < timers; i++) { in _hpet_print_config()
|
D | tsc.c | 1188 x86_init.timers.tsc_pre_init(); in tsc_init()
|
D | setup.c | 1241 x86_init.timers.wallclock_init(); in setup_arch()
|
/linux-4.4.14/Documentation/devicetree/bindings/c6x/ |
D | timer64.txt | 4 The timer64 node describes C6X event timers.
|
/linux-4.4.14/arch/arm/mach-davinci/include/mach/ |
D | common.h | 34 struct davinci_timer_instance *timers; member
|
/linux-4.4.14/arch/powerpc/kvm/ |
D | mpic.c | 230 } timers[MAX_TMR]; member 555 opp->timers[i].tccr = 0; in openpic_reset() 556 opp->timers[i].tbcr = TBCR_CI; in openpic_reset() 831 if ((opp->timers[idx].tccr & TCCR_TOG) != 0 && in openpic_tmr_write() 833 (opp->timers[idx].tbcr & TBCR_CI) != 0) in openpic_tmr_write() 834 opp->timers[idx].tccr &= ~TCCR_TOG; in openpic_tmr_write() 836 opp->timers[idx].tbcr = val; in openpic_tmr_write() 868 retval = opp->timers[idx].tccr; in openpic_tmr_read() 871 retval = opp->timers[idx].tbcr; in openpic_tmr_read()
|
/linux-4.4.14/Documentation/devicetree/bindings/metag/ |
D | meta.txt | 21 - "core": The Meta core clock from which the Meta timers are derived.
|
/linux-4.4.14/arch/x86/include/asm/ |
D | x86_init.h | 128 struct x86_init_timers timers; member
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | mac80211_if.h | 78 struct brcms_timer *timers; /* timer cleanup queue */ member
|
D | mac80211_if.c | 319 for (t = wl->timers; t; t = next) { in brcms_free() 1471 t->next = wl->timers; in brcms_init_timer() 1472 wl->timers = t; in brcms_init_timer() 1536 if (wl->timers == t) { in brcms_free_timer() 1537 wl->timers = wl->timers->next; in brcms_free_timer() 1546 tmp = wl->timers; in brcms_free_timer()
|
/linux-4.4.14/tools/testing/selftests/ |
D | Makefile | 24 TARGETS += timers
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/msm/ |
D | timer.txt | 6 properties specify which subsystem the timers are paired with.
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/omap/ |
D | timer.txt | 7 newer timers that are not 100% register compatible.
|
/linux-4.4.14/Documentation/DocBook/ |
D | scsi.xml.db | 148 API-srp-start-tl-fail-timers 155 API-srp-stop-rport-timers
|
/linux-4.4.14/net/sctp/ |
D | sm_sideeffect.c | 299 if (!mod_timer(&asoc->timers[timeout_type], jiffies + (HZ/20))) in sctp_generate_timeout_event() 1482 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter() 1489 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter() 1499 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter() 1506 timer = &asoc->timers[cmd->obj.to]; in sctp_cmd_interpreter()
|
D | output.c | 238 timer = &asoc->timers[SCTP_EVENT_TIMEOUT_SACK]; in sctp_packet_bundle_sack() 584 timer = &asoc->timers[SCTP_EVENT_TIMEOUT_AUTOCLOSE]; in sctp_packet_transmit()
|
D | chunk.c | 228 if (timer_pending(&asoc->timers[SCTP_EVENT_TIMEOUT_SACK]) && in sctp_datamsg_from_user()
|
D | associola.c | 153 setup_timer(&asoc->timers[i], sctp_timer_events[i], in sctp_association_init() 372 if (del_timer(&asoc->timers[i])) in sctp_association_free() 1494 timer = &asoc->timers[SCTP_EVENT_TIMEOUT_SACK]; in sctp_assoc_rwnd_increase()
|
D | outqueue.c | 1498 del_timer(&asoc->timers in sctp_check_transmitted()
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | s3c2416.dtsi | 48 clock-names = "timers";
|
D | stih407-clock.dtsi | 25 * ARM Peripheral clock for timers 68 * ARM Peripheral clock for timers
|
D | stih410-clock.dtsi | 28 * ARM Peripheral clock for timers 70 * ARM Peripheral clock for timers
|
D | stih418-clock.dtsi | 28 * ARM Peripheral clock for timers 70 * ARM Peripheral clock for timers
|
D | kirkwood-netxbig.dtsi | 127 timers = <NETXBIG_LED_TIMER1 500 500
|
D | s3c64xx.dtsi | 171 clock-names = "timers";
|
D | stih415-clock.dtsi | 523 * ARM Peripheral clock for timers
|
D | s5pv210.dtsi | 305 clock-names = "timers";
|
D | ste-nomadik-stn8815.dtsi | 188 * divided by 8. This clock is used by the timers and
|
D | stih416-clock.dtsi | 526 * ARM Peripheral clock for timers
|
D | exynos4.dtsi | 642 clock-names = "timers";
|
D | exynos5250.dtsi | 662 clock-names = "timers";
|
D | exynos5420.dtsi | 503 clock-names = "timers";
|
/linux-4.4.14/Documentation/watchdog/ |
D | wdt.txt | 14 boards physically pull the machine down off their own onboard timers and
|
D | watchdog-api.txt | 109 Some watchdog timers can be set to have a trigger go off before the
|
/linux-4.4.14/Documentation/devicetree/bindings/power/reset/ |
D | keystone-reset.txt | 6 The Keystone SoCs can contain up to 4 watchdog timers to reset
|
/linux-4.4.14/arch/mips/dec/ |
D | int-handler.S | 221 FEXPORT(cpu_all_int) # HALT, timers, software junk
|
/linux-4.4.14/arch/mips/include/asm/ip32/ |
D | mace.h | 301 struct mace_timers timers; member
|
/linux-4.4.14/arch/arc/include/asm/ |
D | arcregs.h | 352 struct bcr_timer timers; member
|
/linux-4.4.14/arch/mips/loongson64/ |
D | Kconfig | 104 switched on you can not use high resolution timers.
|
/linux-4.4.14/drivers/isdn/hardware/mISDN/ |
D | hfcsusb.h | 303 __u8 timers; member
|
D | hfcsusb.c | 644 hw->timers &= ~NT_ACTIVATION_TIMER; in ph_state_nt() 651 hw->timers &= ~NT_ACTIVATION_TIMER; in ph_state_nt() 654 hw->timers |= NT_ACTIVATION_TIMER; in ph_state_nt() 662 hw->timers &= ~NT_ACTIVATION_TIMER; in ph_state_nt() 670 hw->timers &= ~NT_ACTIVATION_TIMER; in ph_state_nt() 1366 && (hw->timers & NT_ACTIVATION_TIMER)) { in tx_iso_complete()
|
/linux-4.4.14/arch/frv/kernel/ |
D | head-uc-fr451.S | 163 # turn on the timers as appropriate
|
/linux-4.4.14/Documentation/virtual/kvm/ |
D | timekeeping.txt | 51 available, but not all modes are available to all timers, as only timer 2 81 when the gate is high (always true for timers 0 and 1). When the count 119 timers. 287 The HPET spec is rather loose and vague, requiring at least 3 hardware timers, 559 An additional concern is that timers based off the TSC (or HPET, if the raw bus 561 in some way in the hypervisor by virtualizing these timers. In addition, 584 Watchdog timers, such as the lock detector in Linux may fire accidentally when
|
/linux-4.4.14/Documentation/leds/ |
D | ledtrig-transient.txt | 5 a one shot timer. The current support allows for setting two timers, one for 40 changes are suspended while the driver is in suspend state. Any timers
|
D | leds-class.txt | 66 timers that may have been required for blinking.
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | mucmc52.dts | 22 /* Disabled timers */
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | hw.c | 3019 timer_table->timers[timer_index] = timer; in ath_gen_timer_alloc() 3121 timer_table->timers[timer->index] = NULL; in ath_gen_timer_free() 3142 for_each_set_bit(index, &thresh_mask, ARRAY_SIZE(timer_table->timers)) { in ath_gen_timer_isr() 3143 timer = timer_table->timers[index]; in ath_gen_timer_isr() 3153 for_each_set_bit(index, &trigger_mask, ARRAY_SIZE(timer_table->timers)) { in ath_gen_timer_isr() 3154 timer = timer_table->timers[index]; in ath_gen_timer_isr()
|
D | hw.h | 554 struct ath_gen_timer *timers[ATH_MAX_GEN_TIMER]; member
|
/linux-4.4.14/arch/arm/plat-omap/ |
D | Kconfig | 138 Select this option if you want to use OMAP Dual-Mode timers.
|
/linux-4.4.14/Documentation/networking/ |
D | tcp.txt | 103 backoff timers etc. A change of route table stamp causes a change of header
|
D | can.txt | 30 4.2.3 Broadcast Manager transmission timers 32 4.2.5 Broadcast Manager receive filter timers 770 4.2.3 Broadcast Manager transmission timers 772 Periodic transmission configurations may use up to two interval timers. 776 When SET_TIMER and START_TIMER flag were set the timers are activated. 801 4.2.5 Broadcast Manager receive filter timers 804 When the SET_TIMER flag is set the timers are enabled:
|
D | ppp_generic.txt | 385 the transmit and receive idle timers is restricted to those which
|
/linux-4.4.14/Documentation/arm64/ |
D | booting.txt | 164 - Architected timers 199 timers, coherency and system registers apply to all CPUs. All CPUs must
|
/linux-4.4.14/Documentation/RCU/ |
D | rcubarrier.txt | 184 module invokes call_rcu() from timers, you will need to first cancel all 185 the timers, and only then invoke rcu_barrier() to wait for any remaining
|
D | torture.txt | 56 done via timers. Defaults to "1" for variants of RCU that
|
/linux-4.4.14/arch/cris/ |
D | Kconfig | 117 timer1 to get sub jiffie resolution timers (primarily one-shot 118 timers).
|
/linux-4.4.14/arch/m68k/q40/ |
D | README | 91 The Q40 custom chip is programmable to provide 2 periodic timers:
|
/linux-4.4.14/Documentation/x86/ |
D | earlyprintk.txt | 126 …memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show…
|
/linux-4.4.14/Documentation/locking/ |
D | mutex-design.txt | 100 contexts such as tasklets and timers.
|
/linux-4.4.14/Documentation/sound/alsa/ |
D | Procfile.txt | 199 Lists the currently allocated/running sequencer timers.
|
/linux-4.4.14/arch/arm64/boot/dts/exynos/ |
D | exynos7.dtsi | 532 clock-names = "timers";
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/ |
D | t3_hw.c | 2574 unsigned int timers = 0, timers_shift = 22; in partition_mem() local 2578 timers = 1; in partition_mem() 2581 timers = 2; in partition_mem() 2584 timers = 3; in partition_mem() 2611 t3_write_reg(adap, A_TP_CMM_TIMER_BASE, V_CMTIMERMAXNUM(timers) | m); in partition_mem()
|
/linux-4.4.14/arch/x86/lguest/ |
D | boot.c | 1485 x86_init.timers.timer_init = lguest_time_init; in lguest_init()
|
/linux-4.4.14/include/net/sctp/ |
D | structs.h | 1603 struct timer_list timers[SCTP_NUM_TIMEOUT_TYPES]; member
|
/linux-4.4.14/arch/powerpc/platforms/ |
D | Kconfig | 92 chip, but it can potentially support other global timers
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_type.h | 1496 u16 timers; member
|
/linux-4.4.14/Documentation/scsi/ |
D | ChangeLog.lpfc | 801 * Move stopping timers till just before lpfc_mem_free() call. 803 * Cleanup possible outstanding discovery timers on rmmod. 993 separate timers and convert to 1 argument changed 1014 * Remove qfull timers and qfull logic. 1037 * Clock changes consolidating timers, just in the struct lpfc_hba, 1040 to stop these timers at rmmod. 1386 * Free irq reservation and kill running timers when insmod or
|
/linux-4.4.14/arch/x86/kernel/acpi/ |
D | boot.c | 1334 x86_init.timers.timer_init = x86_init_noop; in acpi_reduced_hw_init()
|
/linux-4.4.14/drivers/media/rc/ |
D | Kconfig | 343 The driver uses omap DM timers for generating the carrier
|
/linux-4.4.14/arch/cris/arch-v10/drivers/ |
D | Kconfig | 19 bool "Use fast timers for serial DMA flush (experimental)"
|
/linux-4.4.14/arch/x86/kernel/apic/ |
D | apic.c | 2197 x86_init.timers.setup_percpu_clockev(); in apic_bsp_setup()
|
/linux-4.4.14/Documentation/PCI/ |
D | pci-error-recovery.txt | 131 a chance to cleanup, waiting for pending stuff (timers, whatever, etc...)
|
/linux-4.4.14/drivers/watchdog/ |
D | Kconfig | 1233 SoC processors. There are apparently two watchdog timers 1485 This is the driver for the hardware watchdog timers present on
|
/linux-4.4.14/lib/ |
D | Kconfig.debug | 897 bool "Collect kernel timers statistics" 901 timer routines to collect statistics about kernel timers being
|
/linux-4.4.14/ |
D | MAINTAINERS | 2824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5012 F: Documentation/timers/ 5063 F: Documentation/timers/hpet.txt 8444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9383 F: tools/testing/selftests/timers/
|
/linux-4.4.14/arch/x86/ |
D | Kconfig | 769 as it is off-chip. APB timers are always running regardless of CPU
|