Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/tools/perf/scripts/perl/bin/
Drwtop-record2 perf record -e syscalls:sys_enter_read -e syscalls:sys_exit_read -e syscalls:sys_enter_write -e sys…
Drw-by-pid-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.1.27/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/syscalls/syscall_32.tbl) | \
/linux-4.1.27/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.1.27/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
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
Dsctop-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.1.27/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.1.27/
DKbuild71 always += missing-syscalls
72 targets += missing-syscalls
77 missing-syscalls: scripts/checksyscalls.sh $(offsets-file) FORCE
78 $(call cmd,syscalls)
DCREDITS1701 D: iBCS personalities, socket and X interfaces, x.out loader, syscalls...
DMAINTAINERS226 F: include/linux/syscalls.h
/linux-4.1.27/tools/perf/Documentation/
Dperf-trace.txt17 syscalls, but other system events like pagefaults, task lifetime events,
39 Prefixing with ! shows all syscalls but the ones specified. You may
101 Show only a summary of syscalls by thread with min, max, and average times
106 Show all syscalls followed by a summary by thread with min, max, and
118 --syscalls::
151 $ perf trace --no-syscalls -F
153 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.1.27/arch/x86/kernel/
Dasm-offsets_32.c11 static char syscalls[] = { variable
91 DEFINE(__NR_syscall_max, sizeof(syscalls) - 1); in foo()
92 DEFINE(NR_syscalls, sizeof(syscalls)); in foo()
/linux-4.1.27/tools/perf/tests/
Dmmap-basic.c28 pid_t (*syscalls[])(void) = { (void *)getsid, getppid, getpgrp, in test__basic_mmap() local
99 int foo = syscalls[i](); in test__basic_mmap()
/linux-4.1.27/arch/microblaze/include/asm/
DKbuild11 generic-y += syscalls.h
/linux-4.1.27/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
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.txt1593 "isolated" CPU via the CPU affinity syscalls or cpuset.
2209 number for the readdir() and stat() syscalls instead
/linux-4.1.27/tools/perf/
Dbuiltin-trace.c1225 } syscalls; member
1475 if (id > trace->syscalls.max) { in trace__read_syscall_info()
1476 struct syscall *nsyscalls = realloc(trace->syscalls.table, (id + 1) * sizeof(*sc)); in trace__read_syscall_info()
1481 if (trace->syscalls.max != -1) { in trace__read_syscall_info()
1482 memset(nsyscalls + trace->syscalls.max + 1, 0, in trace__read_syscall_info()
1483 (id - trace->syscalls.max) * sizeof(*sc)); in trace__read_syscall_info()
1488 trace->syscalls.table = nsyscalls; in trace__read_syscall_info()
1489 trace->syscalls.max = id; in trace__read_syscall_info()
1492 sc = trace->syscalls.table + id; in trace__read_syscall_info()
1639 if ((id > trace->syscalls.max || trace->syscalls.table[id].name == NULL) && in trace__syscall_info()
[all …]
/linux-4.1.27/Documentation/powerpc/
Dtransactional_memory.txt77 Performing syscalls from within transaction is not recommended, and can lead
81 not be running in transactional state. The effect of syscalls will always
87 Simple syscalls (e.g. sigprocmask()) "could" be OK. Even things like write()
91 Consider any syscalls that happen to work as debug-only -- not recommended for
179 TM_CAUSE_SYSCALL Currently unused; future syscalls that must abort
/linux-4.1.27/include/trace/events/
Dsyscalls.h3 #define TRACE_INCLUDE_FILE syscalls
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
DMakefile3 spufs-y += inode.o file.o context.o syscalls.o
/linux-4.1.27/arch/mips/kernel/
Dscall64-o32.S75 4: lw a7, 28(t0) # argument #8 from usp (for indirect syscalls)
111 sd a7, PT_R11(sp) # For indirect syscalls
143 ld a7, PT_R11(sp) # For indirect syscalls
199 sd a1, PT_R5(sp) # syscalls expect them there
Dscall32-o32.S202 sw a1, PT_R5(sp) # syscalls expect them there
/linux-4.1.27/Documentation/ABI/stable/
Dvdso4 to real syscalls.
/linux-4.1.27/arch/unicore32/include/asm/
DKbuild55 generic-y += syscalls.h
/linux-4.1.27/Documentation/accounting/
Dtaskstats-struct.txt162 __u64 read_syscalls; /* read syscalls */
163 __u64 write_syscalls; /* write syscalls */
/linux-4.1.27/arch/sh/kernel/
Dentry-common.S206 mov.l 2f, r10 ! Number of syscalls
/linux-4.1.27/arch/mips/
DMakefile383 $(Q)$(MAKE) $(build)=. missing-syscalls missing_syscalls_flags="-mabi=n32"
387 $(Q)$(MAKE) $(build)=. missing-syscalls missing_syscalls_flags="-mabi=32"
DKconfig2636 syscalls, it's possible to isolate those applications in
2639 and the task is only allowed to execute a few safe syscalls
/linux-4.1.27/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.1.27/arch/parisc/
DKconfig333 syscalls, it's possible to isolate those applications in
336 and the task is only allowed to execute a few safe syscalls
/linux-4.1.27/Documentation/trace/
Devents.txt370 /sys/kernel/debug/tracing/events/syscalls/sys_enter_read/trigger
377 /sys/kernel/debug/tracing/events/syscalls/sys_exit_read/trigger
387 /sys/kernel/debug/tracing/events/syscalls/sys_enter_read/trigger
390 /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.txt2705 # echo 1 > instances/zoot/events/syscalls/enable
/linux-4.1.27/arch/powerpc/kernel/
DMakefile30 obj-y := cputable.o ptrace.o syscalls.o \
/linux-4.1.27/Documentation/serial/
Dserial-rs485.txt126 /* Use read() and write() syscalls here... */
/linux-4.1.27/arch/x86/
DMakefile181 $(Q)$(MAKE) $(build)=arch/x86/syscalls all
DKconfig1708 syscalls, it's possible to isolate those applications in
1711 and the task is only allowed to execute a few safe syscalls
/linux-4.1.27/Documentation/ABI/
DREADME17 (like syscalls) are expected to never change and always be
/linux-4.1.27/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.1.27/Documentation/x86/
Dentry_64.txt13 ability to execute syscalls when running on 64-bit kernels.
/linux-4.1.27/arch/arm/kernel/
Dentry-common.S197 tst r10, #_TIF_SYSCALL_WORK @ are we tracing syscalls?
/linux-4.1.27/kernel/time/
DKconfig114 transitions: syscalls, exceptions and interrupts. Even when it's
/linux-4.1.27/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.1.27/arch/sh/
DKconfig659 syscalls, it's possible to isolate those applications in
662 allowed to execute a few safe syscalls defined by each seccomp
/linux-4.1.27/init/
DKconfig265 bool "Enable process_vm_readv/writev syscalls"
275 bool "open by fhandle syscalls"
284 syscalls.
1376 bool "sgetmask/ssetmask syscalls support" if EXPERT
1568 bool "Enable madvise/fadvise syscalls" if EXPERT
1571 This option enables the madvise and fadvise syscalls, used by
1574 applications use these syscalls, you can disable this option to save
/linux-4.1.27/arch/s390/
DKconfig623 syscalls, it's possible to isolate those applications in
626 and the task is only allowed to execute a few safe syscalls
/linux-4.1.27/arch/arc/kernel/
Dentry.S725 ;this case is for syscalls or Exceptions (with fake rtie)
/linux-4.1.27/kernel/trace/
DKconfig234 bool "Trace syscalls"
515 TBD - enable a way to actually call the syscalls as we test their
/linux-4.1.27/arch/arm64/
DKconfig590 syscalls, it's possible to isolate those applications in
593 and the task is only allowed to execute a few safe syscalls
/linux-4.1.27/Documentation/networking/
Dnetlink_mmap.txt20 syscalls have to be issued by user-space to get more message.
/linux-4.1.27/arch/xtensa/
DKconfig234 bool "Enable fast atomic syscalls"
/linux-4.1.27/arch/unicore32/kernel/
Dentry.S625 cand.a ip, #_TIF_SYSCALL_TRACE @ are we tracing syscalls?
/linux-4.1.27/arch/powerpc/
DKconfig690 syscalls, it's possible to isolate those applications in
693 and the task is only allowed to execute a few safe syscalls
/linux-4.1.27/arch/arm/
DKconfig1611 intercept syscalls that have structure arguments which layout
1614 overhead to all syscalls and produces a slightly larger kernel.
1742 syscalls, it's possible to isolate those applications in
1745 and the task is only allowed to execute a few safe syscalls
/linux-4.1.27/arch/
DKconfig328 syscalls if TIF_SECCOMP is set, but seccomp_phase1 does not
/linux-4.1.27/Documentation/filesystems/
Dproc.txt1533 I/O counter: read syscalls
1534 Attempt to count the number of read I/O operations, i.e. syscalls like read()
1541 I/O counter: write syscalls
1542 Attempt to count the number of write I/O operations, i.e. syscalls like
/linux-4.1.27/arch/sparc/kernel/
Dentry.S1204 st %i0, [%sp + STACKFRAME_SZ + PT_G0] ! for restarting syscalls
/linux-4.1.27/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.1.27/Documentation/scheduler/
Dsched-deadline.txt283 * the new scheduling related syscalls that manipulate it, i.e.,
/linux-4.1.27/Documentation/vm/
Dnuma_memory_policy.txt372 prefix, are defined in <linux/syscalls.h>; the mode and flag
/linux-4.1.27/Documentation/security/
Dkeys.txt371 Userspace can manipulate keys directly through three new syscalls: add_key,
392 The main syscalls are: