Lines Matching refs:SYSCALL

171   return internal_syscall(SYSCALL(mmap), (uptr)addr, length, prot, flags, fd,
176 return internal_syscall(SYSCALL(mmap2), addr, length, prot, flags, fd,
184 return internal_syscall(SYSCALL(munmap), (uptr)addr, length);
188 return internal_syscall(SYSCALL(mprotect), (uptr)addr, length, prot);
193 return internal_syscall(SYSCALL(close), fd);
198 return internal_syscall(SYSCALL(openat), AT_FDCWD, (uptr)filename, flags);
200 return internal_syscall(SYSCALL(open), (uptr)filename, flags);
206 return internal_syscall(SYSCALL(openat), AT_FDCWD, (uptr)filename, flags,
209 return internal_syscall(SYSCALL(open), (uptr)filename, flags, mode);
216 (sptr)internal_syscall(SYSCALL(read), fd, (uptr)buf, count));
223 (sptr)internal_syscall(SYSCALL(write), fd, (uptr)buf, count));
229 HANDLE_EINTR(res, (sptr)internal_syscall(SYSCALL(ftruncate), fd,
303 return internal_syscall(SYSCALL(fstatat), AT_FDCWD, (uptr)path, (uptr)buf, 0);
305 return internal_syscall(SYSCALL(newfstatat), AT_FDCWD, (uptr)path, (uptr)buf,
311 int res = internal_syscall(SYSCALL(stat), path, &kbuf);
315 return internal_syscall(SYSCALL(stat), (uptr)path, (uptr)buf);
319 int res = internal_syscall(SYSCALL(stat64), path, &buf64);
327 return internal_syscall(SYSCALL(fstatat), AT_FDCWD, (uptr)path, (uptr)buf,
330 return internal_syscall(SYSCALL(newfstatat), AT_FDCWD, (uptr)path, (uptr)buf,
336 int res = internal_syscall(SYSCALL(lstat), path, &kbuf);
340 return internal_syscall(SYSCALL(lstat), (uptr)path, (uptr)buf);
344 int res = internal_syscall(SYSCALL(lstat64), path, &buf64);
356 int res = internal_syscall(SYSCALL(fstat), fd, &kbuf);
360 return internal_syscall(SYSCALL(fstat), fd, (uptr)buf);
364 int res = internal_syscall(SYSCALL(fstat64), fd, &buf64);
378 return internal_syscall(SYSCALL(dup), oldfd);
383 return internal_syscall(SYSCALL(dup3), oldfd, newfd, 0);
385 return internal_syscall(SYSCALL(dup2), oldfd, newfd);
391 return internal_syscall(SYSCALL(readlinkat), AT_FDCWD, (uptr)path, (uptr)buf,
394 return internal_syscall(SYSCALL(readlinkat), AT_FDCWD, (uptr)path, (uptr)buf,
397 return internal_syscall(SYSCALL(readlink), (uptr)path, (uptr)buf, bufsize);
403 return internal_syscall(SYSCALL(unlinkat), AT_FDCWD, (uptr)path, 0);
405 return internal_syscall(SYSCALL(unlink), (uptr)path);
411 return internal_syscall(SYSCALL(renameat2), AT_FDCWD, (uptr)oldpath, AT_FDCWD,
414 return internal_syscall(SYSCALL(renameat), AT_FDCWD, (uptr)oldpath, AT_FDCWD,
417 return internal_syscall(SYSCALL(rename), (uptr)oldpath, (uptr)newpath);
422 return internal_syscall(SYSCALL(sched_yield));
427 internal_syscall(SYSCALL(exit), exitcode);
429 internal_syscall(SYSCALL(exit_group), exitcode);
438 int res = internal_syscall(SYSCALL(nanosleep), &ts, &ts);
445 return internal_syscall(SYSCALL(execve), (uptr)filename, (uptr)argv,
456 if (internal_syscall(SYSCALL(newfstatat), AT_FDCWD, filename, &st, 0))
472 return internal_syscall(SYSCALL(getthrid));
476 return internal_syscall(SYSCALL(gettid));
482 return internal_syscall(SYSCALL(tgkill), pid, tid, sig);
484 return internal_syscall(SYSCALL(thr_kill2), pid, tid, sig);
487 return internal_syscall(SYSCALL(thrkill), tid, sig, nullptr);
503 internal_syscall(SYSCALL(gettimeofday), &tv, 0);
508 return internal_syscall(SYSCALL(clock_gettime), clk_id, tp);
658 internal_syscall(SYSCALL(futex), (uptr)m, FUTEX_WAIT_PRIVATE, MtxSleeping,
674 internal_syscall(SYSCALL(futex), (uptr)m, FUTEX_WAKE_PRIVATE, 1, 0, 0, 0);
721 return internal_syscall(SYSCALL(ptrace), request, pid, (uptr)addr,
726 return internal_syscall(SYSCALL(wait4), pid, (uptr)status, options,
731 return internal_syscall(SYSCALL(getpid));
735 return internal_syscall(SYSCALL(getppid));
740 return internal_syscall(SYSCALL(getdirentries), fd, (uptr)dirp, count, NULL);
742 return internal_syscall(SYSCALL(getdents64), fd, (uptr)dirp, count);
744 return internal_syscall(SYSCALL(getdents), fd, (uptr)dirp, count);
749 return internal_syscall(SYSCALL(lseek), fd, offset, whence);
754 return internal_syscall(SYSCALL(prctl), option, arg2, arg3, arg4, arg5);
759 return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss);
764 return internal_syscall(SYSCALL(clone), SIGCHLD, 0);
766 return internal_syscall(SYSCALL(fork));
777 return internal_syscall(SYSCALL(__sysctl), name, namelen, oldp,
824 uptr result = internal_syscall(SYSCALL(rt_sigaction), (uptr)signum,
846 return internal_syscall(SYSCALL(sigprocmask), how, set, oldset);
850 return internal_syscall(SYSCALL(rt_sigprocmask), (uptr)how,
1210 /* %rax = syscall(%rax = SYSCALL(clone),
1244 : "a"(SYSCALL(clone)), "i"(SYSCALL(exit)),
1502 /* %eax = syscall(%eax = SYSCALL(clone),
1546 : "a"(SYSCALL(clone)), "i"(SYSCALL(exit)),
1588 /* %r0 = syscall(%r7 = SYSCALL(clone),
2126 uptr res = internal_syscall(SYSCALL(getrandom), buffer, length,