Home
last modified time | relevance | path

Searched refs:nsecs (Results 1 – 23 of 23) sorted by relevance

/tools/perf/scripts/perl/Perf-Trace-Util/lib/Perf/Trace/
A DUtil.pm32 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 DUtil.py23 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 DCore.py107 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 Dpowerpc-hcalls.py176 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 Dnetdev-times.py235 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 Dcompaction-times.py96 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 Dfutex-contention.py37 thread_blocktime[tid] = nsecs(s, ns)
43 elapsed = nsecs(s, ns) - thread_blocktime[tid]
A Dcheck-perf-trace.py60 def print_header(event_name, cpu, secs, nsecs, pid, comm): argument
62 (event_name, cpu, secs, nsecs, pid, comm),
/tools/perf/Documentation/
A Dperf-script-perl.txt99 $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 Dperf-script-python.txt155 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 Dperf-timechart.txt71 --io-min-time=<nsecs>::
76 --io-merge-dist=<nsecs>::
/tools/perf/scripts/perl/
A Dwakeup-latency.pl37 my $switch_ts = nsecs($common_secs, $common_nsecs);
57 $last_wakeup{$target_cpu}{ts} = nsecs($common_secs, $common_nsecs);
A Dcheck-perf-trace.pl102 my ($event_name, $cpu, $secs, $nsecs, $pid, $comm) = @_;
105 $event_name, $cpu, $secs, $nsecs, $pid, $comm);
/tools/perf/util/
A Ddebug.c123 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 Dstat-shadow.c343 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 Dauxtrace.c1757 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 Depoll-ctl.c37 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 Depoll-wait.c92 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 Dtrace-event-perl.c355 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 Dtrace-event-python.c945 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 Dbuiltin-sched.c300 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 Dbuiltin-script.c822 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 Dprog.c159 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()

Completed in 48 milliseconds