Searched refs:tscperms (Results 1 - 25 of 28) sorted by relevance

12

/barrelfish-2018-10-04/lib/bench/arch/x86/
H A Dbench_arch.c21 static uint64_t tscperms; variable
37 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
43 return tsc / tscperms;
47 return tsc / (tscperms/1000);
52 return tscperms/1000;
57 return tscperms;
/barrelfish-2018-10-04/lib/bench/arch/arm/
H A Dbench_arch.c22 static uint64_t tscperms; variable
29 tscperms = tsc_hz / 1000;
30 tscperus = tscperms / 1000;
35 return tsc / tscperms;
47 return tscperms;
/barrelfish-2018-10-04/usr/bench/net_latency/
H A Dsleep.c23 static uint64_t tscperms; variable
33 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
62 uint64_t cycles = ms * tscperms;
/barrelfish-2018-10-04/usr/drivers/e10k/
H A Dsleep.c22 static uint64_t tscperms; variable
32 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
61 uint64_t cycles = ms * tscperms;
/barrelfish-2018-10-04/usr/drivers/xeon_phi/
H A Dsleep.c22 static uint64_t tscperms; variable
32 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
64 uint64_t cycles = ms * tscperms;
/barrelfish-2018-10-04/lib/devif/backends/net/e10k/
H A Dsleep.c22 static uint64_t tscperms; variable
32 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
61 uint64_t cycles = ms * tscperms;
/barrelfish-2018-10-04/usr/mem_serv_dist/
H A Dsleep.c22 static uint64_t tscperms; variable
32 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
61 uint64_t cycles = ms * tscperms;
/barrelfish-2018-10-04/usr/tests/bulk_transfer/
H A Dsleep.c22 static uint64_t tscperms; variable
32 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
64 uint64_t cycles = ms * tscperms;
/barrelfish-2018-10-04/lib/posixcompat/
H A Dtime.c113 uint64_t tscperms; local
114 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
117 assert(tscperms > 0);
118 uint64_t tod = TOD_OFFSET + (now / (tscperms * 1000));
/barrelfish-2018-10-04/include/
H A Darranet_debug.h104 static uint64_t tscperms = 0; local
106 if(tscperms == 0) {
107 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
109 assert(tscperms >= 100000);
112 uint64_t tod_us = now / (tscperms / 100000);
/barrelfish-2018-10-04/usr/bench/scheduling/
H A Dphases.c52 uint64_t tscperms; local
59 err = sys_debug_get_tsc_per_ms(&tscperms);
97 while(bench_tsc() < end + (DELAY * tscperms));
H A Dphases_scale.c64 uint64_t tscperms; local
73 err = sys_debug_get_tsc_per_ms(&tscperms);
120 if(bench_tsc() >= begin + (timeout * tscperms)) {
123 } while(bench_tsc() < end + (delay * tscperms));
H A Dclockdrift.c40 static uint64_t tscperms = 0; variable
52 uint64_t lasttsc = 0, iteration = 0, tscdelay = DELAY * tscperms;
102 err = sys_debug_get_tsc_per_ms(&tscperms);
/barrelfish-2018-10-04/usr/monitor/
H A Dtiming.c43 uint64_t tscperms; local
44 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
51 uint64_t synctime = rdtsc() + tscperms * time_offset;
/barrelfish-2018-10-04/kernel/arch/x86/
H A Dtiming.c29 static uint64_t tscperms = 0; variable
289 assert(tscperms > 0);
290 return tscperms;
299 tscperms = apic_frequency / 1000;
304 tscperms = calibrate_tsc_apic_timer(&systime_frequency);
305 systime_frequency = tscperms * 1000;
316 tscperms = systime_frequency / 1000;
/barrelfish-2018-10-04/usr/bench/ahci/
H A Dmain.c74 uint64_t tscperms; local
75 err = sys_debug_get_tsc_per_ms(&tscperms);
137 uint64_t elapsed_msecs = ((stop - start) / tscperms);
171 uint64_t tscperms; local
172 err = sys_debug_get_tsc_per_ms(&tscperms);
230 uint64_t elapsed_msecs = ((stop - start) / tscperms);
295 uint64_t elapsed_msecs = ((stop - start) / tscperms);
440 uint64_t tscperms; local
441 err = sys_debug_get_tsc_per_ms(&tscperms);
444 //printf("ticks per millisec: %" PRIu64 "\n", tscperms);
535 uint64_t tscperms; local
682 uint64_t tscperms; local
[all...]
/barrelfish-2018-10-04/usr/drivers/e1000/
H A De1000n.h289 extern cycles_t tscperms;
293 if (tscperms == 0) {
294 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
297 cycles_t end = (cycles_t)ms * tscperms + rdtsc();
H A De1000n_helpers.c164 cycles_t tscperms; variable
/barrelfish-2018-10-04/usr/tests/e10ktest/
H A De10ktest_latencies.c104 static uint64_t tscperms = 0; local
106 if(tscperms == 0) {
107 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
109 assert(tscperms >= 1000);
112 uint64_t tod_us = (TOD_OFFSET * 1000000) + (now / (tscperms / 1000));
/barrelfish-2018-10-04/lib/rcce/
H A Drcce.c81 uint64_t tscperms; local
82 errval_t err = sys_debug_get_tsc_per_ms(&tscperms);
84 RC_REFCLOCKGHZ = ((double)tscperms) / 1000000.0;
/barrelfish-2018-10-04/usr/bench/net_latency/elb/
H A Dbenchmark.c29 static uint64_t tscperms; variable
127 err = sys_debug_get_tsc_per_ms(&tscperms);
285 uint64_t tscperus = tscperms / 1000;
H A Dbenchmark_tcp.c24 static uint64_t tscperms; variable
116 err = sys_debug_get_tsc_per_ms(&tscperms);
223 uint64_t tscperus = tscperms / 1000;
/barrelfish-2018-10-04/usr/replay/
H A Dslave.c119 static uint64_t tscperms; variable
169 msg("SLAVE[%u]: END took %" PRIu64 " ticks (%lf ms)\n", disp_get_core_id(), Stats.total_ticks, (double)Stats.total_ticks/(double)tscperms);
172 double op_time = (double)Stats.op_ticks[i]/(double)tscperms;
282 //msg("SLAVE[%d] READ %d took %lu ticks (%lf ms)\n", disp_get_core_id(), rdcnt++, ticks, (double)ticks/(double)tscperms);
443 assert(err_is_ok(sys_debug_get_tsc_per_ms(&tscperms)));
H A Dmaster.c623 uint64_t tscperms; variable
633 assert(err_is_ok(sys_debug_get_tsc_per_ms(&tscperms)));
713 (double)work_ticks /(double)tscperms,
714 (double)total_ticks/(double)tscperms);
982 // uint64_t tscperms;
984 // err = sys_debug_get_tsc_per_ms(&tscperms);
988 // tscperms = 533000;
1407 // while(rdtsc() - beg < tscperms * 5000) {
1416 // printf("replay done, took %" PRIu64" ms\n", (end - start) / tscperms);
/barrelfish-2018-10-04/lib/vfs/
H A Dcache.c100 uint64_t tscperms; variable
434 double misses_time = (double)Stats[i][0].ticks/(double)tscperms;
435 double hits_time = (double)Stats[i][1].ticks/(double)tscperms;
908 err = sys_debug_get_tsc_per_ms(&tscperms);

Completed in 294 milliseconds

12