| /linux/tools/include/nolibc/ |
| H A D | sys.h | 180 return my_syscall3(__NR_chown, path, owner, group); in sys_chown() 263 return my_syscall3(__NR_dup3, old, new, 0); in sys_dup2() 284 return my_syscall3(__NR_dup3, old, new, flags); in sys_dup3() 302 return my_syscall3(__NR_execve, filename, argv, envp); in sys_execve() 405 return my_syscall3(__NR_getdents64, fd, dirp, count); in sys_getdents64() 613 return my_syscall3(__NR_lseek, fd, offset, whence); in sys_lseek() 632 return my_syscall3(__NR_mkdirat, AT_FDCWD, path, mode); in sys_mkdir() 654 return my_syscall3(__NR_unlinkat, AT_FDCWD, path, AT_REMOVEDIR); in sys_rmdir() 675 return my_syscall3(__NR_mknod, path, mode, dev); in sys_mknod() 734 return my_syscall3(__NR_read, fd, buf, count); in sys_read() [all …]
|
| H A D | stackprotector.h | 27 my_syscall3(__NR_write, STDERR_FILENO, "!!Stack smashing detected!!\n", 28); in __stack_chk_fail() 45 my_syscall3(__NR_getrandom, &__stack_chk_guard, sizeof(__stack_chk_guard), 0); in __stack_chk_init()
|
| H A D | arch-x86.h | 80 #define my_syscall3(num, arg1, arg2, arg3) \ macro 250 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| H A D | arch-arm64.h | 70 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| H A D | arch-m68k.h | 60 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| H A D | arch-riscv.h | 68 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| H A D | arch-loongarch.h | 71 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| H A D | arch-sh.h | 67 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| H A D | arch-powerpc.h | 84 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| H A D | arch-arm.h | 105 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| H A D | arch-sparc.h | 84 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| H A D | arch-s390.h | 74 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| H A D | time.h | 146 return my_syscall3(__NR_timer_create, clockid, evp, timerid); in sys_timer_create()
|
| H A D | arch-mips.h | 115 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|
| /linux/tools/include/nolibc/sys/ |
| H A D | uio.h | 24 return my_syscall3(__NR_readv, fd, iovec, count); in sys_readv() 39 return my_syscall3(__NR_writev, fd, iovec, count); in sys_writev()
|
| H A D | ioctl.h | 24 return my_syscall3(__NR_ioctl, fd, cmd, arg); in sys_ioctl()
|
| H A D | random.h | 25 return my_syscall3(__NR_getrandom, buf, buflen, flags); in sys_getrandom()
|
| /linux/tools/testing/selftests/riscv/cfi/ |
| H A D | shadowstack.c | 132 shdw_addr = my_syscall3(__NR_map_shadow_stack, NULL, SHADOW_STACK_ALLOC_SIZE, 0); in shadow_stack_map_test() 162 shdw_addr = my_syscall3(__NR_map_shadow_stack, NULL, SHADOW_STACK_ALLOC_SIZE, 0); in shadow_stack_protection_test() 252 shdw_addr = my_syscall3(__NR_map_shadow_stack, NULL, SHADOW_STACK_ALLOC_SIZE, 0); in shadow_stack_gup_tests()
|
| H A D | cfi_rv_test.h | 32 #define my_syscall3(num, arg1, arg2, arg3) \ macro
|