Home
last modified time | relevance | path

Searched refs:syscalls (Results 1 – 25 of 28) sorted by relevance

12

/tools/perf/scripts/perl/bin/
Drw-by-pid-record2 perf record -e syscalls:sys_enter_read -e syscalls:sys_exit_read -e syscalls:sys_enter_write -e sys…
Drwtop-record2 perf record -e syscalls:sys_enter_read -e syscalls:sys_exit_read -e syscalls:sys_enter_write -e sys…
Drw-by-file-record2 perf record -e syscalls:sys_enter_read -e syscalls:sys_enter_write $@
Dfailed-syscalls-record3 perf record -e syscalls:sys_exit $@) 2> /dev/null
Dfailed-syscalls-report10 perf script $@ -s "$PERF_EXEC_PATH"/scripts/perl/failed-syscalls.pl $comm
/tools/perf/scripts/python/
Dfailed-syscalls-by-pid.py32 syscalls = autodict() variable
49 syscalls[common_comm][common_pid][id][ret] += 1
51 syscalls[common_comm][common_pid][id][ret] = 1
68 comm_keys = syscalls.keys()
70 pid_keys = syscalls[comm].keys()
73 id_keys = syscalls[comm][pid].keys()
76 ret_keys = syscalls[comm][pid][id].keys()
77 …for ret, val in sorted(syscalls[comm][pid][id].iteritems(), key = lambda(k, v): (v, k), reverse =…
Dsyscall-counts-by-pid.py31 syscalls = autodict() variable
47 syscalls[common_comm][common_pid][id] += 1
49 syscalls[common_comm][common_pid][id] = 1
66 comm_keys = syscalls.keys()
68 pid_keys = syscalls[comm].keys()
71 id_keys = syscalls[comm][pid].keys()
72 for id, val in sorted(syscalls[comm][pid].iteritems(), \
Dsctop.py39 syscalls = autodict() variable
52 syscalls[id] += 1
54 syscalls[id] = 1
73 for id, val in sorted(syscalls.iteritems(), key = lambda(k, v): (v, k), \
79 syscalls.clear()
Dsyscall-counts.py28 syscalls = autodict() variable
43 syscalls[id] += 1
45 syscalls[id] = 1
62 for id, val in sorted(syscalls.iteritems(), key = lambda(k, v): (v, k), \
/tools/perf/util/
Dsyscalltbl.c59 entries = tbl->syscalls.entries = malloc(sizeof(struct syscall) * nr_entries); in syscalltbl__init_native()
60 if (tbl->syscalls.entries == NULL) in syscalltbl__init_native()
71 qsort(tbl->syscalls.entries, nr_entries, sizeof(struct syscall), syscallcmp); in syscalltbl__init_native()
72 tbl->syscalls.nr_entries = nr_entries; in syscalltbl__init_native()
90 zfree(&tbl->syscalls.entries); in syscalltbl__delete()
101 struct syscall *sc = bsearch(name, tbl->syscalls.entries, in syscalltbl__id()
102 tbl->syscalls.nr_entries, sizeof(*sc), in syscalltbl__id()
Dsyscalltbl.h10 } syscalls; member
/tools/perf/scripts/python/bin/
Dfutex-contention-record2 perf record -e syscalls:sys_enter_futex -e syscalls:sys_exit_futex $@
Dfailed-syscalls-by-pid-record3 perf record -e syscalls:sys_exit $@) 2> /dev/null
Dsctop-record3 perf record -e syscalls:sys_enter $@) 2> /dev/null
Dsyscall-counts-record3 perf record -e syscalls:sys_enter $@) 2> /dev/null
Dsyscall-counts-by-pid-record3 perf record -e syscalls:sys_enter $@) 2> /dev/null
Dfailed-syscalls-by-pid-report10 perf script $@ -s "$PERF_EXEC_PATH"/scripts/python/failed-syscalls-by-pid.py $comm
/tools/perf/arch/x86/
DMakefile14 sys := $(srctree)/tools/perf/arch/x86/entry/syscalls
22 …(diff -B arch/x86/entry/syscalls/syscall_64.tbl ../../arch/x86/entry/syscalls/syscall_64.tbl >/dev…
/tools/perf/scripts/perl/
Drwtop.pl35 sub syscalls::sys_exit_read subroutine
53 sub syscalls::sys_enter_read subroutine
66 sub syscalls::sys_exit_write subroutine
79 sub syscalls::sys_enter_write subroutine
Drw-by-pid.pl24 sub syscalls::sys_exit_read subroutine
40 sub syscalls::sys_enter_read subroutine
51 sub syscalls::sys_exit_write subroutine
62 sub syscalls::sys_enter_write subroutine
Drw-by-file.pl28 sub syscalls::sys_enter_read subroutine
39 sub syscalls::sys_enter_write subroutine
Dfailed-syscalls.pl29 sub syscalls::sys_exit subroutine
/tools/perf/Documentation/
Dperf-trace.txt17 syscalls, but other system events like pagefaults, task lifetime events,
38 List of syscalls to show, currently only syscall names.
39 Prefixing with ! shows all syscalls but the ones specified. You may
100 Show only a summary of syscalls by thread with min, max, and average times
105 Show all syscalls followed by a summary by thread with min, max, and
117 --syscalls::
188 $ perf trace --no-syscalls -F
190 Trace syscalls, major and minor pagefaults:
/tools/perf/tests/
Dmmap-basic.c31 pid_t (*syscalls[])(void) = { (void *)getsid, getppid, (void*)getpgid }; in test__basic_mmap() local
101 int foo = syscalls[i](); in test__basic_mmap()
/tools/perf/
Dbuiltin-trace.c64 } syscalls; member
1215 if (id > trace->syscalls.max) { in trace__read_syscall_info()
1216 struct syscall *nsyscalls = realloc(trace->syscalls.table, (id + 1) * sizeof(*sc)); in trace__read_syscall_info()
1221 if (trace->syscalls.max != -1) { in trace__read_syscall_info()
1222 memset(nsyscalls + trace->syscalls.max + 1, 0, in trace__read_syscall_info()
1223 (id - trace->syscalls.max) * sizeof(*sc)); in trace__read_syscall_info()
1228 trace->syscalls.table = nsyscalls; in trace__read_syscall_info()
1229 trace->syscalls.max = id; in trace__read_syscall_info()
1232 sc = trace->syscalls.table + id; in trace__read_syscall_info()
1421 if ((id > trace->syscalls.max || trace->syscalls.table[id].name == NULL) && in trace__syscall_info()
[all …]

12