Home | History | Annotate | Download | only in x86-linux

Lines Matching defs:x0

27    // uninitialised, but we know px[0] is 0x0
29 long x0 = px[0];
49 SY(__NR_read+x0, x0, x0, x0+1); FAILx(EFAULT);
53 SY(__NR_write, x0, x0, x0+1); FAIL;
57 SY(__NR_open, x0, x0); FAIL;
63 SY(__NR_open, "scalar.c", O_CREAT|O_EXCL, x0); FAIL;
67 SY(__NR_close, x0-1); FAIL;
71 SY(__NR_waitpid, x0, x0+1, x0); FAIL;
75 SY(__NR_creat, x0, x0); FAIL;
79 SY(__NR_link, x0, x0); FAIL;
83 SY(__NR_unlink, x0); FAIL;
86 // Nb: could have 3 memory errors if we pass x0+1 as the 2nd and 3rd
89 SY(__NR_execve, x0, x0, x0); FAIL;
93 SY(__NR_chdir, x0); FAIL;
97 SY(__NR_time, x0+1); FAIL;
101 SY(__NR_mknod, x0, x0, x0); FAIL;
105 SY(__NR_chmod, x0, x0); FAIL;
121 SY(__NR_lseek, x0-1, x0, x0); FAILx(EBADF);
129 SY(__NR_mount, x0, x0, x0, x0, x0); FAIL;
133 SY(__NR_umount, x0); FAIL;
137 SY(__NR_setuid, x0); FAIL;
150 SY(__NR_ptrace, x0+PTRACE_GETREGS, x0, x0, x0); FAIL;
154 SY(__NR_alarm, x0); SUCC;
166 SY(__NR_utime, x0, x0+1); FAIL;
178 SY(__NR_access, x0, x0); FAIL;
182 SY(__NR_nice, x0); SUCC;
194 SY(__NR_kill, x0, x0); SUCC;
198 SY(__NR_rename, x0, x0); FAIL;
202 SY(__NR_mkdir, x0, x0); FAIL;
206 SY(__NR_rmdir, x0); FAIL;
210 SY(__NR_dup, x0-1); FAIL;
214 SY(__NR_pipe, x0); FAIL;
218 SY(__NR_times, x0+1); FAIL;
226 SY(__NR_brk, x0); SUCC;
230 SY(__NR_setgid, x0); FAIL;
250 SY(__NR_acct, x0); FAIL;
254 SY(__NR_umount2, x0, x0); FAIL;
263 SY(__NR_ioctl, x0, x0+TCSETS, x0); FAIL;
269 SY(__NR_fcntl, x0-1, x0+F_GETFD, x0); FAILx(EBADF);
275 SY(__NR_fcntl, -1, F_DUPFD, x0); FAILx(EBADF);
281 SY(__NR_fcntl, -1, F_GETLK, x0); FAIL; //FAILx(EBADF);
289 SY(__NR_setpgid, x0, x0-1); FAIL;
301 SY(__NR_umask, x0+022); SUCC;
305 SY(__NR_chroot, x0); FAIL;
313 SY(__NR_dup2, x0-1, x0); FAIL;
329 SY(__NR_sigaction, x0, x0+&px[1], x0+&px[1]); FAIL;
341 SY(__NR_setreuid, x0, x0); FAIL;
345 SY(__NR_setregid, x0, x0); FAIL;
354 SY(__NR_sigpending, x0); FAIL;
362 SY(__NR_setrlimit, x0, x0); FAIL;
366 SY(__NR_getrlimit, x0, x0); FAIL;
370 SY(__NR_getrusage, x0, x0); FAIL;
374 SY(__NR_gettimeofday, x0+1, x0+1); FAIL;
378 SY(__NR_settimeofday, x0+1, x0+1); FAIL;
382 SY(__NR_getgroups, x0+1, x0+1); FAIL;
386 SY(__NR_setgroups, x0+1, x0+1); FAIL;
390 long args[5] = { x0+8, x0+0xffffffee, x0+1, x0+1, x0+1 };
392 SY(__NR_select, args+x0); FAIL;
397 SY(__NR_symlink, x0, x0); FAIL;
405 SY(__NR_readlink, x0+1, x0+1, x0+1); FAIL;
425 long args[6] = { x0, x0, x0, x0, x0-1, x0 };
427 SY(__NR_mmap, args+x0); FAIL;
432 SY(__NR_munmap, x0, x0); FAIL;
436 SY(__NR_truncate, x0, x0); FAIL;
440 SY(__NR_ftruncate, x0, x0); FAIL;
444 SY(__NR_fchmod, x0-1, x0); FAIL;
448 SY(__NR_fchown, x0, x0, x0); FAIL;
452 SY(__NR_getpriority, x0-1, x0); FAIL;
456 SY(__NR_setpriority, x0-1, x0, x0); FAIL;
464 SY(__NR_statfs, x0, x0); FAIL;
468 SY(__NR_fstatfs, x0, x0); FAIL;
472 SY(__NR_ioperm, x0, x0, x0); FAIL;
480 SY(__NR_syslog, x0+2, x0, x0+1); FAIL;
484 SY(__NR_setitimer, x0, x0+1, x0+1); FAIL;
488 SY(__NR_getitimer, x0, x0, x0); FAIL;
492 SY(__NR_stat, x0, x0); FAIL;
496 SY(__NR_lstat, x0, x0); FAIL;
500 SY(__NR_fstat, x0, x0); FAIL;
508 SY(__NR_iopl, x0+100); FAIL;
524 SY(__NR_wait4, x0, x0+1, x0, x0+1); FAIL;
532 SY(__NR_sysinfo, x0); FAIL;
539 SY(__NR_ipc, x0+4, x0, x0, x0, x0, x0); FAIL;
543 SY(__NR_fsync, x0-1); FAIL;
554 SY(__NR_clone, x0|CLONE_PARENT_SETTID|CLONE_SETTLS|CLONE_CHILD_SETTID|SIGCHLD, x0, x0, x0, x0); FAIL;
565 SY(__NR_uname, x0); FAIL;
569 SY(__NR_modify_ldt, x0+1, x0, x0+1); FAILx(EINVAL);
574 // SY(__NR_adjtimex, x0); FAIL;
578 SY(__NR_mprotect, x0+1, x0, x0); FAILx(EINVAL);
582 SY(__NR_sigprocmask, x0, x0+&px[1], x0+&px[1]); SUCC;
590 SY(__NR_init_module, x0, x0+1, x0); FAIL;
602 SY(__NR_quotactl, x0, x0, x0, x0); FAIL;
606 SY(__NR_getpgid, x0-1); FAIL;
610 SY(__NR_fchdir, x0-1); FAIL;
622 SY(__NR_personality, x0+0xffffffff); SUCC;
630 SY(__NR_setfsuid, x0); SUCC; // This syscall has a stupid return value
634 SY(__NR_setfsgid, x0); SUCC; // This syscall has a stupid return value
638 SY(__NR__llseek, x0, x0, x0, x0, x0); FAIL;
642 SY(__NR_getdents, x0, x0, x0+1); FAIL;
646 SY(__NR__newselect, x0+8, x0+0xffffffff, x0+1, x0+1, x0+1); FAIL;
650 SY(__NR_flock, x0, x0); FAIL;
654 SY(__NR_msync, x0, x0+1, x0); FAIL;
658 SY(__NR_readv, x0, x0, x0+1); FAIL;
662 SY(__NR_writev, x0, x0, x0+1); FAIL;
666 SY(__NR_getsid, x0-1); FAIL;
670 SY(__NR_fdatasync, x0-1); FAIL;
674 SY(__NR__sysctl, x0); FAIL;
678 SY(__NR_mlock, x0, x0+1); FAIL;
682 SY(__NR_munlock, x0, x0+1); FAIL;
686 SY(__NR_mlockall, x0-1); FAIL;
694 SY(__NR_sched_setparam, x0, x0); FAIL;
698 SY(__NR_sched_getparam, x0, x0); FAIL;
702 SY(__NR_sched_setscheduler, x0-1, x0, x0+1); FAIL;
706 SY(__NR_sched_getscheduler, x0-1); FAIL;
714 SY(__NR_sched_get_priority_max, x0-1); FAIL;
718 SY(__NR_sched_get_priority_min, x0-1); FAIL;
726 SY(__NR_nanosleep, x0, x0+1); FAIL;
730 SY(__NR_mremap, x0+1, x0, x0, x0+MREMAP_FIXED, x0); FAILx(EINVAL);
734 SY(__NR_setresuid, x0, x0, x0); FAIL;
738 SY(__NR_getresuid, x0, x0, x0); FAIL;
750 SY(__NR_poll, x0, x0+1, x0); FAIL;
758 SY(__NR_setresgid, x0, x0, x0); FAIL;
762 SY(__NR_getresgid, x0, x0, x0); FAIL;
766 SY(__NR_prctl, x0, x0, x0, x0, x0); FAIL;
774 SY(__NR_rt_sigaction, x0, x0+&px[2], x0+&px[2], x0); FAIL;
778 SY(__NR_rt_sigprocmask, x0, x0+1, x0+1, x0); FAIL;
782 SY(__NR_rt_sigpending, x0, x0+1); FAIL;
786 SY(__NR_rt_sigtimedwait, x0+1, x0+1, x0+1, x0); FAIL;
790 SY(__NR_rt_sigqueueinfo, x0, x0+1, x0); FAIL;
798 SY(__NR_pread64, x0, x0, x0+1, x0, x0); FAIL;
802 SY(__NR_pwrite64, x0, x0, x0+1, x0, x0); FAIL;
806 SY(__NR_chown, x0, x0, x0); FAIL;
810 SY(__NR_getcwd, x0, x0+1); FAIL;
814 SY(__NR_capget, x0, x0); FAIL;
818 SY(__NR_capset, x0, x0); FAIL;
832 SY(__NR_sigaltstack, x0+&ss, x0+&ss); SUCC;
837 SY(__NR_sendfile, x0, x0, x0+1, x0); FAIL;
843 SY(__NR_getpmsg, x0, x0, x0, x0); FAIL;
849 SY(__NR_putpmsg, x0, x0, x0, x0, x0); FAIL;
857 SY(__NR_ugetrlimit, x0, x0); FAIL;
861 SY(__NR_mmap2, x0, x0, x0, x0, x0-1, x0); FAIL;
865 SY(__NR_truncate64, x0, x0, x0); FAIL;
869 SY(__NR_ftruncate64, x0, x0, x0); FAIL;
873 SY(__NR_stat64, x0, x0); FAIL;
877 SY(__NR_lstat64, x0, x0); FAIL;
881 SY(__NR_fstat64, x0, x0); FAIL;
885 SY(__NR_lchown32, x0, x0, x0); FAIL;
905 SY(__NR_setreuid32, x0, x0); FAIL;
909 SY(__NR_setregid32, x0, x0); FAIL;
913 SY(__NR_getgroups32, x0+1, x0+1); FAIL;
917 SY(__NR_setgroups32, x0+1, x0+1); FAIL;
921 SY(__NR_fchown32, x0, x0, x0); FAIL;
925 SY(__NR_setresuid32, x0, x0, x0); FAIL;
929 SY(__NR_getresuid32, x0, x0, x0); FAIL;
933 SY(__NR_setresgid32, x0, x0, x0); FAIL;
937 SY(__NR_getresgid32, x0, x0, x0); FAIL;
941 SY(__NR_chown32, x0, x0, x0); FAIL;
945 SY(__NR_setuid32, x0); FAIL;
949 SY(__NR_setgid32, x0); FAIL;
953 SY(__NR_setfsuid32, x0); SUCC; // This syscall has a stupid return value
957 SY(__NR_setfsgid32, x0); SUCC; // This syscall has a stupid return value
965 SY(__NR_mincore, x0, x0+40960, x0); FAIL;
969 SY(__NR_madvise, x0, x0+1, x0); FAILx(ENOMEM);
973 SY(__NR_getdents64, x0, x0, x0+1); FAIL;
980 SY(__NR_fcntl64, x0-1, x0+F_GETFD, x0); FAILx(EBADF);
984 SY(__NR_fcntl64, -1, F_DUPFD, x0); FAILx(EBADF);
990 SY(__NR_fcntl64, -1, +F_GETLK, x0); FAIL; //FAILx(EBADF);
1010 SY(__NR_setxattr, x0, x0, x0, x0+1, x0); FAIL;
1014 SY(__NR_lsetxattr, x0, x0, x0, x0+1, x0); FAIL;
1018 SY(__NR_fsetxattr, x0, x0, x0, x0+1, x0); FAIL;
1022 SY(__NR_getxattr, x0, x0, x0, x0+1); FAIL;
1026 SY(__NR_lgetxattr, x0, x0, x0, x0+1); FAIL;
1030 SY(__NR_fgetxattr, x0, x0, x0, x0+1); FAIL;
1034 SY(__NR_listxattr, x0, x0, x0+1); FAIL;
1038 SY(__NR_llistxattr, x0, x0, x0+1); FAIL;
1042 SY(__NR_flistxattr, x0-1, x0, x0+1); FAIL; /* kernel returns EBADF, but both seem correct */
1046 SY(__NR_removexattr, x0, x0); FAIL;
1050 SY(__NR_lremovexattr, x0, x0); FAIL;
1054 SY(__NR_fremovexattr, x0, x0); FAIL;
1062 SY(__NR_sendfile64, x0, x0, x0+1, x0); FAIL;
1070 SY(__NR_futex, x0+FUTEX_WAIT, x0, x0, x0+1, x0, x0); FAIL;
1074 SY(__NR_sched_setaffinity, x0, x0+1, x0); FAIL;
1078 SY(__NR_sched_getaffinity, x0, x0+1, x0); FAIL;
1082 SY(__NR_set_thread_area, x0); FAILx(EFAULT);
1086 SY(__NR_get_thread_area, x0); FAILx(EFAULT);
1090 SY(__NR_io_setup, x0, x0); FAIL;
1103 SY(__NR_io_destroy, x0+&ringptr); FAIL;
1108 SY(__NR_io_getevents, x0, x0, x0+1, x0, x0+1); FAIL;
1112 SY(__NR_io_submit, x0, x0+1, x0); FAIL;
1116 SY(__NR_io_cancel, x0, x0, x0); FAIL;
1132 SY(__NR_lookup_dcookie, x0, x0, x0, x0+1); FAIL;
1136 SY(__NR_epoll_create, x0); SUCC_OR_FAIL;
1140 SY(__NR_epoll_ctl, x0, x0, x0, x0); FAIL;
1144 SY(__NR_epoll_wait, x0, x0, x0+1, x0); FAIL;
1152 SY(__NR_set_tid_address, x0); SUCC_OR_FAILx(ENOSYS);
1156 SY(__NR_timer_create, x0, x0+1, x0); FAIL;
1160 SY(__NR_timer_settime, x0, x0, x0, x0+1); FAIL;
1164 SY(__NR_timer_gettime, x0, x0); FAIL;
1168 SY(__NR_timer_getoverrun, x0); FAIL;
1172 SY(__NR_timer_delete, x0); FAIL;
1176 SY(__NR_clock_settime, x0, x0); FAIL; FAIL;
1180 SY(__NR_clock_gettime, x0, x0); FAIL;
1184 SY(__NR_clock_getres, x0+1, x0+1); FAIL; FAIL;
1192 SY(__NR_statfs64, x0, x0+1, x0); FAIL;
1196 SY(__NR_fstatfs64, x0, x0+1, x0); FAIL;
1204 SY(__NR_utimes, x0, x0+1); FAIL;
1228 SY(__NR_mq_open, x0, x0+O_CREAT, x0, x0+1); FAIL;
1232 SY(__NR_mq_unlink, x0); FAIL;
1236 SY(__NR_mq_timedsend, x0, x0, x0+1, x0, x0+1); FAIL;
1240 SY(__NR_mq_timedreceive, x0, x0, x0+1, x0+1, x0+1); FAIL;
1244 SY(__NR_mq_notify, x0, x0+1); FAIL;
1248 x0, x0+1, x0+1); FAIL;
1256 SY(__NR_epoll_create1, x0); SUCC_OR_FAIL;
1264 SY(__NR_exit, x0); FAIL;