Home
last modified time | relevance | path

Searched refs:syscall (Results 1 – 25 of 263) sorted by relevance

1234567891011

/tools/testing/selftests/arm64/abi/
DMakefile4 TEST_GEN_PROGS := hwcap ptrace syscall-abi tpidr2
8 $(OUTPUT)/syscall-abi: syscall-abi.c syscall-abi-asm.S
/tools/testing/selftests/bpf/prog_tests/
Dmap_ops.c13 (void)syscall(__NR_getpid); in map_update()
18 (void)syscall(__NR_getppid); in map_delete()
23 (void)syscall(__NR_getuid); in map_push()
28 (void)syscall(__NR_geteuid); in map_pop()
33 (void)syscall(__NR_getgid); in map_peek()
38 (void)syscall(__NR_gettid); in map_for_each_pass()
43 (void)syscall(__NR_getpgid); in map_for_each_fail()
Dget_stackid_cannot_attach.c36 pmu_fd = syscall(__NR_perf_event_open, &attr, -1 /* pid */, in test_get_stackid_cannot_attach()
57 pmu_fd = syscall(__NR_perf_event_open, &attr, -1 /* pid */, in test_get_stackid_cannot_attach()
74 pmu_fd = syscall(__NR_perf_event_open, &attr, -1 /* pid */, in test_get_stackid_cannot_attach()
/tools/testing/selftests/x86/
Dfsgsbase.c160 if (syscall(SYS_arch_prctl, ARCH_SET_GS, value) != 0) in check_gs_value()
174 if (syscall(SYS_arch_prctl, ARCH_GET_GS, &base) != 0) in check_gs_value()
191 if (syscall(SYS_arch_prctl, ARCH_SET_GS, initial_base) != 0) in mov_0_gs()
199 if (syscall(SYS_arch_prctl, ARCH_GET_GS, &arch_base) != 0) in mov_0_gs()
227 if (syscall(SYS_arch_prctl, ARCH_SET_GS, to_set) != 0) in do_remote_base()
249 if (syscall(SYS_arch_prctl, ARCH_SET_GS, 0) != 0) in load_gs()
264 if (syscall(SYS_modify_ldt, 1, &desc, sizeof(desc)) == 0) { in load_gs()
313 syscall(SYS_futex, &ftx, FUTEX_WAKE, 0, NULL, NULL, 0); in test_wrbase()
315 syscall(SYS_futex, &ftx, FUTEX_WAIT, 1, NULL, NULL, 0); in test_wrbase()
333 syscall(SYS_futex, &ftx, FUTEX_WAIT, 0, NULL, NULL, 0); in threadproc()
[all …]
Dfsgsbase_restore.c72 if (syscall(SYS_modify_ldt, 1, &desc, sizeof(desc)) == 0) { in init_seg()
130 pid_t pid = getpid(), tid = syscall(SYS_gettid); in tracee_zap_segment()
133 syscall(SYS_tgkill, pid, tid, SIGSTOP); in tracee_zap_segment()
164 pid_t pid = getpid(), tid = syscall(SYS_gettid); in main()
167 syscall(SYS_tgkill, pid, tid, SIGSTOP); in main()
Dldt_gdt.c154 ret = syscall(SYS_set_thread_area, &desc); in install_valid_mode()
156 ret = syscall(SYS_modify_ldt, oldmode ? 1 : 0x11, in install_valid_mode()
204 int ret = syscall(SYS_modify_ldt, oldmode ? 1 : 0x11, in install_invalid()
226 int ret = syscall(SYS_modify_ldt, 0x11, ptr, bytecount); in safe_modify_ldt()
444 syscall(SYS_futex, &ftx, FUTEX_WAIT, 0, NULL, NULL, 0); in threadproc()
452 if (syscall(SYS_modify_ldt, 1, &desc, sizeof(desc)) != 0) in threadproc()
485 if (syscall(SYS_rt_sigaction, sig, NULL, &ksa, 8) == 0) { in fix_sa_restorer()
496 if (syscall(SYS_rt_sigaction, sig, &ksa, NULL, in fix_sa_restorer()
593 syscall(SYS_futex, &ftx, FUTEX_WAKE, 0, NULL, NULL, 0); in do_multicpu_tests()
613 syscall(SYS_futex, &ftx, FUTEX_WAKE, 0, NULL, NULL, 0); in do_multicpu_tests()
[all …]
/tools/perf/util/
Dsyscalltbl.c56 struct syscall { struct
64 const struct syscall *entry = ventry; in syscallcmpname() argument
71 const struct syscall *a = va, *b = vb; in syscallcmp()
79 struct syscall *entries; in syscalltbl__init_native()
85 entries = tbl->syscalls.entries = malloc(sizeof(struct syscall) * nr_entries); in syscalltbl__init_native()
97 qsort(tbl->syscalls.entries, nr_entries, sizeof(struct syscall), syscallcmp); in syscalltbl__init_native()
128 struct syscall *sc = bsearch(name, tbl->syscalls.entries, in syscalltbl__id()
137 struct syscall *syscalls = tbl->syscalls.entries; in syscalltbl__id_at_idx()
145 struct syscall *syscalls = tbl->syscalls.entries; in syscalltbl__strglobmatch_next()
/tools/testing/selftests/pidfd/
Dpidfd.h114 return syscall(__NR_pidfd_open, pid, flags); in sys_pidfd_open()
120 return syscall(__NR_pidfd_send_signal, pidfd, sig, info, flags); in sys_pidfd_send_signal()
125 return syscall(__NR_pidfd_getfd, pidfd, fd, flags); in sys_pidfd_getfd()
130 return syscall(__NR_memfd_create, name, flags); in sys_memfd_create()
/tools/perf/tests/shell/
Dtrace_btf_enum.sh8 syscall="landlock_add_rule"
27 echo "Tracing syscall ${syscall}"
36 if perf trace -e $syscall $TESTPROG 2>&1 | \
/tools/testing/selftests/size/
Dget_size.c42 return syscall(SYS_write, STDOUT_FILENO, s, len); in print()
94 ccode = syscall(SYS_sysinfo, &info); in _start()
99 syscall(SYS_exit, ccode); in _start()
115 syscall(SYS_exit, 0); in _start()
/tools/testing/selftests/lsm/
Dcommon.h12 return syscall(__NR_lsm_get_self_attr, attr, ctx, size, flags); in lsm_get_self_attr()
20 return syscall(__NR_lsm_set_self_attr, attr, ctx, size, flags); in lsm_set_self_attr()
27 return syscall(__NR_lsm_list_modules, ids, size, flags); in lsm_list_modules()
/tools/testing/selftests/mm/
Dmrelease_test.c54 if (!syscall(__NR_process_mrelease, pidfd, (unsigned int)-1) || in run_negative_tests()
62 if (!syscall(__NR_process_mrelease, pidfd, 0) || errno != EINVAL) in run_negative_tests()
90 if (!syscall(__NR_process_mrelease, -1, 0) || errno != EBADF) { in main()
137 pidfd = syscall(__NR_pidfd_open, pid, 0); in main()
150 success = (syscall(__NR_process_mrelease, pidfd, 0) == 0); in main()
/tools/testing/selftests/arm64/bti/
Dsystem.c13 syscall(__NR_exit, n); in exit()
19 return syscall(__NR_write, fd, buf, size); in write()
Dsignal.c31 return syscall(__NR_rt_sigaction, n, sa, old, sizeof(sa->sa_mask)); in sigaction()
36 return syscall(__NR_rt_sigprocmask, how, mask, old, sizeof(*mask)); in sigprocmask()
/tools/testing/selftests/powerpc/tm/
DMakefile5 TEST_GEN_PROGS := tm-resched-dscr tm-syscall tm-signal-msr-resv tm-signal-stack \
20 $(OUTPUT)/tm-syscall: tm-syscall-asm.S
21 $(OUTPUT)/tm-syscall: CFLAGS += $(KHDR_INCLUDES)
/tools/perf/bench/
Dsyscall.c75 static int bench_syscall_common(int argc, const char **argv, int syscall) in bench_syscall_common() argument
82 switch (syscall) { in bench_syscall_common()
99 switch (syscall) { in bench_syscall_common()
119 switch (syscall) { in bench_syscall_common()
/tools/testing/selftests/filesystems/overlayfs/
Ddev_in_maps.c23 return syscall(__NR_fsopen, fsname, flags); in sys_fsopen()
28 return syscall(__NR_fsconfig, fd, cmd, key, value, aux); in sys_fsconfig()
33 return syscall(__NR_fsmount, fd, flags, attr_flags); in sys_fsmount()
38 return syscall(__NR_mount, src, tgt, fst, flags, data); in sys_mount()
44 return syscall(__NR_move_mount, from_dfd, from_pathname, to_dfd, to_pathname, flags); in sys_move_mount()
/tools/testing/selftests/kvm/include/
Dnumaif.h23 return syscall(__NR_get_mempolicy, policy, nmask, in get_mempolicy()
31 return syscall(__NR_migrate_pages, pid, maxnode, frommask, tomask); in migrate_pages()
/tools/testing/selftests/bpf/
DMakefile.docs21 SYSCALL_RST = bpf-syscall.rst
33 DOCTARGETS := helpers syscall
36 syscall: man2
77 $(eval $(call DOCS_RULES,syscall,2))
/tools/perf/tests/workloads/
Dlandlock.c57 syscall(__NR_landlock_add_rule, fd, LANDLOCK_RULE_PATH_BENEATH, in landlock()
60 syscall(__NR_landlock_add_rule, fd, LANDLOCK_RULE_NET_PORT, in landlock()
/tools/testing/selftests/proc/
Dproc.h14 return syscall(SYS_getpid); in sys_getpid()
19 return syscall(SYS_gettid); in sys_gettid()
Dproc-fsconfig-hidepid.c25 return syscall(__NR_fsopen, fsname, flags); in fsopen()
30 return syscall(__NR_fsconfig, fd, cmd, key, val, aux); in fsconfig()
/tools/testing/selftests/powerpc/include/
Dpkeys.h65 return syscall(__NR_pkey_mprotect, addr, len, prot, pkey); in sys_pkey_mprotect()
70 return syscall(__NR_pkey_alloc, flags, rights); in sys_pkey_alloc()
75 return syscall(__NR_pkey_free, pkey); in sys_pkey_free()
/tools/perf/
Dcheck-headers.sh201 check_2 tools/perf/arch/powerpc/entry/syscalls/syscall.tbl arch/powerpc/kernel/syscalls/syscall.tbl
202 check_2 tools/perf/arch/s390/entry/syscalls/syscall.tbl arch/s390/kernel/syscalls/syscall.tbl
/tools/testing/selftests/seccomp/
Dseccomp_bpf.c288 return syscall(__NR_seccomp, op, flags, args); in seccomp()
308 return syscall(__NR_kcmp, pid1, pid2, KCMP_FILE, fd1, fd2); in __filecmp()
346 syscall(__NR_exit, 0); in TEST()
357 syscall(__NR_prctl, PR_SET_SECCOMP, SECCOMP_MODE_FILTER, in TEST_SIGNAL()
602 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST()
621 EXPECT_EQ(0, syscall(__NR_getpid)) { in TEST_SIGNAL()
643 EXPECT_EQ(0, syscall(__NR_getpid)) { in TEST_SIGNAL()
688 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_SIGNAL()
690 EXPECT_EQ(0, syscall(__NR_getpid)); in TEST_SIGNAL()
723 EXPECT_EQ(parent, syscall(__NR_getppid)); in TEST_SIGNAL()
[all …]

1234567891011