/linux-master/arch/x86/kernel/apic/ |
H A D | apic.c | 3 * Local APIC handling, local APIC timers 1038 * broadcast interrupts too. [in case the hw doesn't support APIC timers] 2346 x86_init.timers.setup_percpu_clockev();
|
/linux-master/kernel/ |
H A D | fork.c | 83 #include <linux/posix-timers.h>
|
H A D | sys.c | 27 #include <linux/posix-timers.h> 1506 * and they need their cpu timers adjusted.
|
H A D | signal.c | 46 #include <linux/posix-timers.h> 692 * irqs disabled here, since the posix-timers code is 1982 * This function is used by POSIX timers to deliver a timer signal. 1983 * Where type is PIDTYPE_PID (such as for timers with SIGEV_THREAD_ID
|
H A D | exit.c | 44 #include <linux/posix-timers.h>
|
/linux-master/kernel/time/ |
H A D | tick-sched.c | 7 * NOHZ implementation for low and high resolution timers 27 #include <linux/posix-timers.h> 539 * Set a per-task tick dependency. RCU needs this. Also posix CPU timers 540 * in order to elapse per task timers. 556 * Set a per-taskgroup tick dependency. Posix CPU timers need this in order to elapse 557 * per process timers. 583 * perf events, posix CPU timers, ... 613 * timers, workqueues, timekeeping, ...) on behalf of full dynticks 919 * timers are enabled this only takes the timer wheel 920 * timers int [all...] |
H A D | timer.c | 3 * Kernel internal timers 7 * 1997-01-28 Modified by Finn Arne Gangstad to make timers scale better. 33 #include <linux/posix-timers.h> 78 * expiry of the timers, this implementation removes the need for recascading 79 * the timers into the lower array levels. The previous 'classic' timer wheel 86 * timeout timers (networking, disk I/O ...) are canceled before expiry. If 90 * The only exception to this are networking timers with a small expiry 94 * We don't have cascading anymore. timers with a expiry time above the 186 * wheels so we have a separate storage for the deferrable timers. 209 * @running_timer: When expiring timers, th [all...] |
H A D | alarmtimer.c | 24 #include <linux/posix-timers.h> 31 #include "posix-timers.h" 193 * timers queued for the future, we set the hrtimer to fire when 562 * alarm_handle_timer - Callback for posix timers 566 * Posix timer callback for expired alarm timers. 888 /* abs timers don't set remaining time or restart */
|
H A D | Makefile | 7 obj-y += posix-timers.o posix-cpu-timers.o posix-clock.o itimer.o
|
/linux-master/arch/x86/kernel/ |
H A D | setup.c | 1171 x86_init.timers.wallclock_init();
|
H A D | x86_init.c | 97 .timers = {
|
H A D | smpboot.c | 26 * Ingo Molnar : Added APIC timers, based on code 1092 x86_init.timers.setup_percpu_clockev(); 1100 x86_init.timers.setup_percpu_clockev();
|
/linux-master/arch/x86/include/asm/ |
H A D | x86_init.h | 170 struct x86_init_timers timers; member in struct:x86_init_ops
|
/linux-master/tools/testing/selftests/ |
H A D | Makefile | 100 TARGETS += timers
|
/linux-master/arch/x86/kernel/cpu/ |
H A D | mshyperv.c | 351 x86_init.timers.timer_init = x86_init_noop;
|
/linux-master/arch/x86/hyperv/ |
H A D | hv_init.c | 599 * x86_init.timers.setup_percpu_clockev. 601 old_setup_percpu_clockev = x86_init.timers.setup_percpu_clockev; 602 x86_init.timers.setup_percpu_clockev = hv_stimer_setup_percpu_clockev;
|
H A D | hv_vtl.c | 32 x86_init.timers.timer_init = x86_init_noop;
|
/linux-master/arch/arm64/kvm/ |
H A D | arch_timer.c | 304 * Returns the earliest expiration time in ns among guest timers. 305 * Note that it will return 0 if none of timers can fire. 313 struct arch_timer_context *ctx = &vcpu->arch.timer_cpu.timers[i]; 323 /* If none of timers can fire, then return 0 */ 579 * If no timers are capable of raising interrupts (disabled or 591 * Set the earliest expiration time among the guest timers. 689 * When using a userspace irqchip with the architected timers and a 1018 /* Synchronize offsets across timers of a VM if not already provided */
|
/linux-master/security/selinux/ |
H A D | hooks.c | 82 #include <linux/posix-timers.h>
|
/linux-master/drivers/pwm/ |
H A D | pwm-stm32.c | 12 #include <linux/mfd/stm32-timers.h>
|
/linux-master/net/sched/ |
H A D | sch_etf.c | 17 #include <linux/posix-timers.h>
|
/linux-master/include/net/sctp/ |
H A D | structs.h | 942 /* Since we're using per-destination retransmission timers 1842 struct timer_list timers[SCTP_NUM_TIMEOUT_TYPES]; member in struct:sctp_association
|
/linux-master/include/linux/sched/ |
H A D | signal.h | 13 #include <linux/posix-timers.h> 62 * @cputime_atomic: atomic thread group interval timers. 147 * ITIMER_PROF and ITIMER_VIRTUAL timers for the process, we use 154 * Thread group totals for process CPU timers.
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | mac80211_if.c | 316 /* free timers */ 317 for (t = wl->timers; t; t = next) { 1507 t->next = wl->timers; 1508 wl->timers = t; 1572 if (wl->timers == t) { 1573 wl->timers = wl->timers->next; 1582 tmp = wl->timers;
|
/linux-master/drivers/clocksource/ |
H A D | arm_arch_timer.c | 987 /* Disable user access to the timers and both counters */ 1353 /* We have two timers, and both device-tree nodes are probed. */ 1456 * we should use the physical timers instead. 1700 struct arch_timer_mem *timers, *timer; local 1704 timers = kcalloc(platform_timer_count, sizeof(*timers), 1706 if (!timers) 1709 ret = acpi_arch_timer_mem_init(timers, &timer_count); 1718 timer = &timers[i]; 1726 pr_err("Disabling MMIO timers du [all...] |