| /linux-6.15/tools/testing/selftests/rseq/ |
| H A D | syscall_errors_test.c | 16 static int sys_rseq(void *rseq_abi, uint32_t rseq_len, in sys_rseq() function 41 ret = sys_rseq(global_rseq, 32, -1, RSEQ_SIG); in main() 48 ret = sys_rseq((char *) global_rseq + 1, 32, 0, RSEQ_SIG); in main() 55 ret = sys_rseq(global_rseq, 31, 0, RSEQ_SIG); in main() 75 ret = sys_rseq((void *) -4096UL, 32, 0, RSEQ_SIG); in main() 83 ret = sys_rseq(global_rseq, 32, 0, RSEQ_SIG); in main() 93 ret = sys_rseq(global_rseq, 32, 0, RSEQ_SIG); in main() 101 ret = sys_rseq(global_rseq, 32, RSEQ_ABI_FLAG_UNREGISTER, RSEQ_SIG + 1); in main() 108 ret = sys_rseq(global_rseq, 32, RSEQ_ABI_FLAG_UNREGISTER, RSEQ_SIG); in main() 115 ret = sys_rseq(global_rseq, 32, RSEQ_ABI_FLAG_UNREGISTER, RSEQ_SIG); in main()
|
| H A D | rseq.c | 90 static int sys_rseq(struct rseq_abi *rseq_abi, uint32_t rseq_len, in sys_rseq() function 105 rc = sys_rseq(NULL, 0, 0, 0); in rseq_available() 163 rc = sys_rseq(&__rseq.abi, get_rseq_min_alloc_size(), 0, RSEQ_SIG); in rseq_register_current_thread() 197 rc = sys_rseq(&__rseq.abi, get_rseq_min_alloc_size(), RSEQ_ABI_FLAG_UNREGISTER, RSEQ_SIG); in rseq_unregister_current_thread()
|
| /linux-6.15/arch/s390/kernel/syscalls/ |
| H A D | syscall.tbl | 393 383 common rseq sys_rseq sys_rseq
|
| /linux-6.15/tools/perf/arch/s390/entry/syscalls/ |
| H A D | syscall.tbl | 393 383 common rseq sys_rseq sys_rseq
|
| /linux-6.15/arch/mips/kernel/syscalls/ |
| H A D | syscall_n64.tbl | 338 327 n64 rseq sys_rseq
|
| H A D | syscall_n32.tbl | 342 331 n32 rseq sys_rseq
|
| /linux-6.15/tools/perf/arch/mips/entry/syscalls/ |
| H A D | syscall_n64.tbl | 338 327 n64 rseq sys_rseq
|
| /linux-6.15/tools/scripts/ |
| H A D | syscall.tbl | 344 293 common rseq sys_rseq
|
| /linux-6.15/tools/perf/arch/arm64/entry/syscalls/ |
| H A D | syscall_64.tbl | 344 293 common rseq sys_rseq
|
| H A D | syscall_32.tbl | 413 398 common rseq sys_rseq
|
| /linux-6.15/arch/arm64/tools/ |
| H A D | syscall_64.tbl | 344 293 common rseq sys_rseq
|
| H A D | syscall_32.tbl | 413 398 common rseq sys_rseq
|
| /linux-6.15/scripts/ |
| H A D | syscall.tbl | 344 293 common rseq sys_rseq
|
| /linux-6.15/tools/perf/arch/x86/entry/syscalls/ |
| H A D | syscall_64.tbl | 346 334 common rseq sys_rseq
|
| /linux-6.15/tools/perf/arch/parisc/entry/syscalls/ |
| H A D | syscall.tbl | 401 354 common rseq sys_rseq
|
| /linux-6.15/arch/m68k/kernel/syscalls/ |
| H A D | syscall.tbl | 394 384 common rseq sys_rseq
|
| /linux-6.15/tools/perf/arch/sh/entry/syscalls/ |
| H A D | syscall.tbl | 397 387 common rseq sys_rseq
|
| /linux-6.15/arch/xtensa/kernel/syscalls/ |
| H A D | syscall.tbl | 375 352 common rseq sys_rseq
|
| /linux-6.15/arch/sh/kernel/syscalls/ |
| H A D | syscall.tbl | 397 387 common rseq sys_rseq
|
| /linux-6.15/arch/parisc/kernel/syscalls/ |
| H A D | syscall.tbl | 401 354 common rseq sys_rseq
|
| /linux-6.15/arch/x86/entry/syscalls/ |
| H A D | syscall_64.tbl | 346 334 common rseq sys_rseq
|
| /linux-6.15/tools/perf/arch/xtensa/entry/syscalls/ |
| H A D | syscall.tbl | 375 352 common rseq sys_rseq
|
| /linux-6.15/tools/perf/arch/alpha/entry/syscalls/ |
| H A D | syscall.tbl | 458 527 common rseq sys_rseq
|
| /linux-6.15/tools/perf/arch/arm/entry/syscalls/ |
| H A D | syscall.tbl | 416 398 common rseq sys_rseq
|
| /linux-6.15/arch/microblaze/kernel/syscalls/ |
| H A D | syscall.tbl | 410 400 common rseq sys_rseq
|