riscos-syscall.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:44k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. /*
  2.  * This file is subject to the terms and conditions of the GNU General Public
  3.  * License.  See the file "COPYING" in the main directory of this archive
  4.  * for more details.
  5.  *
  6.  * Copyright (C) 1995, 96, 97, 98, 99, 2000 by Ralf Baechle
  7.  */
  8. #ifndef _ASM_RISCOS_SYSCALL_H
  9. #define _ASM_RISCOS_SYSCALL_H
  10. /*
  11.  * The syscalls 0 - 3999 are reserved for a down to the root syscall
  12.  * compatibility with RISC/os and IRIX.  We'll see how to deal with the
  13.  * various "real" BSD variants like Ultrix, NetBSD ...
  14.  */
  15. /*
  16.  * SVR4 syscalls are in the range from 1 to 999
  17.  */
  18. #define __NR_SVR4 0
  19. #define __NR_SVR4_syscall (__NR_SVR4 +   0)
  20. #define __NR_SVR4_exit (__NR_SVR4 +   1)
  21. #define __NR_SVR4_fork (__NR_SVR4 +   2)
  22. #define __NR_SVR4_read (__NR_SVR4 +   3)
  23. #define __NR_SVR4_write (__NR_SVR4 +   4)
  24. #define __NR_SVR4_open (__NR_SVR4 +   5)
  25. #define __NR_SVR4_close (__NR_SVR4 +   6)
  26. #define __NR_SVR4_wait (__NR_SVR4 +   7)
  27. #define __NR_SVR4_creat (__NR_SVR4 +   8)
  28. #define __NR_SVR4_link (__NR_SVR4 +   9)
  29. #define __NR_SVR4_unlink (__NR_SVR4 +  10)
  30. #define __NR_SVR4_exec (__NR_SVR4 +  11)
  31. #define __NR_SVR4_chdir (__NR_SVR4 +  12)
  32. #define __NR_SVR4_gtime (__NR_SVR4 +  13)
  33. #define __NR_SVR4_mknod (__NR_SVR4 +  14)
  34. #define __NR_SVR4_chmod (__NR_SVR4 +  15)
  35. #define __NR_SVR4_chown (__NR_SVR4 +  16)
  36. #define __NR_SVR4_sbreak (__NR_SVR4 +  17)
  37. #define __NR_SVR4_stat (__NR_SVR4 +  18)
  38. #define __NR_SVR4_lseek (__NR_SVR4 +  19)
  39. #define __NR_SVR4_getpid (__NR_SVR4 +  20)
  40. #define __NR_SVR4_mount (__NR_SVR4 +  21)
  41. #define __NR_SVR4_umount (__NR_SVR4 +  22)
  42. #define __NR_SVR4_setuid (__NR_SVR4 +  23)
  43. #define __NR_SVR4_getuid (__NR_SVR4 +  24)
  44. #define __NR_SVR4_stime (__NR_SVR4 +  25)
  45. #define __NR_SVR4_ptrace (__NR_SVR4 +  26)
  46. #define __NR_SVR4_alarm (__NR_SVR4 +  27)
  47. #define __NR_SVR4_fstat (__NR_SVR4 +  28)
  48. #define __NR_SVR4_pause (__NR_SVR4 +  29)
  49. #define __NR_SVR4_utime (__NR_SVR4 +  30)
  50. #define __NR_SVR4_stty (__NR_SVR4 +  31)
  51. #define __NR_SVR4_gtty (__NR_SVR4 +  32)
  52. #define __NR_SVR4_access (__NR_SVR4 +  33)
  53. #define __NR_SVR4_nice (__NR_SVR4 +  34)
  54. #define __NR_SVR4_statfs (__NR_SVR4 +  35)
  55. #define __NR_SVR4_sync (__NR_SVR4 +  36)
  56. #define __NR_SVR4_kill (__NR_SVR4 +  37)
  57. #define __NR_SVR4_fstatfs (__NR_SVR4 +  38)
  58. #define __NR_SVR4_setpgrp (__NR_SVR4 +  39)
  59. #define __NR_SVR4_cxenix (__NR_SVR4 +  40)
  60. #define __NR_SVR4_dup (__NR_SVR4 +  41)
  61. #define __NR_SVR4_pipe (__NR_SVR4 +  42)
  62. #define __NR_SVR4_times (__NR_SVR4 +  43)
  63. #define __NR_SVR4_profil (__NR_SVR4 +  44)
  64. #define __NR_SVR4_plock (__NR_SVR4 +  45)
  65. #define __NR_SVR4_setgid (__NR_SVR4 +  46)
  66. #define __NR_SVR4_getgid (__NR_SVR4 +  47)
  67. #define __NR_SVR4_sig (__NR_SVR4 +  48)
  68. #define __NR_SVR4_msgsys (__NR_SVR4 +  49)
  69. #define __NR_SVR4_sysmips (__NR_SVR4 +  50)
  70. #define __NR_SVR4_sysacct (__NR_SVR4 +  51)
  71. #define __NR_SVR4_shmsys (__NR_SVR4 +  52)
  72. #define __NR_SVR4_semsys (__NR_SVR4 +  53)
  73. #define __NR_SVR4_ioctl (__NR_SVR4 +  54)
  74. #define __NR_SVR4_uadmin (__NR_SVR4 +  55)
  75. #define __NR_SVR4_exch  (__NR_SVR4 +  56)
  76. #define __NR_SVR4_utssys (__NR_SVR4 +  57)
  77. #define __NR_SVR4_fsync (__NR_SVR4 +  58)
  78. #define __NR_SVR4_exece (__NR_SVR4 +  59)
  79. #define __NR_SVR4_umask (__NR_SVR4 +  60)
  80. #define __NR_SVR4_chroot (__NR_SVR4 +  61)
  81. #define __NR_SVR4_fcntl (__NR_SVR4 +  62)
  82. #define __NR_SVR4_ulimit (__NR_SVR4 +  63)
  83. #define __NR_SVR4_reserved1 (__NR_SVR4 +  64)
  84. #define __NR_SVR4_reserved2 (__NR_SVR4 +  65)
  85. #define __NR_SVR4_reserved3 (__NR_SVR4 +  66)
  86. #define __NR_SVR4_reserved4 (__NR_SVR4 +  67)
  87. #define __NR_SVR4_reserved5 (__NR_SVR4 +  68)
  88. #define __NR_SVR4_reserved6 (__NR_SVR4 +  69)
  89. #define __NR_SVR4_advfs (__NR_SVR4 +  70)
  90. #define __NR_SVR4_unadvfs (__NR_SVR4 +  71)
  91. #define __NR_SVR4_unused1 (__NR_SVR4 +  72)
  92. #define __NR_SVR4_unused2 (__NR_SVR4 +  73)
  93. #define __NR_SVR4_rfstart (__NR_SVR4 +  74)
  94. #define __NR_SVR4_unused3 (__NR_SVR4 +  75)
  95. #define __NR_SVR4_rdebug (__NR_SVR4 +  76)
  96. #define __NR_SVR4_rfstop (__NR_SVR4 +  77)
  97. #define __NR_SVR4_rfsys (__NR_SVR4 +  78)
  98. #define __NR_SVR4_rmdir (__NR_SVR4 +  79)
  99. #define __NR_SVR4_mkdir (__NR_SVR4 +  80)
  100. #define __NR_SVR4_getdents (__NR_SVR4 +  81)
  101. #define __NR_SVR4_libattach (__NR_SVR4 +  82)
  102. #define __NR_SVR4_libdetach (__NR_SVR4 +  83)
  103. #define __NR_SVR4_sysfs (__NR_SVR4 +  84)
  104. #define __NR_SVR4_getmsg (__NR_SVR4 +  85)
  105. #define __NR_SVR4_putmsg (__NR_SVR4 +  86)
  106. #define __NR_SVR4_poll (__NR_SVR4 +  87)
  107. #define __NR_SVR4_lstat (__NR_SVR4 +  88)
  108. #define __NR_SVR4_symlink (__NR_SVR4 +  89)
  109. #define __NR_SVR4_readlink (__NR_SVR4 +  90)
  110. #define __NR_SVR4_setgroups (__NR_SVR4 +  91)
  111. #define __NR_SVR4_getgroups (__NR_SVR4 +  92)
  112. #define __NR_SVR4_fchmod (__NR_SVR4 +  93)
  113. #define __NR_SVR4_fchown (__NR_SVR4 +  94)
  114. #define __NR_SVR4_sigprocmask (__NR_SVR4 +  95)
  115. #define __NR_SVR4_sigsuspend (__NR_SVR4 +  96)
  116. #define __NR_SVR4_sigaltstack (__NR_SVR4 +  97)
  117. #define __NR_SVR4_sigaction (__NR_SVR4 +  98)
  118. #define __NR_SVR4_sigpending (__NR_SVR4 +  99)
  119. #define __NR_SVR4_setcontext (__NR_SVR4 + 100)
  120. #define __NR_SVR4_evsys (__NR_SVR4 + 101)
  121. #define __NR_SVR4_evtrapret (__NR_SVR4 + 102)
  122. #define __NR_SVR4_statvfs (__NR_SVR4 + 103)
  123. #define __NR_SVR4_fstatvfs (__NR_SVR4 + 104)
  124. #define __NR_SVR4_reserved7 (__NR_SVR4 + 105)
  125. #define __NR_SVR4_nfssys (__NR_SVR4 + 106)
  126. #define __NR_SVR4_waitid (__NR_SVR4 + 107)
  127. #define __NR_SVR4_sigsendset (__NR_SVR4 + 108)
  128. #define __NR_SVR4_hrtsys (__NR_SVR4 + 109)
  129. #define __NR_SVR4_acancel (__NR_SVR4 + 110)
  130. #define __NR_SVR4_async (__NR_SVR4 + 111)
  131. #define __NR_SVR4_priocntlset (__NR_SVR4 + 112)
  132. #define __NR_SVR4_pathconf (__NR_SVR4 + 113)
  133. #define __NR_SVR4_mincore (__NR_SVR4 + 114)
  134. #define __NR_SVR4_mmap (__NR_SVR4 + 115)
  135. #define __NR_SVR4_mprotect (__NR_SVR4 + 116)
  136. #define __NR_SVR4_munmap (__NR_SVR4 + 117)
  137. #define __NR_SVR4_fpathconf (__NR_SVR4 + 118)
  138. #define __NR_SVR4_vfork (__NR_SVR4 + 119)
  139. #define __NR_SVR4_fchdir (__NR_SVR4 + 120)
  140. #define __NR_SVR4_readv (__NR_SVR4 + 121)
  141. #define __NR_SVR4_writev (__NR_SVR4 + 122)
  142. #define __NR_SVR4_xstat (__NR_SVR4 + 123)
  143. #define __NR_SVR4_lxstat (__NR_SVR4 + 124)
  144. #define __NR_SVR4_fxstat (__NR_SVR4 + 125)
  145. #define __NR_SVR4_xmknod (__NR_SVR4 + 126)
  146. #define __NR_SVR4_clocal (__NR_SVR4 + 127)
  147. #define __NR_SVR4_setrlimit (__NR_SVR4 + 128)
  148. #define __NR_SVR4_getrlimit (__NR_SVR4 + 129)
  149. #define __NR_SVR4_lchown (__NR_SVR4 + 130)
  150. #define __NR_SVR4_memcntl (__NR_SVR4 + 131)
  151. #define __NR_SVR4_getpmsg (__NR_SVR4 + 132)
  152. #define __NR_SVR4_putpmsg (__NR_SVR4 + 133)
  153. #define __NR_SVR4_rename (__NR_SVR4 + 134)
  154. #define __NR_SVR4_nuname (__NR_SVR4 + 135)
  155. #define __NR_SVR4_setegid (__NR_SVR4 + 136)
  156. #define __NR_SVR4_sysconf (__NR_SVR4 + 137)
  157. #define __NR_SVR4_adjtime (__NR_SVR4 + 138)
  158. #define __NR_SVR4_sysinfo (__NR_SVR4 + 139)
  159. #define __NR_SVR4_reserved8 (__NR_SVR4 + 140)
  160. #define __NR_SVR4_seteuid (__NR_SVR4 + 141)
  161. #define __NR_SVR4_PYRAMID_statis (__NR_SVR4 + 142)
  162. #define __NR_SVR4_PYRAMID_tuning (__NR_SVR4 + 143)
  163. #define __NR_SVR4_PYRAMID_forcerr (__NR_SVR4 + 144)
  164. #define __NR_SVR4_PYRAMID_mpcntl (__NR_SVR4 + 145)
  165. #define __NR_SVR4_reserved9 (__NR_SVR4 + 146)
  166. #define __NR_SVR4_reserved10 (__NR_SVR4 + 147)
  167. #define __NR_SVR4_reserved11 (__NR_SVR4 + 148)
  168. #define __NR_SVR4_reserved12 (__NR_SVR4 + 149)
  169. #define __NR_SVR4_reserved13 (__NR_SVR4 + 150)
  170. #define __NR_SVR4_reserved14 (__NR_SVR4 + 151)
  171. #define __NR_SVR4_reserved15 (__NR_SVR4 + 152)
  172. #define __NR_SVR4_reserved16 (__NR_SVR4 + 153)
  173. #define __NR_SVR4_reserved17 (__NR_SVR4 + 154)
  174. #define __NR_SVR4_reserved18 (__NR_SVR4 + 155)
  175. #define __NR_SVR4_reserved19 (__NR_SVR4 + 156)
  176. #define __NR_SVR4_reserved20 (__NR_SVR4 + 157)
  177. #define __NR_SVR4_reserved21 (__NR_SVR4 + 158)
  178. #define __NR_SVR4_reserved22 (__NR_SVR4 + 159)
  179. #define __NR_SVR4_reserved23 (__NR_SVR4 + 160)
  180. #define __NR_SVR4_reserved24 (__NR_SVR4 + 161)
  181. #define __NR_SVR4_reserved25 (__NR_SVR4 + 162)
  182. #define __NR_SVR4_reserved26 (__NR_SVR4 + 163)
  183. #define __NR_SVR4_reserved27 (__NR_SVR4 + 164)
  184. #define __NR_SVR4_reserved28 (__NR_SVR4 + 165)
  185. #define __NR_SVR4_reserved29 (__NR_SVR4 + 166)
  186. #define __NR_SVR4_reserved30 (__NR_SVR4 + 167)
  187. #define __NR_SVR4_reserved31 (__NR_SVR4 + 168)
  188. #define __NR_SVR4_reserved32 (__NR_SVR4 + 169)
  189. #define __NR_SVR4_reserved33 (__NR_SVR4 + 170)
  190. #define __NR_SVR4_reserved34 (__NR_SVR4 + 171)
  191. #define __NR_SVR4_reserved35 (__NR_SVR4 + 172)
  192. #define __NR_SVR4_reserved36 (__NR_SVR4 + 173)
  193. #define __NR_SVR4_reserved37 (__NR_SVR4 + 174)
  194. #define __NR_SVR4_reserved38 (__NR_SVR4 + 175)
  195. #define __NR_SVR4_reserved39 (__NR_SVR4 + 176)
  196. #define __NR_SVR4_reserved40 (__NR_SVR4 + 177)
  197. #define __NR_SVR4_reserved41 (__NR_SVR4 + 178)
  198. #define __NR_SVR4_reserved42 (__NR_SVR4 + 179)
  199. #define __NR_SVR4_reserved43 (__NR_SVR4 + 180)
  200. #define __NR_SVR4_reserved44 (__NR_SVR4 + 181)
  201. #define __NR_SVR4_reserved45 (__NR_SVR4 + 182)
  202. #define __NR_SVR4_reserved46 (__NR_SVR4 + 183)
  203. #define __NR_SVR4_reserved47 (__NR_SVR4 + 184)
  204. #define __NR_SVR4_reserved48 (__NR_SVR4 + 185)
  205. #define __NR_SVR4_reserved49 (__NR_SVR4 + 186)
  206. #define __NR_SVR4_reserved50 (__NR_SVR4 + 187)
  207. #define __NR_SVR4_reserved51 (__NR_SVR4 + 188)
  208. #define __NR_SVR4_reserved52 (__NR_SVR4 + 189)
  209. #define __NR_SVR4_reserved53 (__NR_SVR4 + 190)
  210. #define __NR_SVR4_reserved54 (__NR_SVR4 + 191)
  211. #define __NR_SVR4_reserved55 (__NR_SVR4 + 192)
  212. #define __NR_SVR4_reserved56 (__NR_SVR4 + 193)
  213. #define __NR_SVR4_reserved57 (__NR_SVR4 + 194)
  214. #define __NR_SVR4_reserved58 (__NR_SVR4 + 195)
  215. #define __NR_SVR4_reserved59 (__NR_SVR4 + 196)
  216. #define __NR_SVR4_reserved60 (__NR_SVR4 + 197)
  217. #define __NR_SVR4_reserved61 (__NR_SVR4 + 198)
  218. #define __NR_SVR4_reserved62 (__NR_SVR4 + 199)
  219. #define __NR_SVR4_reserved63 (__NR_SVR4 + 200)
  220. #define __NR_SVR4_aread (__NR_SVR4 + 201)
  221. #define __NR_SVR4_awrite (__NR_SVR4 + 202)
  222. #define __NR_SVR4_listio (__NR_SVR4 + 203)
  223. #define __NR_SVR4_mips_acancel (__NR_SVR4 + 204)
  224. #define __NR_SVR4_astatus (__NR_SVR4 + 205)
  225. #define __NR_SVR4_await (__NR_SVR4 + 206)
  226. #define __NR_SVR4_areadv (__NR_SVR4 + 207)
  227. #define __NR_SVR4_awritev (__NR_SVR4 + 208)
  228. #define __NR_SVR4_MIPS_reserved1 (__NR_SVR4 + 209)
  229. #define __NR_SVR4_MIPS_reserved2 (__NR_SVR4 + 210)
  230. #define __NR_SVR4_MIPS_reserved3 (__NR_SVR4 + 211)
  231. #define __NR_SVR4_MIPS_reserved4 (__NR_SVR4 + 212)
  232. #define __NR_SVR4_MIPS_reserved5 (__NR_SVR4 + 213)
  233. #define __NR_SVR4_MIPS_reserved6 (__NR_SVR4 + 214)
  234. #define __NR_SVR4_MIPS_reserved7 (__NR_SVR4 + 215)
  235. #define __NR_SVR4_MIPS_reserved8 (__NR_SVR4 + 216)
  236. #define __NR_SVR4_MIPS_reserved9 (__NR_SVR4 + 217)
  237. #define __NR_SVR4_MIPS_reserved10 (__NR_SVR4 + 218)
  238. #define __NR_SVR4_MIPS_reserved11 (__NR_SVR4 + 219)
  239. #define __NR_SVR4_MIPS_reserved12 (__NR_SVR4 + 220)
  240. #define __NR_SVR4_CDC_reserved1 (__NR_SVR4 + 221)
  241. #define __NR_SVR4_CDC_reserved2 (__NR_SVR4 + 222)
  242. #define __NR_SVR4_CDC_reserved3 (__NR_SVR4 + 223)
  243. #define __NR_SVR4_CDC_reserved4 (__NR_SVR4 + 224)
  244. #define __NR_SVR4_CDC_reserved5 (__NR_SVR4 + 225)
  245. #define __NR_SVR4_CDC_reserved6 (__NR_SVR4 + 226)
  246. #define __NR_SVR4_CDC_reserved7 (__NR_SVR4 + 227)
  247. #define __NR_SVR4_CDC_reserved8 (__NR_SVR4 + 228)
  248. #define __NR_SVR4_CDC_reserved9 (__NR_SVR4 + 229)
  249. #define __NR_SVR4_CDC_reserved10 (__NR_SVR4 + 230)
  250. #define __NR_SVR4_CDC_reserved11 (__NR_SVR4 + 231)
  251. #define __NR_SVR4_CDC_reserved12 (__NR_SVR4 + 232)
  252. #define __NR_SVR4_CDC_reserved13 (__NR_SVR4 + 233)
  253. #define __NR_SVR4_CDC_reserved14 (__NR_SVR4 + 234)
  254. #define __NR_SVR4_CDC_reserved15 (__NR_SVR4 + 235)
  255. #define __NR_SVR4_CDC_reserved16 (__NR_SVR4 + 236)
  256. #define __NR_SVR4_CDC_reserved17 (__NR_SVR4 + 237)
  257. #define __NR_SVR4_CDC_reserved18 (__NR_SVR4 + 238)
  258. #define __NR_SVR4_CDC_reserved19 (__NR_SVR4 + 239)
  259. #define __NR_SVR4_CDC_reserved20 (__NR_SVR4 + 240)
  260. /*
  261.  * SYS V syscalls are in the range from 1000 to 1999
  262.  */
  263. #define __NR_SYSV 1000
  264. #define __NR_SYSV_syscall (__NR_SYSV +   0)
  265. #define __NR_SYSV_exit (__NR_SYSV +   1)
  266. #define __NR_SYSV_fork (__NR_SYSV +   2)
  267. #define __NR_SYSV_read (__NR_SYSV +   3)
  268. #define __NR_SYSV_write (__NR_SYSV +   4)
  269. #define __NR_SYSV_open (__NR_SYSV +   5)
  270. #define __NR_SYSV_close (__NR_SYSV +   6)
  271. #define __NR_SYSV_wait (__NR_SYSV +   7)
  272. #define __NR_SYSV_creat (__NR_SYSV +   8)
  273. #define __NR_SYSV_link (__NR_SYSV +   9)
  274. #define __NR_SYSV_unlink (__NR_SYSV +  10)
  275. #define __NR_SYSV_execv (__NR_SYSV +  11)
  276. #define __NR_SYSV_chdir (__NR_SYSV +  12)
  277. #define __NR_SYSV_time (__NR_SYSV +  13)
  278. #define __NR_SYSV_mknod (__NR_SYSV +  14)
  279. #define __NR_SYSV_chmod (__NR_SYSV +  15)
  280. #define __NR_SYSV_chown (__NR_SYSV +  16)
  281. #define __NR_SYSV_brk (__NR_SYSV +  17)
  282. #define __NR_SYSV_stat (__NR_SYSV +  18)
  283. #define __NR_SYSV_lseek (__NR_SYSV +  19)
  284. #define __NR_SYSV_getpid (__NR_SYSV +  20)
  285. #define __NR_SYSV_mount (__NR_SYSV +  21)
  286. #define __NR_SYSV_umount (__NR_SYSV +  22)
  287. #define __NR_SYSV_setuid (__NR_SYSV +  23)
  288. #define __NR_SYSV_getuid (__NR_SYSV +  24)
  289. #define __NR_SYSV_stime (__NR_SYSV +  25)
  290. #define __NR_SYSV_ptrace (__NR_SYSV +  26)
  291. #define __NR_SYSV_alarm (__NR_SYSV +  27)
  292. #define __NR_SYSV_fstat (__NR_SYSV +  28)
  293. #define __NR_SYSV_pause (__NR_SYSV +  29)
  294. #define __NR_SYSV_utime (__NR_SYSV +  30)
  295. #define __NR_SYSV_stty (__NR_SYSV +  31)
  296. #define __NR_SYSV_gtty (__NR_SYSV +  32)
  297. #define __NR_SYSV_access (__NR_SYSV +  33)
  298. #define __NR_SYSV_nice (__NR_SYSV +  34)
  299. #define __NR_SYSV_statfs (__NR_SYSV +  35)
  300. #define __NR_SYSV_sync (__NR_SYSV +  36)
  301. #define __NR_SYSV_kill (__NR_SYSV +  37)
  302. #define __NR_SYSV_fstatfs (__NR_SYSV +  38)
  303. #define __NR_SYSV_setpgrp (__NR_SYSV +  39)
  304. #define __NR_SYSV_syssgi (__NR_SYSV +  40)
  305. #define __NR_SYSV_dup (__NR_SYSV +  41)
  306. #define __NR_SYSV_pipe (__NR_SYSV +  42)
  307. #define __NR_SYSV_times (__NR_SYSV +  43)
  308. #define __NR_SYSV_profil (__NR_SYSV +  44)
  309. #define __NR_SYSV_plock (__NR_SYSV +  45)
  310. #define __NR_SYSV_setgid (__NR_SYSV +  46)
  311. #define __NR_SYSV_getgid (__NR_SYSV +  47)
  312. #define __NR_SYSV_sig (__NR_SYSV +  48)
  313. #define __NR_SYSV_msgsys (__NR_SYSV +  49)
  314. #define __NR_SYSV_sysmips (__NR_SYSV +  50)
  315. #define __NR_SYSV_acct (__NR_SYSV +  51)
  316. #define __NR_SYSV_shmsys (__NR_SYSV +  52)
  317. #define __NR_SYSV_semsys (__NR_SYSV +  53)
  318. #define __NR_SYSV_ioctl (__NR_SYSV +  54)
  319. #define __NR_SYSV_uadmin (__NR_SYSV +  55)
  320. #define __NR_SYSV_sysmp (__NR_SYSV +  56)
  321. #define __NR_SYSV_utssys (__NR_SYSV +  57)
  322. #define __NR_SYSV_USG_reserved1 (__NR_SYSV +  58)
  323. #define __NR_SYSV_execve (__NR_SYSV +  59)
  324. #define __NR_SYSV_umask (__NR_SYSV +  60)
  325. #define __NR_SYSV_chroot (__NR_SYSV +  61)
  326. #define __NR_SYSV_fcntl (__NR_SYSV +  62)
  327. #define __NR_SYSV_ulimit (__NR_SYSV +  63)
  328. #define __NR_SYSV_SAFARI4_reserved1 (__NR_SYSV +  64)
  329. #define __NR_SYSV_SAFARI4_reserved2 (__NR_SYSV +  65)
  330. #define __NR_SYSV_SAFARI4_reserved3 (__NR_SYSV +  66)
  331. #define __NR_SYSV_SAFARI4_reserved4 (__NR_SYSV +  67)
  332. #define __NR_SYSV_SAFARI4_reserved5 (__NR_SYSV +  68)
  333. #define __NR_SYSV_SAFARI4_reserved6 (__NR_SYSV +  69)
  334. #define __NR_SYSV_advfs (__NR_SYSV +  70)
  335. #define __NR_SYSV_unadvfs (__NR_SYSV +  71)
  336. #define __NR_SYSV_rmount (__NR_SYSV +  72)
  337. #define __NR_SYSV_rumount (__NR_SYSV +  73)
  338. #define __NR_SYSV_rfstart (__NR_SYSV +  74)
  339. #define __NR_SYSV_getrlimit64 (__NR_SYSV +  75)
  340. #define __NR_SYSV_setrlimit64 (__NR_SYSV +  76)
  341. #define __NR_SYSV_nanosleep (__NR_SYSV +  77)
  342. #define __NR_SYSV_lseek64 (__NR_SYSV +  78)
  343. #define __NR_SYSV_rmdir (__NR_SYSV +  79)
  344. #define __NR_SYSV_mkdir (__NR_SYSV +  80)
  345. #define __NR_SYSV_getdents (__NR_SYSV +  81)
  346. #define __NR_SYSV_sginap (__NR_SYSV +  82)
  347. #define __NR_SYSV_sgikopt (__NR_SYSV +  83)
  348. #define __NR_SYSV_sysfs (__NR_SYSV +  84)
  349. #define __NR_SYSV_getmsg (__NR_SYSV +  85)
  350. #define __NR_SYSV_putmsg (__NR_SYSV +  86)
  351. #define __NR_SYSV_poll (__NR_SYSV +  87)
  352. #define __NR_SYSV_sigreturn (__NR_SYSV +  88)
  353. #define __NR_SYSV_accept (__NR_SYSV +  89)
  354. #define __NR_SYSV_bind (__NR_SYSV +  90)
  355. #define __NR_SYSV_connect (__NR_SYSV +  91)
  356. #define __NR_SYSV_gethostid (__NR_SYSV +  92)
  357. #define __NR_SYSV_getpeername (__NR_SYSV +  93)
  358. #define __NR_SYSV_getsockname (__NR_SYSV +  94)
  359. #define __NR_SYSV_getsockopt (__NR_SYSV +  95)
  360. #define __NR_SYSV_listen (__NR_SYSV +  96)
  361. #define __NR_SYSV_recv (__NR_SYSV +  97)
  362. #define __NR_SYSV_recvfrom (__NR_SYSV +  98)
  363. #define __NR_SYSV_recvmsg (__NR_SYSV +  99)
  364. #define __NR_SYSV_select (__NR_SYSV + 100)
  365. #define __NR_SYSV_send (__NR_SYSV + 101)
  366. #define __NR_SYSV_sendmsg (__NR_SYSV + 102)
  367. #define __NR_SYSV_sendto (__NR_SYSV + 103)
  368. #define __NR_SYSV_sethostid (__NR_SYSV + 104)
  369. #define __NR_SYSV_setsockopt (__NR_SYSV + 105)
  370. #define __NR_SYSV_shutdown (__NR_SYSV + 106)
  371. #define __NR_SYSV_socket (__NR_SYSV + 107)
  372. #define __NR_SYSV_gethostname (__NR_SYSV + 108)
  373. #define __NR_SYSV_sethostname (__NR_SYSV + 109)
  374. #define __NR_SYSV_getdomainname (__NR_SYSV + 110)
  375. #define __NR_SYSV_setdomainname (__NR_SYSV + 111)
  376. #define __NR_SYSV_truncate (__NR_SYSV + 112)
  377. #define __NR_SYSV_ftruncate (__NR_SYSV + 113)
  378. #define __NR_SYSV_rename (__NR_SYSV + 114)
  379. #define __NR_SYSV_symlink (__NR_SYSV + 115)
  380. #define __NR_SYSV_readlink (__NR_SYSV + 116)
  381. #define __NR_SYSV_lstat (__NR_SYSV + 117)
  382. #define __NR_SYSV_nfsmount (__NR_SYSV + 118)
  383. #define __NR_SYSV_nfssvc (__NR_SYSV + 119)
  384. #define __NR_SYSV_getfh (__NR_SYSV + 120)
  385. #define __NR_SYSV_async_daemon (__NR_SYSV + 121)
  386. #define __NR_SYSV_exportfs (__NR_SYSV + 122)
  387. #define __NR_SYSV_setregid (__NR_SYSV + 123)
  388. #define __NR_SYSV_setreuid (__NR_SYSV + 124)
  389. #define __NR_SYSV_getitimer (__NR_SYSV + 125)
  390. #define __NR_SYSV_setitimer (__NR_SYSV + 126)
  391. #define __NR_SYSV_adjtime (__NR_SYSV + 127)
  392. #define __NR_SYSV_BSD_getime (__NR_SYSV + 128)
  393. #define __NR_SYSV_sproc (__NR_SYSV + 129)
  394. #define __NR_SYSV_prctl (__NR_SYSV + 130)
  395. #define __NR_SYSV_procblk (__NR_SYSV + 131)
  396. #define __NR_SYSV_sprocsp (__NR_SYSV + 132)
  397. #define __NR_SYSV_sgigsc (__NR_SYSV + 133)
  398. #define __NR_SYSV_mmap (__NR_SYSV + 134)
  399. #define __NR_SYSV_munmap (__NR_SYSV + 135)
  400. #define __NR_SYSV_mprotect (__NR_SYSV + 136)
  401. #define __NR_SYSV_msync (__NR_SYSV + 137)
  402. #define __NR_SYSV_madvise (__NR_SYSV + 138)
  403. #define __NR_SYSV_pagelock (__NR_SYSV + 139)
  404. #define __NR_SYSV_getpagesize (__NR_SYSV + 140)
  405. #define __NR_SYSV_quotactl (__NR_SYSV + 141)
  406. #define __NR_SYSV_libdetach (__NR_SYSV + 142)
  407. #define __NR_SYSV_BSDgetpgrp (__NR_SYSV + 143)
  408. #define __NR_SYSV_BSDsetpgrp (__NR_SYSV + 144)
  409. #define __NR_SYSV_vhangup (__NR_SYSV + 145)
  410. #define __NR_SYSV_fsync (__NR_SYSV + 146)
  411. #define __NR_SYSV_fchdir (__NR_SYSV + 147)
  412. #define __NR_SYSV_getrlimit (__NR_SYSV + 148)
  413. #define __NR_SYSV_setrlimit (__NR_SYSV + 149)
  414. #define __NR_SYSV_cacheflush (__NR_SYSV + 150)
  415. #define __NR_SYSV_cachectl (__NR_SYSV + 151)
  416. #define __NR_SYSV_fchown (__NR_SYSV + 152)
  417. #define __NR_SYSV_fchmod (__NR_SYSV + 153)
  418. #define __NR_SYSV_wait3 (__NR_SYSV + 154)
  419. #define __NR_SYSV_socketpair (__NR_SYSV + 155)
  420. #define __NR_SYSV_sysinfo (__NR_SYSV + 156)
  421. #define __NR_SYSV_nuname (__NR_SYSV + 157)
  422. #define __NR_SYSV_xstat (__NR_SYSV + 158)
  423. #define __NR_SYSV_lxstat (__NR_SYSV + 159)
  424. #define __NR_SYSV_fxstat (__NR_SYSV + 160)
  425. #define __NR_SYSV_xmknod (__NR_SYSV + 161)
  426. #define __NR_SYSV_ksigaction (__NR_SYSV + 162)
  427. #define __NR_SYSV_sigpending (__NR_SYSV + 163)
  428. #define __NR_SYSV_sigprocmask (__NR_SYSV + 164)
  429. #define __NR_SYSV_sigsuspend (__NR_SYSV + 165)
  430. #define __NR_SYSV_sigpoll (__NR_SYSV + 166)
  431. #define __NR_SYSV_swapctl (__NR_SYSV + 167)
  432. #define __NR_SYSV_getcontext (__NR_SYSV + 168)
  433. #define __NR_SYSV_setcontext (__NR_SYSV + 169)
  434. #define __NR_SYSV_waitsys (__NR_SYSV + 170)
  435. #define __NR_SYSV_sigstack (__NR_SYSV + 171)
  436. #define __NR_SYSV_sigaltstack (__NR_SYSV + 172)
  437. #define __NR_SYSV_sigsendset (__NR_SYSV + 173)
  438. #define __NR_SYSV_statvfs (__NR_SYSV + 174)
  439. #define __NR_SYSV_fstatvfs (__NR_SYSV + 175)
  440. #define __NR_SYSV_getpmsg (__NR_SYSV + 176)
  441. #define __NR_SYSV_putpmsg (__NR_SYSV + 177)
  442. #define __NR_SYSV_lchown (__NR_SYSV + 178)
  443. #define __NR_SYSV_priocntl (__NR_SYSV + 179)
  444. #define __NR_SYSV_ksigqueue (__NR_SYSV + 180)
  445. #define __NR_SYSV_readv (__NR_SYSV + 181)
  446. #define __NR_SYSV_writev (__NR_SYSV + 182)
  447. #define __NR_SYSV_truncate64 (__NR_SYSV + 183)
  448. #define __NR_SYSV_ftruncate64 (__NR_SYSV + 184)
  449. #define __NR_SYSV_mmap64 (__NR_SYSV + 185)
  450. #define __NR_SYSV_dmi (__NR_SYSV + 186)
  451. #define __NR_SYSV_pread (__NR_SYSV + 187)
  452. #define __NR_SYSV_pwrite (__NR_SYSV + 188)
  453. /*
  454.  * BSD 4.3 syscalls are in the range from 2000 to 2999
  455.  */
  456. #define __NR_BSD43 2000
  457. #define __NR_BSD43_syscall (__NR_BSD43 +   0)
  458. #define __NR_BSD43_exit (__NR_BSD43 +   1)
  459. #define __NR_BSD43_fork (__NR_BSD43 +   2)
  460. #define __NR_BSD43_read (__NR_BSD43 +   3)
  461. #define __NR_BSD43_write (__NR_BSD43 +   4)
  462. #define __NR_BSD43_open (__NR_BSD43 +   5)
  463. #define __NR_BSD43_close (__NR_BSD43 +   6)
  464. #define __NR_BSD43_wait (__NR_BSD43 +   7)
  465. #define __NR_BSD43_creat (__NR_BSD43 +   8)
  466. #define __NR_BSD43_link (__NR_BSD43 +   9)
  467. #define __NR_BSD43_unlink (__NR_BSD43 +  10)
  468. #define __NR_BSD43_exec (__NR_BSD43 +  11)
  469. #define __NR_BSD43_chdir (__NR_BSD43 +  12)
  470. #define __NR_BSD43_time (__NR_BSD43 +  13)
  471. #define __NR_BSD43_mknod (__NR_BSD43 +  14)
  472. #define __NR_BSD43_chmod (__NR_BSD43 +  15)
  473. #define __NR_BSD43_chown (__NR_BSD43 +  16)
  474. #define __NR_BSD43_sbreak (__NR_BSD43 +  17)
  475. #define __NR_BSD43_oldstat (__NR_BSD43 +  18)
  476. #define __NR_BSD43_lseek (__NR_BSD43 +  19)
  477. #define __NR_BSD43_getpid (__NR_BSD43 +  20)
  478. #define __NR_BSD43_oldmount (__NR_BSD43 +  21)
  479. #define __NR_BSD43_umount (__NR_BSD43 +  22)
  480. #define __NR_BSD43_setuid (__NR_BSD43 +  23)
  481. #define __NR_BSD43_getuid (__NR_BSD43 +  24)
  482. #define __NR_BSD43_stime (__NR_BSD43 +  25)
  483. #define __NR_BSD43_ptrace (__NR_BSD43 +  26)
  484. #define __NR_BSD43_alarm (__NR_BSD43 +  27)
  485. #define __NR_BSD43_oldfstat (__NR_BSD43 +  28)
  486. #define __NR_BSD43_pause (__NR_BSD43 +  29)
  487. #define __NR_BSD43_utime (__NR_BSD43 +  30)
  488. #define __NR_BSD43_stty (__NR_BSD43 +  31)
  489. #define __NR_BSD43_gtty (__NR_BSD43 +  32)
  490. #define __NR_BSD43_access (__NR_BSD43 +  33)
  491. #define __NR_BSD43_nice (__NR_BSD43 +  34)
  492. #define __NR_BSD43_ftime (__NR_BSD43 +  35)
  493. #define __NR_BSD43_sync (__NR_BSD43 +  36)
  494. #define __NR_BSD43_kill (__NR_BSD43 +  37)
  495. #define __NR_BSD43_stat (__NR_BSD43 +  38)
  496. #define __NR_BSD43_oldsetpgrp (__NR_BSD43 +  39)
  497. #define __NR_BSD43_lstat (__NR_BSD43 +  40)
  498. #define __NR_BSD43_dup (__NR_BSD43 +  41)
  499. #define __NR_BSD43_pipe (__NR_BSD43 +  42)
  500. #define __NR_BSD43_times (__NR_BSD43 +  43)
  501. #define __NR_BSD43_profil (__NR_BSD43 +  44)
  502. #define __NR_BSD43_msgsys (__NR_BSD43 +  45)
  503. #define __NR_BSD43_setgid (__NR_BSD43 +  46)
  504. #define __NR_BSD43_getgid (__NR_BSD43 +  47)
  505. #define __NR_BSD43_ssig (__NR_BSD43 +  48)
  506. #define __NR_BSD43_reserved1 (__NR_BSD43 +  49)
  507. #define __NR_BSD43_reserved2 (__NR_BSD43 +  50)
  508. #define __NR_BSD43_sysacct (__NR_BSD43 +  51)
  509. #define __NR_BSD43_phys (__NR_BSD43 +  52)
  510. #define __NR_BSD43_lock (__NR_BSD43 +  53)
  511. #define __NR_BSD43_ioctl (__NR_BSD43 +  54)
  512. #define __NR_BSD43_reboot (__NR_BSD43 +  55)
  513. #define __NR_BSD43_mpxchan (__NR_BSD43 +  56)
  514. #define __NR_BSD43_symlink (__NR_BSD43 +  57)
  515. #define __NR_BSD43_readlink (__NR_BSD43 +  58)
  516. #define __NR_BSD43_execve (__NR_BSD43 +  59)
  517. #define __NR_BSD43_umask (__NR_BSD43 +  60)
  518. #define __NR_BSD43_chroot (__NR_BSD43 +  61)
  519. #define __NR_BSD43_fstat (__NR_BSD43 +  62)
  520. #define __NR_BSD43_reserved3 (__NR_BSD43 +  63)
  521. #define __NR_BSD43_getpagesize (__NR_BSD43 +  64)
  522. #define __NR_BSD43_mremap (__NR_BSD43 +  65)
  523. #define __NR_BSD43_vfork (__NR_BSD43 +  66)
  524. #define __NR_BSD43_vread (__NR_BSD43 +  67)
  525. #define __NR_BSD43_vwrite (__NR_BSD43 +  68)
  526. #define __NR_BSD43_sbrk (__NR_BSD43 +  69)
  527. #define __NR_BSD43_sstk (__NR_BSD43 +  70)
  528. #define __NR_BSD43_mmap (__NR_BSD43 +  71)
  529. #define __NR_BSD43_vadvise (__NR_BSD43 +  72)
  530. #define __NR_BSD43_munmap (__NR_BSD43 +  73)
  531. #define __NR_BSD43_mprotect (__NR_BSD43 +  74)
  532. #define __NR_BSD43_madvise (__NR_BSD43 +  75)
  533. #define __NR_BSD43_vhangup (__NR_BSD43 +  76)
  534. #define __NR_BSD43_vlimit (__NR_BSD43 +  77)
  535. #define __NR_BSD43_mincore (__NR_BSD43 +  78)
  536. #define __NR_BSD43_getgroups (__NR_BSD43 +  79)
  537. #define __NR_BSD43_setgroups (__NR_BSD43 +  80)
  538. #define __NR_BSD43_getpgrp (__NR_BSD43 +  81)
  539. #define __NR_BSD43_setpgrp (__NR_BSD43 +  82)
  540. #define __NR_BSD43_setitimer (__NR_BSD43 +  83)
  541. #define __NR_BSD43_wait3 (__NR_BSD43 +  84)
  542. #define __NR_BSD43_swapon (__NR_BSD43 +  85)
  543. #define __NR_BSD43_getitimer (__NR_BSD43 +  86)
  544. #define __NR_BSD43_gethostname (__NR_BSD43 +  87)
  545. #define __NR_BSD43_sethostname (__NR_BSD43 +  88)
  546. #define __NR_BSD43_getdtablesize (__NR_BSD43 +  89)
  547. #define __NR_BSD43_dup2 (__NR_BSD43 +  90)
  548. #define __NR_BSD43_getdopt (__NR_BSD43 +  91)
  549. #define __NR_BSD43_fcntl (__NR_BSD43 +  92)
  550. #define __NR_BSD43_select (__NR_BSD43 +  93)
  551. #define __NR_BSD43_setdopt (__NR_BSD43 +  94)
  552. #define __NR_BSD43_fsync (__NR_BSD43 +  95)
  553. #define __NR_BSD43_setpriority (__NR_BSD43 +  96)
  554. #define __NR_BSD43_socket (__NR_BSD43 +  97)
  555. #define __NR_BSD43_connect (__NR_BSD43 +  98)
  556. #define __NR_BSD43_oldaccept (__NR_BSD43 +  99)
  557. #define __NR_BSD43_getpriority (__NR_BSD43 + 100)
  558. #define __NR_BSD43_send (__NR_BSD43 + 101)
  559. #define __NR_BSD43_recv (__NR_BSD43 + 102)
  560. #define __NR_BSD43_sigreturn (__NR_BSD43 + 103)
  561. #define __NR_BSD43_bind (__NR_BSD43 + 104)
  562. #define __NR_BSD43_setsockopt (__NR_BSD43 + 105)
  563. #define __NR_BSD43_listen (__NR_BSD43 + 106)
  564. #define __NR_BSD43_vtimes (__NR_BSD43 + 107)
  565. #define __NR_BSD43_sigvec (__NR_BSD43 + 108)
  566. #define __NR_BSD43_sigblock (__NR_BSD43 + 109)
  567. #define __NR_BSD43_sigsetmask (__NR_BSD43 + 110)
  568. #define __NR_BSD43_sigpause (__NR_BSD43 + 111)
  569. #define __NR_BSD43_sigstack (__NR_BSD43 + 112)
  570. #define __NR_BSD43_oldrecvmsg (__NR_BSD43 + 113)
  571. #define __NR_BSD43_oldsendmsg (__NR_BSD43 + 114)
  572. #define __NR_BSD43_vtrace (__NR_BSD43 + 115)
  573. #define __NR_BSD43_gettimeofday (__NR_BSD43 + 116)
  574. #define __NR_BSD43_getrusage (__NR_BSD43 + 117)
  575. #define __NR_BSD43_getsockopt (__NR_BSD43 + 118)
  576. #define __NR_BSD43_reserved4 (__NR_BSD43 + 119)
  577. #define __NR_BSD43_readv (__NR_BSD43 + 120)
  578. #define __NR_BSD43_writev (__NR_BSD43 + 121)
  579. #define __NR_BSD43_settimeofday (__NR_BSD43 + 122)
  580. #define __NR_BSD43_fchown (__NR_BSD43 + 123)
  581. #define __NR_BSD43_fchmod (__NR_BSD43 + 124)
  582. #define __NR_BSD43_oldrecvfrom (__NR_BSD43 + 125)
  583. #define __NR_BSD43_setreuid (__NR_BSD43 + 126)
  584. #define __NR_BSD43_setregid (__NR_BSD43 + 127)
  585. #define __NR_BSD43_rename (__NR_BSD43 + 128)
  586. #define __NR_BSD43_truncate (__NR_BSD43 + 129)
  587. #define __NR_BSD43_ftruncate (__NR_BSD43 + 130)
  588. #define __NR_BSD43_flock (__NR_BSD43 + 131)
  589. #define __NR_BSD43_semsys (__NR_BSD43 + 132)
  590. #define __NR_BSD43_sendto (__NR_BSD43 + 133)
  591. #define __NR_BSD43_shutdown (__NR_BSD43 + 134)
  592. #define __NR_BSD43_socketpair (__NR_BSD43 + 135)
  593. #define __NR_BSD43_mkdir (__NR_BSD43 + 136)
  594. #define __NR_BSD43_rmdir (__NR_BSD43 + 137)
  595. #define __NR_BSD43_utimes (__NR_BSD43 + 138)
  596. #define __NR_BSD43_sigcleanup (__NR_BSD43 + 139)
  597. #define __NR_BSD43_adjtime (__NR_BSD43 + 140)
  598. #define __NR_BSD43_oldgetpeername (__NR_BSD43 + 141)
  599. #define __NR_BSD43_gethostid (__NR_BSD43 + 142)
  600. #define __NR_BSD43_sethostid (__NR_BSD43 + 143)
  601. #define __NR_BSD43_getrlimit (__NR_BSD43 + 144)
  602. #define __NR_BSD43_setrlimit (__NR_BSD43 + 145)
  603. #define __NR_BSD43_killpg (__NR_BSD43 + 146)
  604. #define __NR_BSD43_shmsys (__NR_BSD43 + 147)
  605. #define __NR_BSD43_quota (__NR_BSD43 + 148)
  606. #define __NR_BSD43_qquota (__NR_BSD43 + 149)
  607. #define __NR_BSD43_oldgetsockname (__NR_BSD43 + 150)
  608. #define __NR_BSD43_sysmips (__NR_BSD43 + 151)
  609. #define __NR_BSD43_cacheflush (__NR_BSD43 + 152)
  610. #define __NR_BSD43_cachectl (__NR_BSD43 + 153)
  611. #define __NR_BSD43_debug (__NR_BSD43 + 154)
  612. #define __NR_BSD43_reserved5 (__NR_BSD43 + 155)
  613. #define __NR_BSD43_reserved6 (__NR_BSD43 + 156)
  614. #define __NR_BSD43_nfs_mount (__NR_BSD43 + 157)
  615. #define __NR_BSD43_nfs_svc (__NR_BSD43 + 158)
  616. #define __NR_BSD43_getdirentries (__NR_BSD43 + 159)
  617. #define __NR_BSD43_statfs (__NR_BSD43 + 160)
  618. #define __NR_BSD43_fstatfs (__NR_BSD43 + 161)
  619. #define __NR_BSD43_unmount (__NR_BSD43 + 162)
  620. #define __NR_BSD43_async_daemon (__NR_BSD43 + 163)
  621. #define __NR_BSD43_nfs_getfh (__NR_BSD43 + 164)
  622. #define __NR_BSD43_getdomainname (__NR_BSD43 + 165)
  623. #define __NR_BSD43_setdomainname (__NR_BSD43 + 166)
  624. #define __NR_BSD43_pcfs_mount (__NR_BSD43 + 167)
  625. #define __NR_BSD43_quotactl (__NR_BSD43 + 168)
  626. #define __NR_BSD43_oldexportfs (__NR_BSD43 + 169)
  627. #define __NR_BSD43_smount (__NR_BSD43 + 170)
  628. #define __NR_BSD43_mipshwconf (__NR_BSD43 + 171)
  629. #define __NR_BSD43_exportfs (__NR_BSD43 + 172)
  630. #define __NR_BSD43_nfsfh_open (__NR_BSD43 + 173)
  631. #define __NR_BSD43_libattach (__NR_BSD43 + 174)
  632. #define __NR_BSD43_libdetach (__NR_BSD43 + 175)
  633. #define __NR_BSD43_accept (__NR_BSD43 + 176)
  634. #define __NR_BSD43_reserved7 (__NR_BSD43 + 177)
  635. #define __NR_BSD43_reserved8 (__NR_BSD43 + 178)
  636. #define __NR_BSD43_recvmsg (__NR_BSD43 + 179)
  637. #define __NR_BSD43_recvfrom (__NR_BSD43 + 180)
  638. #define __NR_BSD43_sendmsg (__NR_BSD43 + 181)
  639. #define __NR_BSD43_getpeername (__NR_BSD43 + 182)
  640. #define __NR_BSD43_getsockname (__NR_BSD43 + 183)
  641. #define __NR_BSD43_aread (__NR_BSD43 + 184)
  642. #define __NR_BSD43_awrite (__NR_BSD43 + 185)
  643. #define __NR_BSD43_listio (__NR_BSD43 + 186)
  644. #define __NR_BSD43_acancel (__NR_BSD43 + 187)
  645. #define __NR_BSD43_astatus (__NR_BSD43 + 188)
  646. #define __NR_BSD43_await (__NR_BSD43 + 189)
  647. #define __NR_BSD43_areadv (__NR_BSD43 + 190)
  648. #define __NR_BSD43_awritev (__NR_BSD43 + 191)
  649. /*
  650.  * POSIX syscalls are in the range from 3000 to 3999
  651.  */
  652. #define __NR_POSIX 3000
  653. #define __NR_POSIX_syscall (__NR_POSIX +   0)
  654. #define __NR_POSIX_exit (__NR_POSIX +   1)
  655. #define __NR_POSIX_fork (__NR_POSIX +   2)
  656. #define __NR_POSIX_read (__NR_POSIX +   3)
  657. #define __NR_POSIX_write (__NR_POSIX +   4)
  658. #define __NR_POSIX_open (__NR_POSIX +   5)
  659. #define __NR_POSIX_close (__NR_POSIX +   6)
  660. #define __NR_POSIX_wait (__NR_POSIX +   7)
  661. #define __NR_POSIX_creat (__NR_POSIX +   8)
  662. #define __NR_POSIX_link (__NR_POSIX +   9)
  663. #define __NR_POSIX_unlink (__NR_POSIX +  10)
  664. #define __NR_POSIX_exec (__NR_POSIX +  11)
  665. #define __NR_POSIX_chdir (__NR_POSIX +  12)
  666. #define __NR_POSIX_gtime (__NR_POSIX +  13)
  667. #define __NR_POSIX_mknod (__NR_POSIX +  14)
  668. #define __NR_POSIX_chmod (__NR_POSIX +  15)
  669. #define __NR_POSIX_chown (__NR_POSIX +  16)
  670. #define __NR_POSIX_sbreak (__NR_POSIX +  17)
  671. #define __NR_POSIX_stat (__NR_POSIX +  18)
  672. #define __NR_POSIX_lseek (__NR_POSIX +  19)
  673. #define __NR_POSIX_getpid (__NR_POSIX +  20)
  674. #define __NR_POSIX_mount (__NR_POSIX +  21)
  675. #define __NR_POSIX_umount (__NR_POSIX +  22)
  676. #define __NR_POSIX_setuid (__NR_POSIX +  23)
  677. #define __NR_POSIX_getuid (__NR_POSIX +  24)
  678. #define __NR_POSIX_stime (__NR_POSIX +  25)
  679. #define __NR_POSIX_ptrace (__NR_POSIX +  26)
  680. #define __NR_POSIX_alarm (__NR_POSIX +  27)
  681. #define __NR_POSIX_fstat (__NR_POSIX +  28)
  682. #define __NR_POSIX_pause (__NR_POSIX +  29)
  683. #define __NR_POSIX_utime (__NR_POSIX +  30)
  684. #define __NR_POSIX_stty (__NR_POSIX +  31)
  685. #define __NR_POSIX_gtty (__NR_POSIX +  32)
  686. #define __NR_POSIX_access (__NR_POSIX +  33)
  687. #define __NR_POSIX_nice (__NR_POSIX +  34)
  688. #define __NR_POSIX_statfs (__NR_POSIX +  35)
  689. #define __NR_POSIX_sync (__NR_POSIX +  36)
  690. #define __NR_POSIX_kill (__NR_POSIX +  37)
  691. #define __NR_POSIX_fstatfs (__NR_POSIX +  38)
  692. #define __NR_POSIX_getpgrp (__NR_POSIX +  39)
  693. #define __NR_POSIX_syssgi (__NR_POSIX +  40)
  694. #define __NR_POSIX_dup (__NR_POSIX +  41)
  695. #define __NR_POSIX_pipe (__NR_POSIX +  42)
  696. #define __NR_POSIX_times (__NR_POSIX +  43)
  697. #define __NR_POSIX_profil (__NR_POSIX +  44)
  698. #define __NR_POSIX_lock (__NR_POSIX +  45)
  699. #define __NR_POSIX_setgid (__NR_POSIX +  46)
  700. #define __NR_POSIX_getgid (__NR_POSIX +  47)
  701. #define __NR_POSIX_sig (__NR_POSIX +  48)
  702. #define __NR_POSIX_msgsys (__NR_POSIX +  49)
  703. #define __NR_POSIX_sysmips (__NR_POSIX +  50)
  704. #define __NR_POSIX_sysacct (__NR_POSIX +  51)
  705. #define __NR_POSIX_shmsys (__NR_POSIX +  52)
  706. #define __NR_POSIX_semsys (__NR_POSIX +  53)
  707. #define __NR_POSIX_ioctl (__NR_POSIX +  54)
  708. #define __NR_POSIX_uadmin (__NR_POSIX +  55)
  709. #define __NR_POSIX_exch (__NR_POSIX +  56)
  710. #define __NR_POSIX_utssys (__NR_POSIX +  57)
  711. #define __NR_POSIX_USG_reserved1 (__NR_POSIX +  58)
  712. #define __NR_POSIX_exece (__NR_POSIX +  59)
  713. #define __NR_POSIX_umask (__NR_POSIX +  60)
  714. #define __NR_POSIX_chroot (__NR_POSIX +  61)
  715. #define __NR_POSIX_fcntl (__NR_POSIX +  62)
  716. #define __NR_POSIX_ulimit (__NR_POSIX +  63)
  717. #define __NR_POSIX_SAFARI4_reserved1 (__NR_POSIX +  64)
  718. #define __NR_POSIX_SAFARI4_reserved2 (__NR_POSIX +  65)
  719. #define __NR_POSIX_SAFARI4_reserved3 (__NR_POSIX +  66)
  720. #define __NR_POSIX_SAFARI4_reserved4 (__NR_POSIX +  67)
  721. #define __NR_POSIX_SAFARI4_reserved5 (__NR_POSIX +  68)
  722. #define __NR_POSIX_SAFARI4_reserved6 (__NR_POSIX +  69)
  723. #define __NR_POSIX_advfs (__NR_POSIX +  70)
  724. #define __NR_POSIX_unadvfs (__NR_POSIX +  71)
  725. #define __NR_POSIX_rmount (__NR_POSIX +  72)
  726. #define __NR_POSIX_rumount (__NR_POSIX +  73)
  727. #define __NR_POSIX_rfstart (__NR_POSIX +  74)
  728. #define __NR_POSIX_reserved1 (__NR_POSIX +  75)
  729. #define __NR_POSIX_rdebug (__NR_POSIX +  76)
  730. #define __NR_POSIX_rfstop (__NR_POSIX +  77)
  731. #define __NR_POSIX_rfsys (__NR_POSIX +  78)
  732. #define __NR_POSIX_rmdir (__NR_POSIX +  79)
  733. #define __NR_POSIX_mkdir (__NR_POSIX +  80)
  734. #define __NR_POSIX_getdents (__NR_POSIX +  81)
  735. #define __NR_POSIX_sginap (__NR_POSIX +  82)
  736. #define __NR_POSIX_sgikopt (__NR_POSIX +  83)
  737. #define __NR_POSIX_sysfs (__NR_POSIX +  84)
  738. #define __NR_POSIX_getmsg (__NR_POSIX +  85)
  739. #define __NR_POSIX_putmsg (__NR_POSIX +  86)
  740. #define __NR_POSIX_poll (__NR_POSIX +  87)
  741. #define __NR_POSIX_sigreturn (__NR_POSIX +  88)
  742. #define __NR_POSIX_accept (__NR_POSIX +  89)
  743. #define __NR_POSIX_bind (__NR_POSIX +  90)
  744. #define __NR_POSIX_connect (__NR_POSIX +  91)
  745. #define __NR_POSIX_gethostid (__NR_POSIX +  92)
  746. #define __NR_POSIX_getpeername (__NR_POSIX +  93)
  747. #define __NR_POSIX_getsockname (__NR_POSIX +  94)
  748. #define __NR_POSIX_getsockopt (__NR_POSIX +  95)
  749. #define __NR_POSIX_listen (__NR_POSIX +  96)
  750. #define __NR_POSIX_recv (__NR_POSIX +  97)
  751. #define __NR_POSIX_recvfrom (__NR_POSIX +  98)
  752. #define __NR_POSIX_recvmsg (__NR_POSIX +  99)
  753. #define __NR_POSIX_select (__NR_POSIX + 100)
  754. #define __NR_POSIX_send (__NR_POSIX + 101)
  755. #define __NR_POSIX_sendmsg (__NR_POSIX + 102)
  756. #define __NR_POSIX_sendto (__NR_POSIX + 103)
  757. #define __NR_POSIX_sethostid (__NR_POSIX + 104)
  758. #define __NR_POSIX_setsockopt (__NR_POSIX + 105)
  759. #define __NR_POSIX_shutdown (__NR_POSIX + 106)
  760. #define __NR_POSIX_socket (__NR_POSIX + 107)
  761. #define __NR_POSIX_gethostname (__NR_POSIX + 108)
  762. #define __NR_POSIX_sethostname (__NR_POSIX + 109)
  763. #define __NR_POSIX_getdomainname (__NR_POSIX + 110)
  764. #define __NR_POSIX_setdomainname (__NR_POSIX + 111)
  765. #define __NR_POSIX_truncate (__NR_POSIX + 112)
  766. #define __NR_POSIX_ftruncate (__NR_POSIX + 113)
  767. #define __NR_POSIX_rename (__NR_POSIX + 114)
  768. #define __NR_POSIX_symlink (__NR_POSIX + 115)
  769. #define __NR_POSIX_readlink (__NR_POSIX + 116)
  770. #define __NR_POSIX_lstat (__NR_POSIX + 117)
  771. #define __NR_POSIX_nfs_mount (__NR_POSIX + 118)
  772. #define __NR_POSIX_nfs_svc (__NR_POSIX + 119)
  773. #define __NR_POSIX_nfs_getfh (__NR_POSIX + 120)
  774. #define __NR_POSIX_async_daemon (__NR_POSIX + 121)
  775. #define __NR_POSIX_exportfs (__NR_POSIX + 122)
  776. #define __NR_POSIX_SGI_setregid (__NR_POSIX + 123)
  777. #define __NR_POSIX_SGI_setreuid (__NR_POSIX + 124)
  778. #define __NR_POSIX_getitimer (__NR_POSIX + 125)
  779. #define __NR_POSIX_setitimer (__NR_POSIX + 126)
  780. #define __NR_POSIX_adjtime (__NR_POSIX + 127)
  781. #define __NR_POSIX_SGI_bsdgettime (__NR_POSIX + 128)
  782. #define __NR_POSIX_SGI_sproc (__NR_POSIX + 129)
  783. #define __NR_POSIX_SGI_prctl (__NR_POSIX + 130)
  784. #define __NR_POSIX_SGI_blkproc (__NR_POSIX + 131)
  785. #define __NR_POSIX_SGI_reserved1 (__NR_POSIX + 132)
  786. #define __NR_POSIX_SGI_sgigsc (__NR_POSIX + 133)
  787. #define __NR_POSIX_SGI_mmap (__NR_POSIX + 134)
  788. #define __NR_POSIX_SGI_munmap (__NR_POSIX + 135)
  789. #define __NR_POSIX_SGI_mprotect (__NR_POSIX + 136)
  790. #define __NR_POSIX_SGI_msync (__NR_POSIX + 137)
  791. #define __NR_POSIX_SGI_madvise (__NR_POSIX + 138)
  792. #define __NR_POSIX_SGI_mpin (__NR_POSIX + 139)
  793. #define __NR_POSIX_SGI_getpagesize (__NR_POSIX + 140)
  794. #define __NR_POSIX_SGI_libattach (__NR_POSIX + 141)
  795. #define __NR_POSIX_SGI_libdetach (__NR_POSIX + 142)
  796. #define __NR_POSIX_SGI_getpgrp (__NR_POSIX + 143)
  797. #define __NR_POSIX_SGI_setpgrp (__NR_POSIX + 144)
  798. #define __NR_POSIX_SGI_reserved2 (__NR_POSIX + 145)
  799. #define __NR_POSIX_SGI_reserved3 (__NR_POSIX + 146)
  800. #define __NR_POSIX_SGI_reserved4 (__NR_POSIX + 147)
  801. #define __NR_POSIX_SGI_reserved5 (__NR_POSIX + 148)
  802. #define __NR_POSIX_SGI_reserved6 (__NR_POSIX + 149)
  803. #define __NR_POSIX_cacheflush (__NR_POSIX + 150)
  804. #define __NR_POSIX_cachectl (__NR_POSIX + 151)
  805. #define __NR_POSIX_fchown (__NR_POSIX + 152)
  806. #define __NR_POSIX_fchmod (__NR_POSIX + 153)
  807. #define __NR_POSIX_wait3 (__NR_POSIX + 154)
  808. #define __NR_POSIX_mmap (__NR_POSIX + 155)
  809. #define __NR_POSIX_munmap (__NR_POSIX + 156)
  810. #define __NR_POSIX_madvise (__NR_POSIX + 157)
  811. #define __NR_POSIX_BSD_getpagesize (__NR_POSIX + 158)
  812. #define __NR_POSIX_setreuid (__NR_POSIX + 159)
  813. #define __NR_POSIX_setregid (__NR_POSIX + 160)
  814. #define __NR_POSIX_setpgid (__NR_POSIX + 161)
  815. #define __NR_POSIX_getgroups (__NR_POSIX + 162)
  816. #define __NR_POSIX_setgroups (__NR_POSIX + 163)
  817. #define __NR_POSIX_gettimeofday (__NR_POSIX + 164)
  818. #define __NR_POSIX_getrusage (__NR_POSIX + 165)
  819. #define __NR_POSIX_getrlimit (__NR_POSIX + 166)
  820. #define __NR_POSIX_setrlimit (__NR_POSIX + 167)
  821. #define __NR_POSIX_waitpid (__NR_POSIX + 168)
  822. #define __NR_POSIX_dup2 (__NR_POSIX + 169)
  823. #define __NR_POSIX_reserved2 (__NR_POSIX + 170)
  824. #define __NR_POSIX_reserved3 (__NR_POSIX + 171)
  825. #define __NR_POSIX_reserved4 (__NR_POSIX + 172)
  826. #define __NR_POSIX_reserved5 (__NR_POSIX + 173)
  827. #define __NR_POSIX_reserved6 (__NR_POSIX + 174)
  828. #define __NR_POSIX_reserved7 (__NR_POSIX + 175)
  829. #define __NR_POSIX_reserved8 (__NR_POSIX + 176)
  830. #define __NR_POSIX_reserved9 (__NR_POSIX + 177)
  831. #define __NR_POSIX_reserved10 (__NR_POSIX + 178)
  832. #define __NR_POSIX_reserved11 (__NR_POSIX + 179)
  833. #define __NR_POSIX_reserved12 (__NR_POSIX + 180)
  834. #define __NR_POSIX_reserved13 (__NR_POSIX + 181)
  835. #define __NR_POSIX_reserved14 (__NR_POSIX + 182)
  836. #define __NR_POSIX_reserved15 (__NR_POSIX + 183)
  837. #define __NR_POSIX_reserved16 (__NR_POSIX + 184)
  838. #define __NR_POSIX_reserved17 (__NR_POSIX + 185)
  839. #define __NR_POSIX_reserved18 (__NR_POSIX + 186)
  840. #define __NR_POSIX_reserved19 (__NR_POSIX + 187)
  841. #define __NR_POSIX_reserved20 (__NR_POSIX + 188)
  842. #define __NR_POSIX_reserved21 (__NR_POSIX + 189)
  843. #define __NR_POSIX_reserved22 (__NR_POSIX + 190)
  844. #define __NR_POSIX_reserved23 (__NR_POSIX + 191)
  845. #define __NR_POSIX_reserved24 (__NR_POSIX + 192)
  846. #define __NR_POSIX_reserved25 (__NR_POSIX + 193)
  847. #define __NR_POSIX_reserved26 (__NR_POSIX + 194)
  848. #define __NR_POSIX_reserved27 (__NR_POSIX + 195)
  849. #define __NR_POSIX_reserved28 (__NR_POSIX + 196)
  850. #define __NR_POSIX_reserved29 (__NR_POSIX + 197)
  851. #define __NR_POSIX_reserved30 (__NR_POSIX + 198)
  852. #define __NR_POSIX_reserved31 (__NR_POSIX + 199)
  853. #define __NR_POSIX_reserved32 (__NR_POSIX + 200)
  854. #define __NR_POSIX_reserved33 (__NR_POSIX + 201)
  855. #define __NR_POSIX_reserved34 (__NR_POSIX + 202)
  856. #define __NR_POSIX_reserved35 (__NR_POSIX + 203)
  857. #define __NR_POSIX_reserved36 (__NR_POSIX + 204)
  858. #define __NR_POSIX_reserved37 (__NR_POSIX + 205)
  859. #define __NR_POSIX_reserved38 (__NR_POSIX + 206)
  860. #define __NR_POSIX_reserved39 (__NR_POSIX + 207)
  861. #define __NR_POSIX_reserved40 (__NR_POSIX + 208)
  862. #define __NR_POSIX_reserved41 (__NR_POSIX + 209)
  863. #define __NR_POSIX_reserved42 (__NR_POSIX + 210)
  864. #define __NR_POSIX_reserved43 (__NR_POSIX + 211)
  865. #define __NR_POSIX_reserved44 (__NR_POSIX + 212)
  866. #define __NR_POSIX_reserved45 (__NR_POSIX + 213)
  867. #define __NR_POSIX_reserved46 (__NR_POSIX + 214)
  868. #define __NR_POSIX_reserved47 (__NR_POSIX + 215)
  869. #define __NR_POSIX_reserved48 (__NR_POSIX + 216)
  870. #define __NR_POSIX_reserved49 (__NR_POSIX + 217)
  871. #define __NR_POSIX_reserved50 (__NR_POSIX + 218)
  872. #define __NR_POSIX_reserved51 (__NR_POSIX + 219)
  873. #define __NR_POSIX_reserved52 (__NR_POSIX + 220)
  874. #define __NR_POSIX_reserved53 (__NR_POSIX + 221)
  875. #define __NR_POSIX_reserved54 (__NR_POSIX + 222)
  876. #define __NR_POSIX_reserved55 (__NR_POSIX + 223)
  877. #define __NR_POSIX_reserved56 (__NR_POSIX + 224)
  878. #define __NR_POSIX_reserved57 (__NR_POSIX + 225)
  879. #define __NR_POSIX_reserved58 (__NR_POSIX + 226)
  880. #define __NR_POSIX_reserved59 (__NR_POSIX + 227)
  881. #define __NR_POSIX_reserved60 (__NR_POSIX + 228)
  882. #define __NR_POSIX_reserved61 (__NR_POSIX + 229)
  883. #define __NR_POSIX_reserved62 (__NR_POSIX + 230)
  884. #define __NR_POSIX_reserved63 (__NR_POSIX + 231)
  885. #define __NR_POSIX_reserved64 (__NR_POSIX + 232)
  886. #define __NR_POSIX_reserved65 (__NR_POSIX + 233)
  887. #define __NR_POSIX_reserved66 (__NR_POSIX + 234)
  888. #define __NR_POSIX_reserved67 (__NR_POSIX + 235)
  889. #define __NR_POSIX_reserved68 (__NR_POSIX + 236)
  890. #define __NR_POSIX_reserved69 (__NR_POSIX + 237)
  891. #define __NR_POSIX_reserved70 (__NR_POSIX + 238)
  892. #define __NR_POSIX_reserved71 (__NR_POSIX + 239)
  893. #define __NR_POSIX_reserved72 (__NR_POSIX + 240)
  894. #define __NR_POSIX_reserved73 (__NR_POSIX + 241)
  895. #define __NR_POSIX_reserved74 (__NR_POSIX + 242)
  896. #define __NR_POSIX_reserved75 (__NR_POSIX + 243)
  897. #define __NR_POSIX_reserved76 (__NR_POSIX + 244)
  898. #define __NR_POSIX_reserved77 (__NR_POSIX + 245)
  899. #define __NR_POSIX_reserved78 (__NR_POSIX + 246)
  900. #define __NR_POSIX_reserved79 (__NR_POSIX + 247)
  901. #define __NR_POSIX_reserved80 (__NR_POSIX + 248)
  902. #define __NR_POSIX_reserved81 (__NR_POSIX + 249)
  903. #define __NR_POSIX_reserved82 (__NR_POSIX + 250)
  904. #define __NR_POSIX_reserved83 (__NR_POSIX + 251)
  905. #define __NR_POSIX_reserved84 (__NR_POSIX + 252)
  906. #define __NR_POSIX_reserved85 (__NR_POSIX + 253)
  907. #define __NR_POSIX_reserved86 (__NR_POSIX + 254)
  908. #define __NR_POSIX_reserved87 (__NR_POSIX + 255)
  909. #define __NR_POSIX_reserved88 (__NR_POSIX + 256)
  910. #define __NR_POSIX_reserved89 (__NR_POSIX + 257)
  911. #define __NR_POSIX_reserved90 (__NR_POSIX + 258)
  912. #define __NR_POSIX_reserved91 (__NR_POSIX + 259)
  913. #define __NR_POSIX_netboot (__NR_POSIX + 260)
  914. #define __NR_POSIX_netunboot (__NR_POSIX + 261)
  915. #define __NR_POSIX_rdump (__NR_POSIX + 262)
  916. #define __NR_POSIX_setsid (__NR_POSIX + 263)
  917. #define __NR_POSIX_getmaxsig (__NR_POSIX + 264)
  918. #define __NR_POSIX_sigpending (__NR_POSIX + 265)
  919. #define __NR_POSIX_sigprocmask (__NR_POSIX + 266)
  920. #define __NR_POSIX_sigsuspend (__NR_POSIX + 267)
  921. #define __NR_POSIX_sigaction (__NR_POSIX + 268)
  922. #define __NR_POSIX_MIPS_reserved1 (__NR_POSIX + 269)
  923. #define __NR_POSIX_MIPS_reserved2 (__NR_POSIX + 270)
  924. #define __NR_POSIX_MIPS_reserved3 (__NR_POSIX + 271)
  925. #define __NR_POSIX_MIPS_reserved4 (__NR_POSIX + 272)
  926. #define __NR_POSIX_MIPS_reserved5 (__NR_POSIX + 273)
  927. #define __NR_POSIX_MIPS_reserved6 (__NR_POSIX + 274)
  928. #define __NR_POSIX_MIPS_reserved7 (__NR_POSIX + 275)
  929. #define __NR_POSIX_MIPS_reserved8 (__NR_POSIX + 276)
  930. #define __NR_POSIX_MIPS_reserved9 (__NR_POSIX + 277)
  931. #define __NR_POSIX_MIPS_reserved10 (__NR_POSIX + 278)
  932. #define __NR_POSIX_MIPS_reserved11 (__NR_POSIX + 279)
  933. #define __NR_POSIX_TANDEM_reserved1 (__NR_POSIX + 280)
  934. #define __NR_POSIX_TANDEM_reserved2 (__NR_POSIX + 281)
  935. #define __NR_POSIX_TANDEM_reserved3 (__NR_POSIX + 282)
  936. #define __NR_POSIX_TANDEM_reserved4 (__NR_POSIX + 283)
  937. #define __NR_POSIX_TANDEM_reserved5 (__NR_POSIX + 284)
  938. #define __NR_POSIX_TANDEM_reserved6 (__NR_POSIX + 285)
  939. #define __NR_POSIX_TANDEM_reserved7 (__NR_POSIX + 286)
  940. #define __NR_POSIX_TANDEM_reserved8 (__NR_POSIX + 287)
  941. #define __NR_POSIX_TANDEM_reserved9 (__NR_POSIX + 288)
  942. #define __NR_POSIX_TANDEM_reserved10 (__NR_POSIX + 289)
  943. #define __NR_POSIX_TANDEM_reserved11 (__NR_POSIX + 290)
  944. #define __NR_POSIX_TANDEM_reserved12 (__NR_POSIX + 291)
  945. #define __NR_POSIX_TANDEM_reserved13 (__NR_POSIX + 292)
  946. #define __NR_POSIX_TANDEM_reserved14 (__NR_POSIX + 293)
  947. #define __NR_POSIX_TANDEM_reserved15 (__NR_POSIX + 294)
  948. #define __NR_POSIX_TANDEM_reserved16 (__NR_POSIX + 295)
  949. #define __NR_POSIX_TANDEM_reserved17 (__NR_POSIX + 296)
  950. #define __NR_POSIX_TANDEM_reserved18 (__NR_POSIX + 297)
  951. #define __NR_POSIX_TANDEM_reserved19 (__NR_POSIX + 298)
  952. #define __NR_POSIX_TANDEM_reserved20 (__NR_POSIX + 299)
  953. #define __NR_POSIX_SGI_reserved7 (__NR_POSIX + 300)
  954. #define __NR_POSIX_SGI_reserved8 (__NR_POSIX + 301)
  955. #define __NR_POSIX_SGI_reserved9 (__NR_POSIX + 302)
  956. #define __NR_POSIX_SGI_reserved10 (__NR_POSIX + 303)
  957. #define __NR_POSIX_SGI_reserved11 (__NR_POSIX + 304)
  958. #define __NR_POSIX_SGI_reserved12 (__NR_POSIX + 305)
  959. #define __NR_POSIX_SGI_reserved13 (__NR_POSIX + 306)
  960. #define __NR_POSIX_SGI_reserved14 (__NR_POSIX + 307)
  961. #define __NR_POSIX_SGI_reserved15 (__NR_POSIX + 308)
  962. #define __NR_POSIX_SGI_reserved16 (__NR_POSIX + 309)
  963. #define __NR_POSIX_SGI_reserved17 (__NR_POSIX + 310)
  964. #define __NR_POSIX_SGI_reserved18 (__NR_POSIX + 311)
  965. #define __NR_POSIX_SGI_reserved19 (__NR_POSIX + 312)
  966. #define __NR_POSIX_SGI_reserved20 (__NR_POSIX + 313)
  967. #define __NR_POSIX_SGI_reserved21 (__NR_POSIX + 314)
  968. #define __NR_POSIX_SGI_reserved22 (__NR_POSIX + 315)
  969. #define __NR_POSIX_SGI_reserved23 (__NR_POSIX + 316)
  970. #define __NR_POSIX_SGI_reserved24 (__NR_POSIX + 317)
  971. #define __NR_POSIX_SGI_reserved25 (__NR_POSIX + 318)
  972. #define __NR_POSIX_SGI_reserved26 (__NR_POSIX + 319)
  973. #endif /* _ASM_RISCOS_SYSCALL_H */