| /tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/ |
| A D | Util.pm | 32 sub nsecs subroutine 34 my ($secs, $nsecs) = @_; 36 return $secs * $NSECS_PER_SEC + $nsecs; 40 my ($nsecs) = @_; 42 return $nsecs / $NSECS_PER_SEC; 46 my ($nsecs) = @_; 48 return $nsecs % $NSECS_PER_SEC; 52 my ($nsecs) = @_; 54 my $str = sprintf("%5u.%09u", nsecs_secs($nsecs), nsecs_nsecs($nsecs));
|
| /tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/ |
| A D | Util.py | 23 def nsecs(secs, nsecs): function 24 return secs * NSECS_PER_SEC + nsecs 26 def nsecs_secs(nsecs): argument 27 return nsecs / NSECS_PER_SEC 29 def nsecs_nsecs(nsecs): argument 30 return nsecs % NSECS_PER_SEC 32 def nsecs_str(nsecs): argument 33 str = "%5u.%09u" % (nsecs_secs(nsecs), nsecs_nsecs(nsecs)),
|
| A D | Core.py | 107 self.nsecs = common_nsecs 113 return (self.secs * (10 ** 9)) + self.nsecs 116 return "%d.%d" % (self.secs, int(self.nsecs / 1000))
|
| /tools/perf/scripts/python/ |
| A D | powerpc-hcalls.py | 176 diff = nsecs(sec, nsec) - d_enter[cpu][opcode] 200 d_enter[cpu][opcode] = nsecs(sec, nsec) 202 d_enter[cpu] = {opcode: nsecs(sec, nsec)}
|
| A D | netdev-times.py | 235 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec) 241 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec) 252 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, 262 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, 268 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, 274 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, 280 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, 286 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, 292 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, 298 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, [all …]
|
| A D | compaction-times.py | 96 def complete(self, secs, nsecs): argument 97 self.ns = ns(secs, nsecs) - self.ns 141 def complete_pending(cls, pid, secs, nsecs): argument 145 head.make_complete(secs, nsecs) 172 def mark_pending(self, secs, nsecs): argument 173 self.pending = cnode(ns(secs, nsecs)) 178 def make_complete(self, secs, nsecs): argument 179 self.pending.complete(secs, nsecs)
|
| A D | futex-contention.py | 37 thread_blocktime[tid] = nsecs(s, ns) 43 elapsed = nsecs(s, ns) - thread_blocktime[tid]
|
| A D | check-perf-trace.py | 60 def print_header(event_name, cpu, secs, nsecs, pid, comm): argument 62 (event_name, cpu, secs, nsecs, pid, comm),
|
| /tools/perf/Documentation/ |
| A D | perf-script-perl.txt | 99 $common_nsecs the nsecs portion of the event timestamp 208 nsecs($secs, $nsecs) - returns total nsecs given secs/nsecs pair 209 nsecs_secs($nsecs) - returns whole secs portion given nsecs 210 nsecs_nsecs($nsecs) - returns nsecs remainder given nsecs 211 nsecs_str($nsecs) - returns printable string in the form secs.nsecs
|
| A D | perf-script-python.txt | 155 def print_header(event_name, cpu, secs, nsecs, pid, comm): 157 (event_name, cpu, secs, nsecs, pid, comm), 491 common_nsecs the nsecs portion of the event timestamp 634 nsecs(secs, nsecs) - returns total nsecs given secs/nsecs pair 635 nsecs_secs(nsecs) - returns whole secs portion given nsecs 636 nsecs_nsecs(nsecs) - returns nsecs remainder given nsecs 637 nsecs_str(nsecs) - returns printable string in the form secs.nsecs
|
| A D | perf-timechart.txt | 71 --io-min-time=<nsecs>:: 76 --io-merge-dist=<nsecs>::
|
| /tools/perf/scripts/perl/ |
| A D | wakeup-latency.pl | 37 my $switch_ts = nsecs($common_secs, $common_nsecs); 57 $last_wakeup{$target_cpu}{ts} = nsecs($common_secs, $common_nsecs);
|
| A D | check-perf-trace.pl | 102 my ($event_name, $cpu, $secs, $nsecs, $pid, $comm) = @_; 105 $event_name, $cpu, $secs, $nsecs, $pid, $comm);
|
| /tools/perf/util/ |
| A D | debug.c | 123 u64 secs, usecs, nsecs = t; in veprintf_time() local 125 secs = nsecs / NSEC_PER_SEC; in veprintf_time() 126 nsecs -= secs * NSEC_PER_SEC; in veprintf_time() 127 usecs = nsecs / NSEC_PER_USEC; in veprintf_time()
|
| A D | stat-shadow.c | 343 double nsecs = find_stat(evsel, aggr_idx, STAT_NSECS); in print_cycles() local 345 if (cycles && nsecs) { in print_cycles() 346 double ratio = cycles / nsecs; in print_cycles() 358 int aggr_idx __maybe_unused, double nsecs, in print_nsecs() argument 367 nsecs / (wall_time * evsel->scale)); in print_nsecs() 718 double nsecs = find_stat(evsel, aggr_idx, STAT_NSECS); in perf_stat__print_shadow_stats() local 720 if (nsecs) { in perf_stat__print_shadow_stats() 723 double ratio = convert_unit_double(1000000000.0 * avg / nsecs, in perf_stat__print_shadow_stats()
|
| A D | auxtrace.c | 1757 unsigned long long nsecs = e->time; in perf_event__fprintf_auxtrace_error() local 1764 if (e->fmt && nsecs) { in perf_event__fprintf_auxtrace_error() 1765 unsigned long secs = nsecs / NSEC_PER_SEC; in perf_event__fprintf_auxtrace_error() 1767 nsecs -= secs * NSEC_PER_SEC; in perf_event__fprintf_auxtrace_error() 1768 ret += fprintf(fp, " time %lu.%09llu", secs, nsecs); in perf_event__fprintf_auxtrace_error()
|
| /tools/perf/bench/ |
| A D | epoll-ctl.c | 37 static unsigned int nsecs = 8; variable 76 OPT_UINTEGER('r', "runtime", &nsecs, "Specify runtime (in seconds)"), 366 getpid(), nthreads, nfds, nsecs); in bench_epoll_ctl() 387 sleep(nsecs); in bench_epoll_ctl()
|
| A D | epoll-wait.c | 92 static unsigned int nsecs = 8; variable 129 OPT_UINTEGER('r', "runtime", &nsecs, "Specify runtime (in seconds)"), 491 getpid(), nthreads, oneshot ? " (EPOLLONESHOT semantics)": "", nfds, nsecs); in bench_epoll_wait() 520 sleep(nsecs); in bench_epoll_wait()
|
| /tools/perf/util/scripting-engines/ |
| A D | trace-event-perl.c | 355 unsigned long long nsecs = sample->time; in perl_process_tracepoint() local 378 s = nsecs / NSEC_PER_SEC; in perl_process_tracepoint() 379 ns = nsecs - s * NSEC_PER_SEC; in perl_process_tracepoint() 426 XPUSHs(sv_2mortal(newSVuv(nsecs))); in perl_process_tracepoint()
|
| A D | trace-event-python.c | 945 unsigned long long nsecs = sample->time; in python_process_tracepoint() local 981 s = nsecs / NSEC_PER_SEC; in python_process_tracepoint() 982 ns = nsecs - s * NSEC_PER_SEC; in python_process_tracepoint()
|
| /tools/perf/ |
| A D | builtin-sched.c | 300 static void burn_nsecs(struct perf_sched *sched, u64 nsecs) in burn_nsecs() argument 306 } while (T1 + sched->run_measurement_overhead < T0 + nsecs); in burn_nsecs() 309 static void sleep_nsecs(u64 nsecs) in sleep_nsecs() argument 313 ts.tv_nsec = nsecs % 999999999; in sleep_nsecs() 314 ts.tv_sec = nsecs / 999999999; in sleep_nsecs() 1972 static inline void print_sched_time(unsigned long long nsecs, int width) in print_sched_time() argument 1977 msecs = nsecs / NSEC_PER_MSEC; in print_sched_time() 1978 nsecs -= msecs * NSEC_PER_MSEC; in print_sched_time() 1979 usecs = nsecs / NSEC_PER_USEC; in print_sched_time()
|
| A D | builtin-script.c | 822 unsigned long long nsecs; in perf_sample__fprintf_start() local 934 nsecs = t; in perf_sample__fprintf_start() 935 secs = nsecs / NSEC_PER_SEC; in perf_sample__fprintf_start() 936 nsecs -= secs * NSEC_PER_SEC; in perf_sample__fprintf_start() 939 printed += fprintf(fp, "%5lu.%09llu: ", secs, nsecs); in perf_sample__fprintf_start()
|
| /tools/bpf/bpftool/ |
| A D | prog.c | 159 static void print_boot_time(__u64 nsecs, char *buf, unsigned int size) in print_boot_time() argument 170 snprintf(buf, size, "%llu", nsecs / 1000000000); in print_boot_time() 175 (real_time_ts.tv_nsec - boot_time_ts.tv_nsec + nsecs) / in print_boot_time() 180 snprintf(buf, size, "%llu", nsecs / 1000000000); in print_boot_time()
|