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