Searched refs:cntfrq (Results 1 – 5 of 5) sorted by relevance
18 unsigned long cntfrq; in get_tbclk() local19 asm volatile("mrs %0, cntfrq_el0" : "=r" (cntfrq)); in get_tbclk()20 return cntfrq; in get_tbclk()
229 r = s->cntfrq; in sse_timer_read()289 s->cntfrq = value; in sse_timer_write()379 s->cntfrq = 0; in sse_timer_reset()433 VMSTATE_UINT32(cntfrq, SSETimer),
46 uint32_t cntfrq; member
1802 uint32_t cntfrq; in hvf_wfi() local1826 cntfrq = gt_cntfrq_period_ns(arm_cpu); in hvf_wfi()1827 seconds = muldiv64(ticks_to_sleep, cntfrq, NANOSECONDS_PER_SECOND); in hvf_wfi()1828 ticks_to_sleep -= muldiv64(seconds, NANOSECONDS_PER_SECOND, cntfrq); in hvf_wfi()1829 nanos = ticks_to_sleep * cntfrq; in hvf_wfi()
1145 unsigned long cntfrq = COUNTER_FREQUENCY_REAL; in timer_init() local1149 asm volatile("msr cntfrq_el0, %0" : : "r" (cntfrq) : "memory"); in timer_init()