Home
last modified time | relevance | path

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

1234567

/openbmc/linux/tools/perf/util/
H A Dsyscalltbl.c77 if (tbl->syscalls.entries == NULL) in syscalltbl__init_native()
88 qsort(tbl->syscalls.entries, nr_entries, sizeof(struct syscall), syscallcmp); in syscalltbl__init_native()
89 tbl->syscalls.nr_entries = nr_entries; in syscalltbl__init_native()
90 tbl->syscalls.max_id = syscalltbl_native_max_id; in syscalltbl__init_native()
108 zfree(&tbl->syscalls.entries); in syscalltbl__delete()
119 struct syscall *sc = bsearch(name, tbl->syscalls.entries, in syscalltbl__id()
120 tbl->syscalls.nr_entries, sizeof(*sc), in syscalltbl__id()
129 struct syscall *syscalls = tbl->syscalls.entries; in syscalltbl__strglobmatch_next() local
131 for (i = *idx + 1; i < tbl->syscalls.nr_entries; ++i) { in syscalltbl__strglobmatch_next()
132 if (strglobmatch(syscalls[i].name, syscall_glob)) { in syscalltbl__strglobmatch_next()
[all …]
/openbmc/linux/tools/perf/scripts/python/
H A Dfailed-syscalls-by-pid.py34 syscalls = autodict() variable
51 syscalls[common_comm][common_pid][id][ret] += 1
53 syscalls[common_comm][common_pid][id][ret] = 1
69 comm_keys = syscalls.keys()
71 pid_keys = syscalls[comm].keys()
74 id_keys = syscalls[comm][pid].keys()
77 ret_keys = syscalls[comm][pid][id].keys()
78 …for ret, val in sorted(syscalls[comm][pid][id].items(), key = lambda kv: (kv[1], kv[0]), reverse =…
H A Dsyscall-counts-by-pid.py33 syscalls = autodict() variable
48 syscalls[common_comm][common_pid][id] += 1
50 syscalls[common_comm][common_pid][id] = 1
67 comm_keys = syscalls.keys()
69 pid_keys = syscalls[comm].keys()
72 id_keys = syscalls[comm][pid].keys()
73 for id, val in sorted(syscalls[comm][pid].items(),
H A Dsctop.py46 syscalls = autodict() variable
59 syscalls[id] += 1
61 syscalls[id] = 1
81 for id, val in sorted(syscalls.items(),
88 syscalls.clear()
H A Dsyscall-counts.py30 syscalls = autodict() variable
45 syscalls[id] += 1
47 syscalls[id] = 1
63 for id, val in sorted(syscalls.items(),
/openbmc/linux/tools/perf/
H A Dcheck-headers.sh173 check_2 tools/perf/arch/x86/entry/syscalls/syscall_64.tbl arch/x86/entry/syscalls/syscall_64.tbl
174 check_2 tools/perf/arch/powerpc/entry/syscalls/syscall.tbl arch/powerpc/kernel/syscalls/syscall.tbl
175 check_2 tools/perf/arch/s390/entry/syscalls/syscall.tbl arch/s390/kernel/syscalls/syscall.tbl
176 check_2 tools/perf/arch/mips/entry/syscalls/syscall_n64.tbl arch/mips/kernel/syscalls/syscall_n64.t…
H A Dbuiltin-trace.c138 } syscalls; member
1802 trace->syscalls.table = calloc(trace->sctbl->syscalls.max_id + 1, sizeof(*sc)); in trace__read_syscall_info()
1803 if (trace->syscalls.table == NULL) in trace__read_syscall_info()
1807 if (id > trace->sctbl->syscalls.max_id || (id == 0 && trace->syscalls.table == NULL)) { in trace__read_syscall_info()
1824 sc = trace->syscalls.table + id; in trace__read_syscall_info()
2169 if ((trace->syscalls.table == NULL || trace->syscalls.table[id].name == NULL) &&
2173 if (trace->syscalls.table && trace->syscalls.table[id].nonexistent)
2176 return &trace->syscalls.table[id];
2182 if (id <= trace->sctbl->syscalls.max_id && trace->syscalls.table[id].name != NULL)
4654 if (trace->syscalls.table) {
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/rust/files/
H A Drv32-cargo-rustix-0.38.19-fix.patch12 --- a/vendor/rustix-0.38.19/src/backend/libc/termios/syscalls.rs
13 +++ b/vendor/rustix-0.38.19/src/backend/libc/termios/syscalls.rs
37syscalls.rs":"295a930521b345192caaf916b39189299f81f5f7c9f1aaed235baf3bf6f2f5fa","src/backend/libc/…
39syscalls.rs":"295a930521b345192caaf916b39189299f81f5f7c9f1aaed235baf3bf6f2f5fa","src/backend/libc/…
H A Drv32-rustix-libc-backend.patch19syscalls.rs":"295a930521b345192caaf916b39189299f81f5f7c9f1aaed235baf3bf6f2f5fa","src/backend/libc/…
21syscalls.rs":"295a930521b345192caaf916b39189299f81f5f7c9f1aaed235baf3bf6f2f5fa","src/backend/libc/…
/openbmc/linux/tools/perf/scripts/perl/bin/
H A Drwtop-record2 perf record -e syscalls:sys_enter_read -e syscalls:sys_exit_read -e syscalls:sys_enter_write -e sys…
H A Drw-by-pid-record2 perf record -e syscalls:sys_enter_read -e syscalls:sys_exit_read -e syscalls:sys_enter_write -e sys…
H A Drw-by-file-record2 perf record -e syscalls:sys_enter_read -e syscalls:sys_enter_write $@
/openbmc/openbmc/poky/meta/recipes-devtools/valgrind/valgrind/
H A D0003-correct-include-directive-path-for-config.h.patch13 memcheck/tests/linux/syscalls-2007.c | 2 +-
17 diff --git a/memcheck/tests/linux/syscalls-2007.c b/memcheck/tests/linux/syscalls-2007.c
19 --- a/memcheck/tests/linux/syscalls-2007.c
20 +++ b/memcheck/tests/linux/syscalls-2007.c
/openbmc/linux/Documentation/admin-guide/
H A Dsyscall-user-dispatch.rst12 incompatible code - while being able to execute native syscalls without
15 filter syscalls based on memory regions, and it doesn't support removing
24 syscalls directly (disabled) or send them to be emulated in userspace
35 architectures, like x86, but at least for Wine, syscalls issued by
39 Since this mechanism is designed to capture syscalls issued by
40 non-native applications, it must function on syscalls whose invocation
45 As the ABI of these intercepted syscalls is unknown to Linux, these
46 syscalls are not instrumentable via ptrace or the syscall tracepoints.
61 from which syscalls are always executed directly, regardless of the
67 included in this region. In addition, for syscalls that implement the
/openbmc/linux/scripts/
H A Dchecksyscalls.sh205 /* ... including the "new" 32-bit uid syscalls */
248 /* Unmerged syscalls for AFS, STREAMS, etc. */
272 (ignore_list && syscall_list $(dirname $0)/../arch/x86/entry/syscalls/syscall_32.tbl) | \
/openbmc/linux/tools/perf/scripts/python/bin/
H A Dfutex-contention-record2 perf record -e syscalls:sys_enter_futex -e syscalls:sys_exit_futex $@
/openbmc/linux/tools/perf/scripts/perl/
H A 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
H A 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
H A Drw-by-file.pl28 sub syscalls::sys_enter_read subroutine
39 sub syscalls::sys_enter_write subroutine
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-devtools/klibc/files/
H A D0001-workaround-for-overlapping-sections-in-binary.patch9 By fortunate syscalls.pl check magic bytes and ring the bell.
34 usr/klibc/syscalls/Kbuild | 2 +-
37 --- a/usr/klibc/syscalls/Kbuild
38 +++ b/usr/klibc/syscalls/Kbuild
/openbmc/linux/
H A DKbuild42 PHONY += missing-syscalls
43 missing-syscalls: scripts/checksyscalls.sh $(offsets-file)
44 $(call cmd,syscalls)
73 prepare: $(offsets-file) missing-syscalls $(atomic-checks)
/openbmc/linux/tools/perf/arch/loongarch/
H A DMakefile13 header := $(out)/syscalls.c
16 sysprf := $(srctree)/tools/perf/arch/loongarch/entry/syscalls/
/openbmc/linux/tools/perf/arch/arm64/
H A DMakefile14 header := $(out)/syscalls.c
17 sysprf := $(srctree)/tools/perf/arch/arm64/entry/syscalls/
/openbmc/linux/arch/s390/
H A DMakefile124 syscalls := arch/s390/kernel/syscalls macro
142 $(Q)$(MAKE) $(build)=$(syscalls) uapi
145 $(Q)$(MAKE) $(build)=$(syscalls) kapi
/openbmc/linux/tools/perf/Documentation/
H A Dperf-trace.txt17 syscalls, but other system events like pagefaults, task lifetime events,
39 List of syscalls and other perf events (tracepoints, HW cache events,
42 Prefixing with ! shows all syscalls but the ones specified. You may
126 Show only syscalls that failed, i.e. that returned < 0.
146 Show all syscalls followed by a summary by thread with min, max, and
151 syscalls, using only this option will trigger --summary.
166 --syscalls::
168 --no-syscalls.
272 $ perf trace --no-syscalls -F
274 Trace syscalls, major and minor pagefaults:
[all …]

1234567