Lines Matching full:asm
7 #include <asm/barrier.h>
8 #include <asm/unistd.h>
9 #include <asm/csr.h>
24 register struct __kernel_old_timeval *tv asm("a0") = _tv; in gettimeofday_fallback()
25 register struct timezone *tz asm("a1") = _tz; in gettimeofday_fallback()
26 register long ret asm("a0"); in gettimeofday_fallback()
27 register long nr asm("a7") = __NR_gettimeofday; in gettimeofday_fallback()
29 asm volatile ("ecall\n" in gettimeofday_fallback()
40 register clockid_t clkid asm("a0") = _clkid; in clock_gettime_fallback()
41 register struct __kernel_timespec *ts asm("a1") = _ts; in clock_gettime_fallback()
42 register long ret asm("a0"); in clock_gettime_fallback()
43 register long nr asm("a7") = __NR_clock_gettime; in clock_gettime_fallback()
45 asm volatile ("ecall\n" in clock_gettime_fallback()
56 register clockid_t clkid asm("a0") = _clkid; in clock_getres_fallback()
57 register struct __kernel_timespec *ts asm("a1") = _ts; in clock_getres_fallback()
58 register long ret asm("a0"); in clock_getres_fallback()
59 register long nr asm("a7") = __NR_clock_getres; in clock_getres_fallback()
61 asm volatile ("ecall\n" in clock_getres_fallback()