1f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner/* auto-generated by gensyscalls.py, do not touch */ 2f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#ifndef _BIONIC_LINUX_UNISTD_H_ 3f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 4f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#ifdef __cplusplus 5f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerextern "C" { 6f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#endif 7f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 8f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnervoid _exit (int); 9f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnervoid _exit_thread (int); 10f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t __fork (void); 11f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t _waitpid (pid_t, int*, int, struct rusage*); 12f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint waitid (int, pid_t, struct siginfo_t*, int,void*); 13f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t __clone (int (*fn)(void*), void *child_stack, int flags, void *arg); 14f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint execve (const char*, char* const*, char* const*); 15f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setuid (uid_t); 16f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turneruid_t getuid (void); 17f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnergid_t getgid (void); 18f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turneruid_t geteuid (void); 19f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnergid_t getegid (void); 20f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turneruid_t getresuid (void); 21f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnergid_t getresgid (void); 22f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t gettid (void); 23f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getgroups (int, gid_t *); 24f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t getpgid (pid_t); 25f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t getppid (void); 26f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t setsid (void); 27f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setgid (gid_t); 28f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint seteuid (uid_t); 29f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setreuid (uid_t, uid_t); 30f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setresuid (uid_t, uid_t, uid_t); 31f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setresgid (gid_t, gid_t, gid_t); 32f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnervoid* __brk (void*); 33f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint kill (pid_t, int); 34f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint tkill (pid_t tid, int sig); 35f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __ptrace (int request, int pid, void* addr, void* data); 36f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __set_thread_area (void* user_desc); 37f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __getpriority (int, int); 38f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setpriority (int, int, int); 39f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setrlimit (int resource, const struct rlimit *rlp); 40f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getrlimit (int resource, struct rlimit *rlp); 41f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getrusage (int who, struct rusage* r_usage); 42f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setgroups (int, const gid_t *); 43f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t getpgrp (void); 44f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setpgid (pid_t, pid_t); 45f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t vfork (void); 46f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setregid (gid_t, gid_t); 47f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint chroot (const char *); 48f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint prctl (int option, unsigned int arg2, unsigned int arg3, unsigned int arg4, unsigned int arg5); 49f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint capget (cap_user_header_t header, cap_user_data_t data); 50f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint capset (cap_user_header_t header, const cap_user_data_t data); 51f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint acct (const char* filepath); 52f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerssize_t read (int, void*, size_t); 53f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerssize_t write (int, const void*, size_t); 54f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerssize_t __pread64 (int, void *, size_t, off_t, off_t); 55f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerssize_t __pwrite64 (int, void *, size_t, off_t, off_t); 56f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __open (const char*, int, mode_t); 57f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __openat (int, const char*, int, mode_t); 58f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint close (int); 59f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint creat (const char*, mode_t); 60f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turneroff_t lseek (int, off_t, int); 61f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __llseek (int, unsigned long, unsigned long, loff_t*, int); 62f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t getpid (void); 63f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnervoid * mmap (void *, size_t, int, int, int, long); 64f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnervoid * __mmap2 (void*, size_t, int, int, int, long); 65f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint munmap (void *, size_t); 66f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnervoid * mremap (void *, size_t, size_t, unsigned long); 67f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint msync (const void *, size_t, int); 68f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint mprotect (const void *, size_t, int); 69f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint madvise (const void *, size_t, int); 70f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint mlock (const void *addr, size_t len); 71f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint munlock (const void *addr, size_t len); 72f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint mincore (void* start, size_t length, unsigned char* vec); 73f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __ioctl (int, int, void *); 74f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint readv (int, const struct iovec *, int); 75f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint writev (int, const struct iovec *, int); 76f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __fcntl (int, int, void*); 77f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint flock (int, int); 78f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint fchmod (int, mode_t); 79f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint dup (int); 80f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint pipe (int *); 81f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint dup2 (int, int); 82f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint select (int, struct fd_set *, struct fd_set *, struct fd_set *, struct timeval *); 83f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint ftruncate (int, off_t); 84f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getdents (unsigned int, struct dirent *, unsigned int); 85f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint fsync (int); 86f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint fchown (int, uid_t, gid_t); 87f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnervoid sync (void); 88f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __fcntl64 (int, int, void *); 89f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint fstatfs (int, size_t, struct statfs *); 90f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerssize_t sendfile (int out_fd, int in_fd, off_t *offset, size_t count); 91f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint fstatat (int dirfd, const char *path, struct stat *buf, int flags); 92f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint mkdirat (int dirfd, const char *pathname, mode_t mode); 93f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint fchownat (int dirfd, const char *path, uid_t owner, gid_t group, int flags); 94f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint fchmodat (int dirfd, const char *path, mode_t mode, int flags); 95f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint renameat (int olddirfd, const char *oldpath, int newdirfd, const char *newpath); 96f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint link (const char*, const char*); 97f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint unlink (const char*); 98f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint unlinkat (int, const char *, int); 99f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint chdir (const char*); 100f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint mknod (const char*, mode_t, dev_t); 101f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint chmod (const char*,mode_t); 102f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint chown (const char *, uid_t, gid_t); 103f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint lchown (const char*, uid_t, gid_t); 104f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint mount (const char*, const char*, const char*, unsigned long, const void*); 105f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint umount (const char*); 106f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint umount2 (const char*, int); 107f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint fstat (int, struct stat*); 108f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint stat (const char *, struct stat *); 109f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint lstat (const char *, struct stat *); 110f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint mkdir (const char *, mode_t); 111f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint readlink (const char *, char *, size_t); 112f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint rmdir (const char *); 113f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint rename (const char *, const char *); 114f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __getcwd (char * buf, size_t size); 115f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint access (const char *, int); 116f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint symlink (const char *, const char *); 117f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint fchdir (int); 118f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint truncate (const char*, off_t); 119f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __statfs64 (const char *, size_t, struct statfs *); 120f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint pause (void); 121f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint gettimeofday (struct timeval*, struct timezone*); 122f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint settimeofday (const struct timeval*, const struct timezone*); 123f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerclock_t times (struct tms *); 124f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint nanosleep (const struct timespec *, struct timespec *); 125f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint clock_gettime (clockid_t clk_id, struct timespec *tp); 126f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint clock_settime (clockid_t clk_id, const struct timespec *tp); 127f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint clock_getres (clockid_t clk_id, struct timespec *res); 128f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint clock_nanosleep (const struct timespec *req, struct timespec *rem); 129f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getitimer (int, const struct itimerval *); 130f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setitimer (int, const struct itimerval *, struct itimerval *); 131f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __timer_create (clockid_t clockid, struct sigevent *evp, timer_t *timerid); 132f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __timer_settime (timer_t, int, const struct itimerspec*, struct itimerspec*); 133f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __timer_gettime (timer_t, struct itimerspec*); 134f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __timer_getoverrun (timer_t); 135f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __timer_delete (timer_t); 136f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint utimes (const char*, const struct timeval tvp[2]); 137f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sigaction (int, const struct sigaction *, struct sigaction *); 138f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sigprocmask (int, const sigset_t *, sigset_t *); 139f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __sigsuspend (int unused1, int unused2, unsigned mask); 140f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __rt_sigaction (int sig, const struct sigaction *act, struct sigaction *oact, size_t sigsetsize); 141f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __rt_sigprocmask (int how, const sigset_t *set, sigset_t *oset, size_t sigsetsize); 142f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __rt_sigtimedwait (const sigset_t *set, struct siginfo_t *info, struct timespec_t *timeout, size_t sigset_size); 143f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sigpending (sigset_t *); 144f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint socket (int, int, int); 145f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint socketpair (int, int, int, int*); 146f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint bind (int, struct sockaddr *, int); 147f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint connect (int, struct sockaddr *, socklen_t); 148f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint listen (int, int); 149f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint accept (int, struct sockaddr *, socklen_t *); 150f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getsockname (int, struct sockaddr *, socklen_t *); 151f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getpeername (int, struct sockaddr *, socklen_t *); 152f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sendto (int, const void *, size_t, int, const struct sockaddr *, socklen_t); 153f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint recvfrom (int, void *, size_t, unsigned int, struct sockaddr *, socklen_t *); 154f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint shutdown (int, int); 155f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setsockopt (int, int, int, const void *, socklen_t); 156f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getsockopt (int, int, int, void *, socklen_t *); 157f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sendmsg (int, const struct msghdr *, unsigned int); 158f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint recvmsg (int, struct msghdr *, unsigned int); 159f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint socket (int, int, int); 160f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint bind (int, struct sockaddr *, int); 161f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint connect (int, struct sockaddr *, socklen_t); 162f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint listen (int, int); 163f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint accept (int, struct sockaddr *, socklen_t *); 164f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getsockname (int, struct sockaddr *, socklen_t *); 165f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getpeername (int, struct sockaddr *, socklen_t *); 166f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint socketpair (int, int, int, int*); 167f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sendto (int, const void *, size_t, int, const struct sockaddr *, socklen_t); 168f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint recvfrom (int, void *, size_t, unsigned int, struct sockaddr *, socklen_t *); 169f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint shutdown (int, int); 170f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint setsockopt (int, int, int, const void *, socklen_t); 171f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint getsockopt (int, int, int, void *, socklen_t *); 172f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sendmsg (int, const struct msghdr *, unsigned int); 173f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint recvmsg (int, struct msghdr *, unsigned int); 174f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); 175f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sched_getscheduler (pid_t pid); 176f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sched_yield (void); 177f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sched_setparam (pid_t pid, const struct sched_param *param); 178f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sched_getparam (pid_t pid, struct sched_param *param); 179f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sched_get_priority_max (int policy); 180f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sched_get_priority_min (int policy); 181f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint sched_rr_get_interval (pid_t pid, struct timespec *interval); 182f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint uname (struct utsname *); 183f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerpid_t __wait4 (pid_t pid, int *status, int options, struct rusage *rusage); 184f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnermode_t umask (mode_t); 185f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __reboot (int, int, int, void *); 186f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __syslog (int, char *, int); 187f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint init_module (void *, unsigned long, const char *); 188f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint delete_module (const char*, unsigned int); 189f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint klogctl (int, char *, int); 190f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint futex (void *, int, int, void *, void *, int); 191f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint epoll_create (int size); 192f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint epoll_ctl (int epfd, int op, int fd, struct epoll_event *event); 193f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint epoll_wait (int epfd, struct epoll_event *events, int max, int timeout); 194f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint inotify_init (void); 195f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint inotify_add_watch (int, const char *, unsigned int); 196f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint inotify_rm_watch (int, unsigned int); 197f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint poll (struct pollfd *, unsigned int, long); 198f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint __set_tls (void*); 199f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turnerint cacheflush (long start, long end, long flags); 200f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#ifdef __cplusplus 201f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner} 202f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#endif 203f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner 204f13db29e2847a3760e403332ea3243915e0f4bf3David 'Digit' Turner#endif /* _BIONIC_LINUX_UNISTD_H_ */ 205