HomeSort by relevance Sort by last modified time
    Searched refs:rdtsc (Results 1 - 25 of 63) sorted by null

1 2 3

  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/
ReadTsc.c 24 rdtsc
ReadTsc.S 36 rdtsc
ReadTsc.asm 36 rdtsc
  /device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/
ReadTsc.c 34 rdtsc
ReadTsc.asm 36 rdtsc
  /external/syslinux/gpxe/src/include/gpxe/
profile.h 20 /** Registers returned by rdtsc.
27 } rdtsc; member in union:profiler
56 __asm__ __volatile__ ( "rdtsc" :
57 "=a" ( profiler->rdtsc.eax ),
58 "=d" ( profiler->rdtsc.edx ) );
  /external/syslinux/gpxe/src/arch/i386/core/
rdtsc_timer.c 23 * RDTSC timer
64 DBG ( "RDTSC timer calibrated: %ld ticks in %ld usecs "
87 PROVIDE_TIMER ( rdtsc, udelay, rdtsc_udelay );
88 PROVIDE_TIMER_INLINE ( rdtsc, currticks );
89 PROVIDE_TIMER ( rdtsc, ticks_per_sec, rdtsc_ticks_per_sec );
  /external/syslinux/gpxe/src/arch/i386/include/gpxe/
rdtsc_timer.h 6 * RDTSC timer
19 * RDTSC values can easily overflow an unsigned long. We discard the
30 TIMER_INLINE ( rdtsc, currticks ) ( void ) {
33 __asm__ __volatile__ ( "rdtsc\n\t"
  /external/linux-kselftest/tools/testing/selftests/prctl/
disable-tsc-test.c 33 static uint64_t rdtsc(void) function
37 __asm__ __volatile__ ("rdtsc" : "=a" (lo), "=d" (hi));
58 printf("rdtsc() == ");
67 printf("rdtsc() == %llu\n", (unsigned long long)rdtsc());
75 printf("rdtsc() == %llu\n", (unsigned long long)rdtsc());
82 printf("rdtsc() == %llu\n", (unsigned long long)rdtsc());
89 printf("rdtsc() == ")
    [all...]
disable-tsc-ctxt-sw-stress-test.c 31 static uint64_t rdtsc(void) function
35 __asm__ __volatile__ ("rdtsc" : "=a" (lo), "=d" (hi));
53 rdtsc();
54 fprintf(stderr, "FATAL ERROR, rdtsc() succeeded while disabled\n");
61 fprintf(stderr, "FATAL ERROR, rdtsc() failed while enabled\n");
74 for(;;) rdtsc();
disable-tsc-on-off-stress-test.c 33 static uint64_t rdtsc(void) function
37 __asm__ __volatile__ ("rdtsc" : "=a" (lo), "=d" (hi));
47 fprintf(stderr, "FATAL ERROR, rdtsc() failed while enabled\n");
57 rdtsc();
66 rdtsc();
69 fprintf(stderr, "FATAL ERROR, rdtsc() succeeded while disabled\n");
  /external/autotest/client/tests/iosched_bugs/src/
dirty.c 14 rdtsc(void) function
18 __asm __volatile("rdtsc" : "=A" (tsc));
48 s = rdtsc();
51 e = rdtsc();
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_test.h 75 #define rdtsc() __rdtsc() macro
80 rdtsc(void) function
83 __asm__ __volatile__ ("rdtsc" : "=a"(lo), "=d"(hi));
89 #define rdtsc() 0 macro
  /external/autotest/client/tests/tsc/src/
checktsc.c 147 static inline uint64_t rdtsc(void) function
151 __asm__ __volatile__("rdtsc" : "=a" (tsc_lo), "=d" (tsc_hi));
156 static inline uint64_t rdtsc(void) function
160 __asm__ __volatile__("rdtsc" : "=A" (tsc));
216 t0 = rdtsc();
219 t1 = rdtsc();
266 slave_tsc = rdtsc();
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/X64/
ReadTsc.S 34 rdtsc
ReadTsc.asm 32 rdtsc
  /device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/
ReadTsc.asm 34 rdtsc
  /external/eigen/bench/btl/generic_bench/timers/
x86_timer.hh 55 rdtsc(_click_start.n32[0],_click_start.n32[1]);
62 rdtsc(_click_stop.n32[0],_click_stop.n32[1]);
  /external/autotest/client/tests/monotonic_time/src/
time_test.c 76 static inline uint64_t rdtsc(void) function
79 __asm__ __volatile__("rdtsc" : "=a" (tsc_lo), "=d" (tsc_hi));
83 static inline uint64_t rdtsc(void) function
86 __asm__ __volatile__("rdtsc" : "=A" (tsc));
90 #error "rdtsc() not implemented for this architecture"
97 return rdtsc();
104 return rdtsc();
  /external/syslinux/com32/include/sys/i386/
cpu.h 3 static inline uint64_t rdtsc(void) function
6 asm volatile("rdtsc" : "=A" (v));
13 asm volatile("rdtsc" : "=a" (v) : : "edx");
  /external/google-benchmark/src/
cycleclock.h 32 // For MSVC, we want to use '_asm rdtsc' when possible (since it works
79 __asm__ volatile("rdtsc" : "=A"(ret));
83 __asm__ volatile("rdtsc" : "=a"(low), "=d"(high));
108 _asm rdtsc
112 // Native Client validator on x86/x86-64 allows RDTSC instructions,
157 // mips apparently only allows rdtsc for superusers, so we fall
  /external/libcxx/utils/google-benchmark/src/
cycleclock.h 32 // For MSVC, we want to use '_asm rdtsc' when possible (since it works
79 __asm__ volatile("rdtsc" : "=A"(ret));
83 __asm__ volatile("rdtsc" : "=a"(low), "=d"(high));
108 _asm rdtsc
112 // Native Client validator on x86/x86-64 allows RDTSC instructions,
157 // mips apparently only allows rdtsc for superusers, so we fall
  /external/syslinux/com32/include/sys/x86_64/
cpu.h 6 static inline uint64_t rdtsc(void) function
9 asm volatile("rdtsc" : "=A" (v));
16 asm volatile("rdtsc" : "=a" (v) : : "edx");
  /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/utils/google-benchmark/src/
cycleclock.h 32 // For MSVC, we want to use '_asm rdtsc' when possible (since it works
79 __asm__ volatile("rdtsc" : "=A"(ret));
83 __asm__ volatile("rdtsc" : "=a"(low), "=d"(high));
108 _asm rdtsc
112 // Native Client validator on x86/x86-64 allows RDTSC instructions,
157 // mips apparently only allows rdtsc for superusers, so we fall
  /external/ltp/testcases/realtime/
00_Descriptions.txt 91 rdtsc-latency.c:
92 - Measures the time between several pairs of calls to rdtsc(); rdtsc counts

Completed in 619 milliseconds

1 2 3