/linux-4.1.27/tools/perf/scripts/python/ |
D | failed-syscalls-by-pid.py | 32 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 =…
|
D | syscall-counts-by-pid.py | 31 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(), \
|
D | sctop.py | 39 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()
|
D | syscall-counts.py | 28 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/ |
D | rwtop-record | 2 perf record -e syscalls:sys_enter_read -e syscalls:sys_exit_read -e syscalls:sys_enter_write -e sys…
|
D | rw-by-pid-record | 2 perf record -e syscalls:sys_enter_read -e syscalls:sys_exit_read -e syscalls:sys_enter_write -e sys…
|
D | rw-by-file-record | 2 perf record -e syscalls:sys_enter_read -e syscalls:sys_enter_write $@
|
D | failed-syscalls-record | 3 perf record -e syscalls:sys_exit $@) 2> /dev/null
|
D | failed-syscalls-report | 10 perf script $@ -s "$PERF_EXEC_PATH"/scripts/perl/failed-syscalls.pl $comm
|
/linux-4.1.27/scripts/ |
D | checksyscalls.sh | 152 /* ... 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/ |
D | user-offsets.c | 13 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/ |
D | futex-contention-record | 2 perf record -e syscalls:sys_enter_futex -e syscalls:sys_exit_futex $@
|
D | failed-syscalls-by-pid-record | 3 perf record -e syscalls:sys_exit $@) 2> /dev/null
|
D | syscall-counts-by-pid-record | 3 perf record -e syscalls:sys_enter $@) 2> /dev/null
|
D | syscall-counts-record | 3 perf record -e syscalls:sys_enter $@) 2> /dev/null
|
D | sctop-record | 3 perf record -e syscalls:sys_enter $@) 2> /dev/null
|
D | failed-syscalls-by-pid-report | 10 perf script $@ -s "$PERF_EXEC_PATH"/scripts/python/failed-syscalls-by-pid.py $comm
|
/linux-4.1.27/tools/perf/scripts/perl/ |
D | rwtop.pl | 35 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
|
D | rw-by-pid.pl | 24 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
|
D | rw-by-file.pl | 28 sub syscalls::sys_enter_read subroutine 39 sub syscalls::sys_enter_write subroutine
|
D | failed-syscalls.pl | 29 sub syscalls::sys_exit subroutine
|
/linux-4.1.27/ |
D | Kbuild | 71 always += missing-syscalls 72 targets += missing-syscalls 77 missing-syscalls: scripts/checksyscalls.sh $(offsets-file) FORCE 78 $(call cmd,syscalls)
|
D | CREDITS | 1701 D: iBCS personalities, socket and X interfaces, x.out loader, syscalls...
|
D | MAINTAINERS | 226 F: include/linux/syscalls.h
|
/linux-4.1.27/tools/perf/Documentation/ |
D | perf-trace.txt | 17 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:
|
D | perf-script-python.txt | 79 - 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 …]
|
D | perf-timechart.txt | 31 in poll/epoll/select syscalls.
|
/linux-4.1.27/arch/x86/kernel/ |
D | asm-offsets_32.c | 11 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/ |
D | mmap-basic.c | 28 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/ |
D | Kbuild | 11 generic-y += syscalls.h
|
/linux-4.1.27/Documentation/ |
D | robust-futexes.txt | 130 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
|
D | highuid.txt | 27 compatibility syscalls, if the OS being emulated used 16-bit UIDs, or
|
D | kernel-docs.txt | 513 Keywords: syscalls, intercept, hide, abuse, symbol table. 515 order to intercept and modify syscalls, make
|
D | kernel-parameters.txt | 1593 "isolated" CPU via the CPU affinity syscalls or cpuset. 2209 number for the readdir() and stat() syscalls instead
|
/linux-4.1.27/tools/perf/ |
D | builtin-trace.c | 1225 } 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/ |
D | transactional_memory.txt | 77 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/ |
D | syscalls.h | 3 #define TRACE_INCLUDE_FILE syscalls
|
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/ |
D | Makefile | 3 spufs-y += inode.o file.o context.o syscalls.o
|
/linux-4.1.27/arch/mips/kernel/ |
D | scall64-o32.S | 75 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
|
D | scall32-o32.S | 202 sw a1, PT_R5(sp) # syscalls expect them there
|
/linux-4.1.27/Documentation/ABI/stable/ |
D | vdso | 4 to real syscalls.
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | Kbuild | 55 generic-y += syscalls.h
|
/linux-4.1.27/Documentation/accounting/ |
D | taskstats-struct.txt | 162 __u64 read_syscalls; /* read syscalls */ 163 __u64 write_syscalls; /* write syscalls */
|
/linux-4.1.27/arch/sh/kernel/ |
D | entry-common.S | 206 mov.l 2f, r10 ! Number of syscalls
|
/linux-4.1.27/arch/mips/ |
D | Makefile | 383 $(Q)$(MAKE) $(build)=. missing-syscalls missing_syscalls_flags="-mabi=n32" 387 $(Q)$(MAKE) $(build)=. missing-syscalls missing_syscalls_flags="-mabi=32"
|
D | Kconfig | 2636 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/ |
D | Kconfig | 121 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/ |
D | Kconfig | 333 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/ |
D | events.txt | 370 /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
|
D | ftrace-design.txt | 218 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.
|
D | ftrace.txt | 2705 # echo 1 > instances/zoot/events/syscalls/enable
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | Makefile | 30 obj-y := cputable.o ptrace.o syscalls.o \
|
/linux-4.1.27/Documentation/serial/ |
D | serial-rs485.txt | 126 /* Use read() and write() syscalls here... */
|
/linux-4.1.27/arch/x86/ |
D | Makefile | 181 $(Q)$(MAKE) $(build)=arch/x86/syscalls all
|
D | Kconfig | 1708 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/ |
D | README | 17 (like syscalls) are expected to never change and always be
|
/linux-4.1.27/Documentation/prctl/ |
D | seccomp_filter.txt | 187 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/ |
D | entry_64.txt | 13 ability to execute syscalls when running on 64-bit kernels.
|
/linux-4.1.27/arch/arm/kernel/ |
D | entry-common.S | 197 tst r10, #_TIF_SYSCALL_WORK @ are we tracing syscalls?
|
/linux-4.1.27/kernel/time/ |
D | Kconfig | 114 transitions: syscalls, exceptions and interrupts. Even when it's
|
/linux-4.1.27/arch/sparc/ |
D | Kconfig | 245 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/ |
D | Kconfig | 659 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/ |
D | Kconfig | 265 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/ |
D | Kconfig | 623 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/ |
D | entry.S | 725 ;this case is for syscalls or Exceptions (with fake rtie)
|
/linux-4.1.27/kernel/trace/ |
D | Kconfig | 234 bool "Trace syscalls" 515 TBD - enable a way to actually call the syscalls as we test their
|
/linux-4.1.27/arch/arm64/ |
D | Kconfig | 590 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/ |
D | netlink_mmap.txt | 20 syscalls have to be issued by user-space to get more message.
|
/linux-4.1.27/arch/xtensa/ |
D | Kconfig | 234 bool "Enable fast atomic syscalls"
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | entry.S | 625 cand.a ip, #_TIF_SYSCALL_TRACE @ are we tracing syscalls?
|
/linux-4.1.27/arch/powerpc/ |
D | Kconfig | 690 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/ |
D | Kconfig | 1611 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/ |
D | Kconfig | 328 syscalls if TIF_SECCOMP is set, but seccomp_phase1 does not
|
/linux-4.1.27/Documentation/filesystems/ |
D | proc.txt | 1533 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/ |
D | entry.S | 1204 st %i0, [%sp + STACKFRAME_SZ + PT_G0] ! for restarting syscalls
|
/linux-4.1.27/Documentation/s390/ |
D | Debugging390.txt | 509 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/ |
D | sched-deadline.txt | 283 * the new scheduling related syscalls that manipulate it, i.e.,
|
/linux-4.1.27/Documentation/vm/ |
D | numa_memory_policy.txt | 372 prefix, are defined in <linux/syscalls.h>; the mode and flag
|
/linux-4.1.27/Documentation/security/ |
D | keys.txt | 371 Userspace can manipulate keys directly through three new syscalls: add_key, 392 The main syscalls are:
|