Home
last modified time | relevance | path

Searched refs:cycles (Results 1 – 7 of 7) sorted by relevance

/components/lwp/vdso/user/arch/aarch64/
A Dvdso_sys.c18 static inline bool rt_vdso_cycles_ready(uint64_t cycles) in rt_vdso_cycles_ready() argument
26 uint64_t rt_vdso_get_ns(uint64_t cycles, uint64_t last) in rt_vdso_get_ns() argument
28 return (cycles - last) * NSEC_PER_SEC / __arch_get_hw_frq(); in rt_vdso_get_ns()
38 uint64_t sec, last, ns, cycles; in __rt_vdso_getcoarse() local
49 cycles = __arch_get_hw_counter(); in __rt_vdso_getcoarse()
50 if (unlikely(!rt_vdso_cycles_ready(cycles))) in __rt_vdso_getcoarse()
54 ns += rt_vdso_get_ns(cycles, last); in __rt_vdso_getcoarse()
/components/lwp/vdso/user/arch/risc-v/
A Dvdso_sys.c20 static inline bool rt_vdso_cycles_ready(uint64_t cycles) in rt_vdso_cycles_ready() argument
33 static inline uint64_t rt_vdso_get_ns(uint64_t cycles, uint64_t last) in rt_vdso_get_ns() argument
35 return (cycles - last) * NSEC_PER_SEC / __arch_get_hw_frq(); in rt_vdso_get_ns()
45 uint64_t sec, last, ns, cycles; in __rt_vdso_getcoarse() local
56 cycles = __arch_get_hw_counter(); in __rt_vdso_getcoarse()
57 if (unlikely(!rt_vdso_cycles_ready(cycles))) in __rt_vdso_getcoarse()
61 ns += rt_vdso_get_ns(cycles, last); in __rt_vdso_getcoarse()
/components/drivers/hwtimer/
A Dhwtimer.c86 timer->cycles = i; in timeout_calc()
110 timer->cycles = 0; in rt_hwtimer_init()
221 if ((timer->cycles <= 1) && (timer->mode == HWTIMER_MODE_ONESHOT)) in rt_hwtimer_write()
348 if (timer->cycles != 0) in rt_device_hwtimer_isr()
350 timer->cycles --; in rt_device_hwtimer_isr()
353 if (timer->cycles == 0) in rt_device_hwtimer_isr()
355 timer->cycles = timer->reload; in rt_device_hwtimer_isr()
/components/drivers/include/drivers/
A Dhwtimer.h73 … rt_int32_t cycles; /* how many times will generate a timeout event after overflow */ member
/components/net/lwip/lwip-1.4.1/
A DCHANGELOG1690 * snmp.h, mib2.c: enable to remove SNMP timer (which consumne several cycles
/components/net/lwip/lwip-2.0.3/
A DCHANGELOG2646 * snmp.h, mib2.c: enable to remove SNMP timer (which consumne several cycles
/components/net/lwip/lwip-2.1.2/
A DCHANGELOG2899 * snmp.h, mib2.c: enable to remove SNMP timer (which consumne several cycles

Completed in 17 milliseconds