Searched refs:arch_timer (Results 1 – 11 of 11) sorted by relevance
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | arch_timer_edge_cases.c | 54 enum arch_timer timer; 85 typedef void (*sleep_method_t)(enum arch_timer timer, uint64_t usec); 87 static void sleep_poll(enum arch_timer timer, uint64_t usec); 88 static void sleep_sched_poll(enum arch_timer timer, uint64_t usec); 89 static void sleep_in_userspace(enum arch_timer timer, uint64_t usec); 90 static void sleep_migrate(enum arch_timer timer, uint64_t usec); 140 static void set_counter(enum arch_timer timer, uint64_t counter) in set_counter() 148 enum arch_timer timer; in guest_irq_handler() 181 static void set_cval_irq(enum arch_timer timer, uint64_t cval_cycles, in set_cval_irq() 190 static void set_tval_irq(enum arch_timer timer, uint64_t tval_cycles, in set_tval_irq() [all …]
|
| /linux/tools/testing/selftests/kvm/include/arm64/ |
| H A D | arch_timer.h | 11 enum arch_timer { enum 34 static inline uint64_t timer_get_cntct(enum arch_timer timer) in timer_get_cntct() 51 static inline void timer_set_cval(enum arch_timer timer, uint64_t cval) in timer_set_cval() 67 static inline uint64_t timer_get_cval(enum arch_timer timer) in timer_get_cval() 82 static inline void timer_set_tval(enum arch_timer timer, int32_t tval) in timer_set_tval() 98 static inline int32_t timer_get_tval(enum arch_timer timer) in timer_get_tval() 114 static inline void timer_set_ctl(enum arch_timer timer, uint32_t ctl) in timer_set_ctl() 130 static inline uint32_t timer_get_ctl(enum arch_timer timer) in timer_get_ctl() 145 static inline void timer_set_next_cval_ms(enum arch_timer timer, uint32_t msec) in timer_set_next_cval_ms() 153 static inline void timer_set_next_tval_ms(enum arch_timer timer, uint32_t msec) in timer_set_next_tval_ms()
|
| H A D | delay.h | 13 enum arch_timer timer = VIRTUAL; in __delay()
|
| /linux/drivers/clocksource/ |
| H A D | arm_arch_timer_mmio.c | 46 struct arch_timer { struct 55 #define evt_to_arch_timer(e) container_of(e, struct arch_timer, evt) argument 56 #define cs_to_arch_timer(c) container_of(c, struct arch_timer, cs) 58 static void arch_timer_mmio_write(struct arch_timer *timer, in arch_timer_mmio_write() 93 static u32 arch_timer_mmio_read(struct arch_timer *timer, enum arch_timer_reg reg) in arch_timer_mmio_read() 119 static noinstr u64 arch_counter_mmio_get_cnt(struct arch_timer *t) in arch_counter_mmio_get_cnt() 135 struct arch_timer *at = cs_to_arch_timer(cs); in arch_mmio_counter_read() 142 struct arch_timer *at = evt_to_arch_timer(clk); in arch_timer_mmio_shutdown() 155 struct arch_timer *timer = evt_to_arch_timer(clk); in arch_timer_mmio_set_next_event() 180 struct arch_timer *at = evt_to_arch_timer(evt); in arch_timer_mmio_handler() [all …]
|
| H A D | arm_arch_timer.c | 1243 TIMER_ACPI_DECLARE(arch_timer, ACPI_SIG_GTDT, arch_timer_acpi_init);
|
| /linux/tools/testing/selftests/kvm/ |
| H A D | Makefile.kvm | 185 TEST_GEN_PROGS_arm64 += arch_timer 215 TEST_GEN_PROGS_riscv += arch_timer 225 TEST_GEN_PROGS_loongarch = arch_timer 240 SPLIT_TESTS += arch_timer
|
| /linux/arch/arm64/kvm/ |
| H A D | Makefile | 20 arch_timer.o trng.o vmid.o emulate-nested.o nested.o at.o \
|
| /linux/arch/arm/kernel/ |
| H A D | Makefile | 58 obj-$(CONFIG_ARM_ARCH_TIMER) += arch_timer.o
|
| /linux/arch/arm/boot/dts/sigmastar/ |
| H A D | mstar-v7.dtsi | 29 arch_timer {
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | talos.dtsi | 4715 arch_timer: timer { label
|
| H A D | lemans.dtsi | 8576 arch_timer: timer { label
|