Home
last modified time | relevance | path

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

/linux-4.4.14/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), \
/linux-4.4.14/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
/linux-4.4.14/scripts/
Dchecksyscalls.sh152 /* ... including the "new" 32-bit uid syscalls */
195 /* Unmerged syscalls for AFS, STREAMS, etc. */
215 (ignore_list && syscall_list $(dirname $0)/../arch/x86/entry/syscalls/syscall_32.tbl) | \
/linux-4.4.14/arch/x86/um/
Duser-offsets.c13 static char syscalls[] = { variable
20 static char syscalls[] = { variable
95 DEFINE(__NR_syscall_max, sizeof(syscalls) - 1); in foo()
96 DEFINE(NR_syscalls, sizeof(syscalls)); in foo()
/linux-4.4.14/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-by-pid-record3 perf record -e syscalls:sys_enter $@) 2> /dev/null
Dsyscall-counts-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
/linux-4.4.14/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
/linux-4.4.14/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::
155 $ perf trace --no-syscalls -F
157 Trace syscalls, major and minor pagefaults:
Dperf-script-python.txt79 - we could enable every event under the tracing/events/syscalls
80 directory, but this is over 600 syscalls, well beyond the number
84 individual syscalls of interest.
86 - we can enable the sys_enter and/or sys_exit syscalls found under
87 tracing/events/raw_syscalls. These are called for all syscalls; the
241 syscalls = autodict()
244 syscalls[id] += 1
246 syscalls[id] = 1
249 The syscalls 'autodict' object is a special kind of Python dictionary
253 levels if they don't exist e.g syscalls[comm][pid][id] = 1 will create
[all …]
Dperf-timechart.txt31 in poll/epoll/select syscalls.
/linux-4.4.14/arch/x86/kernel/
Dasm-offsets_32.c11 static char syscalls[] = { variable
73 DEFINE(__NR_syscall_max, sizeof(syscalls) - 1); in foo()
74 DEFINE(NR_syscalls, sizeof(syscalls)); in foo()
/linux-4.4.14/
DKbuild90 always += missing-syscalls
91 targets += missing-syscalls
96 missing-syscalls: scripts/checksyscalls.sh $(offsets-file) FORCE
97 $(call cmd,syscalls)
DCREDITS1705 D: iBCS personalities, socket and X interfaces, x.out loader, syscalls...
DMAINTAINERS227 F: include/linux/syscalls.h
/linux-4.4.14/tools/perf/tests/
Dmmap-basic.c28 pid_t (*syscalls[])(void) = { (void *)getsid, getppid, (void*)getpgid }; in test__basic_mmap() local
98 int foo = syscalls[i](); in test__basic_mmap()
/linux-4.4.14/tools/perf/
Dbuiltin-trace.c1413 } syscalls; member
1692 if (id > trace->syscalls.max) { in trace__read_syscall_info()
1693 struct syscall *nsyscalls = realloc(trace->syscalls.table, (id + 1) * sizeof(*sc)); in trace__read_syscall_info()
1698 if (trace->syscalls.max != -1) { in trace__read_syscall_info()
1699 memset(nsyscalls + trace->syscalls.max + 1, 0, in trace__read_syscall_info()
1700 (id - trace->syscalls.max) * sizeof(*sc)); in trace__read_syscall_info()
1705 trace->syscalls.table = nsyscalls; in trace__read_syscall_info()
1706 trace->syscalls.max = id; in trace__read_syscall_info()
1709 sc = trace->syscalls.table + id; in trace__read_syscall_info()
1889 if ((id > trace->syscalls.max || trace->syscalls.table[id].name == NULL) && in trace__syscall_info()
[all …]
/linux-4.4.14/arch/microblaze/include/asm/
DKbuild11 generic-y += syscalls.h
/linux-4.4.14/Documentation/
Drobust-futexes.txt130 need any extra per-lock syscalls. Robust mutexes thus become a very
155 msecs - clearly slower, due to the 1 million FUTEX_WAKE syscalls
165 The patch adds two new syscalls: one to register the userspace list, and
205 i've tested the new syscalls on x86 and x86_64, and have made sure the
209 i386 and x86_64 syscalls are wired up at the moment, and Ulrich has
214 the new syscalls yet.
217 inline function before writing up the syscalls (that function returns
Dadding-syscalls.txt198 include/linux/syscalls.h, marked as asmlinkage to match the way that system
236 - corresponding prototype in include/linux/syscalls.h
247 arch/x86/entry/syscalls/syscall_64.tbl:
251 and an "i386" entry in arch/x86/entry/syscalls/syscall_32.tbl:
350 First, the entry in arch/x86/entry/syscalls/syscall_32.tbl gets an extra
362 arch/x86/entry/syscalls/syscall_64.tbl is split so that x32 programs hit the
371 arch/x86/entry/syscalls/syscall_64.tbl is unchanged).
400 (arch/x86/entry/syscalls/syscall_64.tbl) is adjusted to match:
407 arch/x86/entry/syscalls/syscall_32.tbl:
Dhighuid.txt27 compatibility syscalls, if the OS being emulated used 16-bit UIDs, or
Dkernel-docs.txt513 Keywords: syscalls, intercept, hide, abuse, symbol table.
515 order to intercept and modify syscalls, make
Dkernel-parameters.txt1658 "isolated" CPU via the CPU affinity syscalls or cpuset.
2276 number for the readdir() and stat() syscalls instead
/linux-4.4.14/arch/h8300/kernel/
DMakefile8 signal.o setup.o syscalls.o \
/linux-4.4.14/include/trace/events/
Dsyscalls.h3 #define TRACE_INCLUDE_FILE syscalls
/linux-4.4.14/tools/testing/selftests/powerpc/
DMakefile23 syscalls \
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
DMakefile3 spufs-y += inode.o file.o context.o syscalls.o
/linux-4.4.14/Documentation/ABI/stable/
Dvdso4 to real syscalls.
/linux-4.4.14/arch/mips/kernel/
Dscall64-o32.S113 sd a7, PT_R11(sp) # For indirect syscalls
145 ld a7, PT_R11(sp) # For indirect syscalls
207 sd a1, PT_R5(sp) # syscalls expect them there
Dscall32-o32.S212 sw a1, PT_R5(sp) # syscalls expect them there
/linux-4.4.14/arch/unicore32/include/asm/
DKbuild55 generic-y += syscalls.h
/linux-4.4.14/Documentation/accounting/
Dtaskstats-struct.txt162 __u64 read_syscalls; /* read syscalls */
163 __u64 write_syscalls; /* write syscalls */
/linux-4.4.14/arch/sh/kernel/
Dentry-common.S206 mov.l 2f, r10 ! Number of syscalls
/linux-4.4.14/arch/mips/
DMakefile380 $(Q)$(MAKE) $(build)=. missing-syscalls missing_syscalls_flags="-mabi=n32"
384 $(Q)$(MAKE) $(build)=. missing-syscalls missing_syscalls_flags="-mabi=32"
DKconfig2691 syscalls, it's possible to isolate those applications in
2694 and the task is only allowed to execute a few safe syscalls
/linux-4.4.14/arch/microblaze/
DKconfig121 syscalls, it's possible to isolate those applications in
124 and the task is only allowed to execute a few safe syscalls
/linux-4.4.14/arch/parisc/
DKconfig336 syscalls, it's possible to isolate those applications in
339 and the task is only allowed to execute a few safe syscalls
/linux-4.4.14/Documentation/serial/
Dserial-rs485.txt86 /* Use read() and write() syscalls here... */
/linux-4.4.14/Documentation/powerpc/
Dtransactional_memory.txt86 guarantees are provided by the kernel about which syscalls will affect
89 Care must be taken when relying on syscalls to abort during active transactions
/linux-4.4.14/Documentation/trace/
Devents.txt388 /sys/kernel/debug/tracing/events/syscalls/sys_enter_read/trigger
395 /sys/kernel/debug/tracing/events/syscalls/sys_exit_read/trigger
405 /sys/kernel/debug/tracing/events/syscalls/sys_enter_read/trigger
408 /sys/kernel/debug/tracing/events/syscalls/sys_exit_read/trigger
Dftrace-design.txt218 You need very few things to get the syscalls tracing in an arch.
222 of syscalls supported by the arch.
225 in the ptrace syscalls tracing path.
Dftrace.txt2758 # echo 1 > instances/zoot/events/syscalls/enable
/linux-4.4.14/arch/powerpc/kernel/
DMakefile29 obj-y := cputable.o ptrace.o syscalls.o \
/linux-4.4.14/Documentation/ABI/
DREADME17 (like syscalls) are expected to never change and always be
/linux-4.4.14/Documentation/prctl/
Dseccomp_filter.txt187 fall back to real syscalls. To minimize these surprises on x86, make
224 syscalls. New code will use the vDSO, and vDSO-issued system calls
/linux-4.4.14/arch/x86/
DMakefile199 $(Q)$(MAKE) $(build)=arch/x86/entry/syscalls all
DKconfig1732 syscalls, it's possible to isolate those applications in
1735 and the task is only allowed to execute a few safe syscalls
2037 to be able to issue three syscalls by calling fixed addresses in
/linux-4.4.14/Documentation/x86/
Dentry_64.txt13 ability to execute syscalls when running on 64-bit kernels.
/linux-4.4.14/arch/arm/kernel/
Dentry-common.S223 tst r10, #_TIF_SYSCALL_WORK @ are we tracing syscalls?
/linux-4.4.14/arch/tile/
DKconfig233 syscalls, it's possible to isolate those applications in
236 allowed to execute a few safe syscalls defined by each seccomp
/linux-4.4.14/arch/arc/kernel/
Dentry-compact.S411 ;this case is for syscalls or Exceptions or pure kernel mode
/linux-4.4.14/kernel/time/
DKconfig112 transitions: syscalls, exceptions and interrupts. Even when it's
/linux-4.4.14/arch/sparc/
DKconfig245 syscalls, it's possible to isolate those applications in
248 and the task is only allowed to execute a few safe syscalls
/linux-4.4.14/arch/sh/
DKconfig660 syscalls, it's possible to isolate those applications in
663 allowed to execute a few safe syscalls defined by each seccomp
/linux-4.4.14/init/
DKconfig265 bool "Enable process_vm_readv/writev syscalls"
275 bool "open by fhandle syscalls"
284 syscalls.
1387 bool "sgetmask/ssetmask syscalls support" if EXPERT
1579 bool "Enable madvise/fadvise syscalls" if EXPERT
1582 This option enables the madvise and fadvise syscalls, used by
1585 applications use these syscalls, you can disable this option to save
/linux-4.4.14/arch/s390/
DKconfig702 syscalls, it's possible to isolate those applications in
705 and the task is only allowed to execute a few safe syscalls
/linux-4.4.14/kernel/trace/
DKconfig234 bool "Trace syscalls"
515 TBD - enable a way to actually call the syscalls as we test their
/linux-4.4.14/Documentation/networking/
Dnetlink_mmap.txt20 syscalls have to be issued by user-space to get more message.
/linux-4.4.14/arch/arm64/
DKconfig553 syscalls, it's possible to isolate those applications in
556 and the task is only allowed to execute a few safe syscalls
/linux-4.4.14/arch/unicore32/kernel/
Dentry.S625 cand.a ip, #_TIF_SYSCALL_TRACE @ are we tracing syscalls?
/linux-4.4.14/arch/powerpc/
DKconfig693 syscalls, it's possible to isolate those applications in
696 and the task is only allowed to execute a few safe syscalls
/linux-4.4.14/arch/arm/
DKconfig1628 intercept syscalls that have structure arguments which layout
1631 overhead to all syscalls and produces a slightly larger kernel.
1791 syscalls, it's possible to isolate those applications in
1794 and the task is only allowed to execute a few safe syscalls
/linux-4.4.14/arch/xtensa/
DKconfig243 bool "Enable fast atomic syscalls"
/linux-4.4.14/arch/
DKconfig340 syscalls if TIF_SECCOMP is set, but seccomp_phase1 does not
/linux-4.4.14/Documentation/filesystems/
Dproc.txt1548 I/O counter: read syscalls
1549 Attempt to count the number of read I/O operations, i.e. syscalls like read()
1556 I/O counter: write syscalls
1557 Attempt to count the number of write I/O operations, i.e. syscalls like
/linux-4.4.14/Documentation/s390/
DDebugging390.txt509 r0 used by syscalls/assembly call-clobbered
510 r1 used by syscalls/assembly call-clobbered
1061 Tracing linux syscalls under VM
1068 the syscalls are defined in linux/arch/s390/include/asm/unistd.h
/linux-4.4.14/arch/sparc/kernel/
Dentry.S1221 st %i0, [%sp + STACKFRAME_SZ + PT_G0] ! for restarting syscalls
/linux-4.4.14/Documentation/vm/
Dnuma_memory_policy.txt372 prefix, are defined in <linux/syscalls.h>; the mode and flag
/linux-4.4.14/Documentation/scheduler/
Dsched-deadline.txt407 * the new scheduling related syscalls that manipulate it, i.e.,
/linux-4.4.14/Documentation/security/
Dkeys.txt371 Userspace can manipulate keys directly through three new syscalls: add_key,
392 The main syscalls are: