Linux Audio

Check our new training course

Loading...
v3.5.6
   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 * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
   8 *
   9 * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto
  10 * the stack. Robin Farine for ACN S.A, Copyright (C) 1996 by ACN S.A
  11 */
  12#ifndef _ASM_UNISTD_H
  13#define _ASM_UNISTD_H
  14
  15#include <asm/sgidefs.h>
  16
  17#if _MIPS_SIM == _MIPS_SIM_ABI32
  18
  19/*
  20 * Linux o32 style syscalls are in the range from 4000 to 4999.
  21 */
  22#define __NR_Linux			4000
  23#define __NR_syscall			(__NR_Linux +   0)
  24#define __NR_exit			(__NR_Linux +   1)
  25#define __NR_fork			(__NR_Linux +   2)
  26#define __NR_read			(__NR_Linux +   3)
  27#define __NR_write			(__NR_Linux +   4)
  28#define __NR_open			(__NR_Linux +   5)
  29#define __NR_close			(__NR_Linux +   6)
  30#define __NR_waitpid			(__NR_Linux +   7)
  31#define __NR_creat			(__NR_Linux +   8)
  32#define __NR_link			(__NR_Linux +   9)
  33#define __NR_unlink			(__NR_Linux +  10)
  34#define __NR_execve			(__NR_Linux +  11)
  35#define __NR_chdir			(__NR_Linux +  12)
  36#define __NR_time			(__NR_Linux +  13)
  37#define __NR_mknod			(__NR_Linux +  14)
  38#define __NR_chmod			(__NR_Linux +  15)
  39#define __NR_lchown			(__NR_Linux +  16)
  40#define __NR_break			(__NR_Linux +  17)
  41#define __NR_unused18			(__NR_Linux +  18)
  42#define __NR_lseek			(__NR_Linux +  19)
  43#define __NR_getpid			(__NR_Linux +  20)
  44#define __NR_mount			(__NR_Linux +  21)
  45#define __NR_umount			(__NR_Linux +  22)
  46#define __NR_setuid			(__NR_Linux +  23)
  47#define __NR_getuid			(__NR_Linux +  24)
  48#define __NR_stime			(__NR_Linux +  25)
  49#define __NR_ptrace			(__NR_Linux +  26)
  50#define __NR_alarm			(__NR_Linux +  27)
  51#define __NR_unused28			(__NR_Linux +  28)
  52#define __NR_pause			(__NR_Linux +  29)
  53#define __NR_utime			(__NR_Linux +  30)
  54#define __NR_stty			(__NR_Linux +  31)
  55#define __NR_gtty			(__NR_Linux +  32)
  56#define __NR_access			(__NR_Linux +  33)
  57#define __NR_nice			(__NR_Linux +  34)
  58#define __NR_ftime			(__NR_Linux +  35)
  59#define __NR_sync			(__NR_Linux +  36)
  60#define __NR_kill			(__NR_Linux +  37)
  61#define __NR_rename			(__NR_Linux +  38)
  62#define __NR_mkdir			(__NR_Linux +  39)
  63#define __NR_rmdir			(__NR_Linux +  40)
  64#define __NR_dup			(__NR_Linux +  41)
  65#define __NR_pipe			(__NR_Linux +  42)
  66#define __NR_times			(__NR_Linux +  43)
  67#define __NR_prof			(__NR_Linux +  44)
  68#define __NR_brk			(__NR_Linux +  45)
  69#define __NR_setgid			(__NR_Linux +  46)
  70#define __NR_getgid			(__NR_Linux +  47)
  71#define __NR_signal			(__NR_Linux +  48)
  72#define __NR_geteuid			(__NR_Linux +  49)
  73#define __NR_getegid			(__NR_Linux +  50)
  74#define __NR_acct			(__NR_Linux +  51)
  75#define __NR_umount2			(__NR_Linux +  52)
  76#define __NR_lock			(__NR_Linux +  53)
  77#define __NR_ioctl			(__NR_Linux +  54)
  78#define __NR_fcntl			(__NR_Linux +  55)
  79#define __NR_mpx			(__NR_Linux +  56)
  80#define __NR_setpgid			(__NR_Linux +  57)
  81#define __NR_ulimit			(__NR_Linux +  58)
  82#define __NR_unused59			(__NR_Linux +  59)
  83#define __NR_umask			(__NR_Linux +  60)
  84#define __NR_chroot			(__NR_Linux +  61)
  85#define __NR_ustat			(__NR_Linux +  62)
  86#define __NR_dup2			(__NR_Linux +  63)
  87#define __NR_getppid			(__NR_Linux +  64)
  88#define __NR_getpgrp			(__NR_Linux +  65)
  89#define __NR_setsid			(__NR_Linux +  66)
  90#define __NR_sigaction			(__NR_Linux +  67)
  91#define __NR_sgetmask			(__NR_Linux +  68)
  92#define __NR_ssetmask			(__NR_Linux +  69)
  93#define __NR_setreuid			(__NR_Linux +  70)
  94#define __NR_setregid			(__NR_Linux +  71)
  95#define __NR_sigsuspend			(__NR_Linux +  72)
  96#define __NR_sigpending			(__NR_Linux +  73)
  97#define __NR_sethostname		(__NR_Linux +  74)
  98#define __NR_setrlimit			(__NR_Linux +  75)
  99#define __NR_getrlimit			(__NR_Linux +  76)
 100#define __NR_getrusage			(__NR_Linux +  77)
 101#define __NR_gettimeofday		(__NR_Linux +  78)
 102#define __NR_settimeofday		(__NR_Linux +  79)
 103#define __NR_getgroups			(__NR_Linux +  80)
 104#define __NR_setgroups			(__NR_Linux +  81)
 105#define __NR_reserved82			(__NR_Linux +  82)
 106#define __NR_symlink			(__NR_Linux +  83)
 107#define __NR_unused84			(__NR_Linux +  84)
 108#define __NR_readlink			(__NR_Linux +  85)
 109#define __NR_uselib			(__NR_Linux +  86)
 110#define __NR_swapon			(__NR_Linux +  87)
 111#define __NR_reboot			(__NR_Linux +  88)
 112#define __NR_readdir			(__NR_Linux +  89)
 113#define __NR_mmap			(__NR_Linux +  90)
 114#define __NR_munmap			(__NR_Linux +  91)
 115#define __NR_truncate			(__NR_Linux +  92)
 116#define __NR_ftruncate			(__NR_Linux +  93)
 117#define __NR_fchmod			(__NR_Linux +  94)
 118#define __NR_fchown			(__NR_Linux +  95)
 119#define __NR_getpriority		(__NR_Linux +  96)
 120#define __NR_setpriority		(__NR_Linux +  97)
 121#define __NR_profil			(__NR_Linux +  98)
 122#define __NR_statfs			(__NR_Linux +  99)
 123#define __NR_fstatfs			(__NR_Linux + 100)
 124#define __NR_ioperm			(__NR_Linux + 101)
 125#define __NR_socketcall			(__NR_Linux + 102)
 126#define __NR_syslog			(__NR_Linux + 103)
 127#define __NR_setitimer			(__NR_Linux + 104)
 128#define __NR_getitimer			(__NR_Linux + 105)
 129#define __NR_stat			(__NR_Linux + 106)
 130#define __NR_lstat			(__NR_Linux + 107)
 131#define __NR_fstat			(__NR_Linux + 108)
 132#define __NR_unused109			(__NR_Linux + 109)
 133#define __NR_iopl			(__NR_Linux + 110)
 134#define __NR_vhangup			(__NR_Linux + 111)
 135#define __NR_idle			(__NR_Linux + 112)
 136#define __NR_vm86			(__NR_Linux + 113)
 137#define __NR_wait4			(__NR_Linux + 114)
 138#define __NR_swapoff			(__NR_Linux + 115)
 139#define __NR_sysinfo			(__NR_Linux + 116)
 140#define __NR_ipc			(__NR_Linux + 117)
 141#define __NR_fsync			(__NR_Linux + 118)
 142#define __NR_sigreturn			(__NR_Linux + 119)
 143#define __NR_clone			(__NR_Linux + 120)
 144#define __NR_setdomainname		(__NR_Linux + 121)
 145#define __NR_uname			(__NR_Linux + 122)
 146#define __NR_modify_ldt			(__NR_Linux + 123)
 147#define __NR_adjtimex			(__NR_Linux + 124)
 148#define __NR_mprotect			(__NR_Linux + 125)
 149#define __NR_sigprocmask		(__NR_Linux + 126)
 150#define __NR_create_module		(__NR_Linux + 127)
 151#define __NR_init_module		(__NR_Linux + 128)
 152#define __NR_delete_module		(__NR_Linux + 129)
 153#define __NR_get_kernel_syms		(__NR_Linux + 130)
 154#define __NR_quotactl			(__NR_Linux + 131)
 155#define __NR_getpgid			(__NR_Linux + 132)
 156#define __NR_fchdir			(__NR_Linux + 133)
 157#define __NR_bdflush			(__NR_Linux + 134)
 158#define __NR_sysfs			(__NR_Linux + 135)
 159#define __NR_personality		(__NR_Linux + 136)
 160#define __NR_afs_syscall		(__NR_Linux + 137) /* Syscall for Andrew File System */
 161#define __NR_setfsuid			(__NR_Linux + 138)
 162#define __NR_setfsgid			(__NR_Linux + 139)
 163#define __NR__llseek			(__NR_Linux + 140)
 164#define __NR_getdents			(__NR_Linux + 141)
 165#define __NR__newselect			(__NR_Linux + 142)
 166#define __NR_flock			(__NR_Linux + 143)
 167#define __NR_msync			(__NR_Linux + 144)
 168#define __NR_readv			(__NR_Linux + 145)
 169#define __NR_writev			(__NR_Linux + 146)
 170#define __NR_cacheflush			(__NR_Linux + 147)
 171#define __NR_cachectl			(__NR_Linux + 148)
 172#define __NR_sysmips			(__NR_Linux + 149)
 173#define __NR_unused150			(__NR_Linux + 150)
 174#define __NR_getsid			(__NR_Linux + 151)
 175#define __NR_fdatasync			(__NR_Linux + 152)
 176#define __NR__sysctl			(__NR_Linux + 153)
 177#define __NR_mlock			(__NR_Linux + 154)
 178#define __NR_munlock			(__NR_Linux + 155)
 179#define __NR_mlockall			(__NR_Linux + 156)
 180#define __NR_munlockall			(__NR_Linux + 157)
 181#define __NR_sched_setparam		(__NR_Linux + 158)
 182#define __NR_sched_getparam		(__NR_Linux + 159)
 183#define __NR_sched_setscheduler		(__NR_Linux + 160)
 184#define __NR_sched_getscheduler		(__NR_Linux + 161)
 185#define __NR_sched_yield		(__NR_Linux + 162)
 186#define __NR_sched_get_priority_max	(__NR_Linux + 163)
 187#define __NR_sched_get_priority_min	(__NR_Linux + 164)
 188#define __NR_sched_rr_get_interval	(__NR_Linux + 165)
 189#define __NR_nanosleep			(__NR_Linux + 166)
 190#define __NR_mremap			(__NR_Linux + 167)
 191#define __NR_accept			(__NR_Linux + 168)
 192#define __NR_bind			(__NR_Linux + 169)
 193#define __NR_connect			(__NR_Linux + 170)
 194#define __NR_getpeername		(__NR_Linux + 171)
 195#define __NR_getsockname		(__NR_Linux + 172)
 196#define __NR_getsockopt			(__NR_Linux + 173)
 197#define __NR_listen			(__NR_Linux + 174)
 198#define __NR_recv			(__NR_Linux + 175)
 199#define __NR_recvfrom			(__NR_Linux + 176)
 200#define __NR_recvmsg			(__NR_Linux + 177)
 201#define __NR_send			(__NR_Linux + 178)
 202#define __NR_sendmsg			(__NR_Linux + 179)
 203#define __NR_sendto			(__NR_Linux + 180)
 204#define __NR_setsockopt			(__NR_Linux + 181)
 205#define __NR_shutdown			(__NR_Linux + 182)
 206#define __NR_socket			(__NR_Linux + 183)
 207#define __NR_socketpair			(__NR_Linux + 184)
 208#define __NR_setresuid			(__NR_Linux + 185)
 209#define __NR_getresuid			(__NR_Linux + 186)
 210#define __NR_query_module		(__NR_Linux + 187)
 211#define __NR_poll			(__NR_Linux + 188)
 212#define __NR_nfsservctl			(__NR_Linux + 189)
 213#define __NR_setresgid			(__NR_Linux + 190)
 214#define __NR_getresgid			(__NR_Linux + 191)
 215#define __NR_prctl			(__NR_Linux + 192)
 216#define __NR_rt_sigreturn		(__NR_Linux + 193)
 217#define __NR_rt_sigaction		(__NR_Linux + 194)
 218#define __NR_rt_sigprocmask		(__NR_Linux + 195)
 219#define __NR_rt_sigpending		(__NR_Linux + 196)
 220#define __NR_rt_sigtimedwait		(__NR_Linux + 197)
 221#define __NR_rt_sigqueueinfo		(__NR_Linux + 198)
 222#define __NR_rt_sigsuspend		(__NR_Linux + 199)
 223#define __NR_pread64			(__NR_Linux + 200)
 224#define __NR_pwrite64			(__NR_Linux + 201)
 225#define __NR_chown			(__NR_Linux + 202)
 226#define __NR_getcwd			(__NR_Linux + 203)
 227#define __NR_capget			(__NR_Linux + 204)
 228#define __NR_capset			(__NR_Linux + 205)
 229#define __NR_sigaltstack		(__NR_Linux + 206)
 230#define __NR_sendfile			(__NR_Linux + 207)
 231#define __NR_getpmsg			(__NR_Linux + 208)
 232#define __NR_putpmsg			(__NR_Linux + 209)
 233#define __NR_mmap2			(__NR_Linux + 210)
 234#define __NR_truncate64			(__NR_Linux + 211)
 235#define __NR_ftruncate64		(__NR_Linux + 212)
 236#define __NR_stat64			(__NR_Linux + 213)
 237#define __NR_lstat64			(__NR_Linux + 214)
 238#define __NR_fstat64			(__NR_Linux + 215)
 239#define __NR_pivot_root			(__NR_Linux + 216)
 240#define __NR_mincore			(__NR_Linux + 217)
 241#define __NR_madvise			(__NR_Linux + 218)
 242#define __NR_getdents64			(__NR_Linux + 219)
 243#define __NR_fcntl64			(__NR_Linux + 220)
 244#define __NR_reserved221		(__NR_Linux + 221)
 245#define __NR_gettid			(__NR_Linux + 222)
 246#define __NR_readahead			(__NR_Linux + 223)
 247#define __NR_setxattr			(__NR_Linux + 224)
 248#define __NR_lsetxattr			(__NR_Linux + 225)
 249#define __NR_fsetxattr			(__NR_Linux + 226)
 250#define __NR_getxattr			(__NR_Linux + 227)
 251#define __NR_lgetxattr			(__NR_Linux + 228)
 252#define __NR_fgetxattr			(__NR_Linux + 229)
 253#define __NR_listxattr			(__NR_Linux + 230)
 254#define __NR_llistxattr			(__NR_Linux + 231)
 255#define __NR_flistxattr			(__NR_Linux + 232)
 256#define __NR_removexattr		(__NR_Linux + 233)
 257#define __NR_lremovexattr		(__NR_Linux + 234)
 258#define __NR_fremovexattr		(__NR_Linux + 235)
 259#define __NR_tkill			(__NR_Linux + 236)
 260#define __NR_sendfile64			(__NR_Linux + 237)
 261#define __NR_futex			(__NR_Linux + 238)
 262#define __NR_sched_setaffinity		(__NR_Linux + 239)
 263#define __NR_sched_getaffinity		(__NR_Linux + 240)
 264#define __NR_io_setup			(__NR_Linux + 241)
 265#define __NR_io_destroy			(__NR_Linux + 242)
 266#define __NR_io_getevents		(__NR_Linux + 243)
 267#define __NR_io_submit			(__NR_Linux + 244)
 268#define __NR_io_cancel			(__NR_Linux + 245)
 269#define __NR_exit_group			(__NR_Linux + 246)
 270#define __NR_lookup_dcookie		(__NR_Linux + 247)
 271#define __NR_epoll_create		(__NR_Linux + 248)
 272#define __NR_epoll_ctl			(__NR_Linux + 249)
 273#define __NR_epoll_wait			(__NR_Linux + 250)
 274#define __NR_remap_file_pages		(__NR_Linux + 251)
 275#define __NR_set_tid_address		(__NR_Linux + 252)
 276#define __NR_restart_syscall		(__NR_Linux + 253)
 277#define __NR_fadvise64			(__NR_Linux + 254)
 278#define __NR_statfs64			(__NR_Linux + 255)
 279#define __NR_fstatfs64			(__NR_Linux + 256)
 280#define __NR_timer_create		(__NR_Linux + 257)
 281#define __NR_timer_settime		(__NR_Linux + 258)
 282#define __NR_timer_gettime		(__NR_Linux + 259)
 283#define __NR_timer_getoverrun		(__NR_Linux + 260)
 284#define __NR_timer_delete		(__NR_Linux + 261)
 285#define __NR_clock_settime		(__NR_Linux + 262)
 286#define __NR_clock_gettime		(__NR_Linux + 263)
 287#define __NR_clock_getres		(__NR_Linux + 264)
 288#define __NR_clock_nanosleep		(__NR_Linux + 265)
 289#define __NR_tgkill			(__NR_Linux + 266)
 290#define __NR_utimes			(__NR_Linux + 267)
 291#define __NR_mbind			(__NR_Linux + 268)
 292#define __NR_get_mempolicy		(__NR_Linux + 269)
 293#define __NR_set_mempolicy		(__NR_Linux + 270)
 294#define __NR_mq_open			(__NR_Linux + 271)
 295#define __NR_mq_unlink			(__NR_Linux + 272)
 296#define __NR_mq_timedsend		(__NR_Linux + 273)
 297#define __NR_mq_timedreceive		(__NR_Linux + 274)
 298#define __NR_mq_notify			(__NR_Linux + 275)
 299#define __NR_mq_getsetattr		(__NR_Linux + 276)
 300#define __NR_vserver			(__NR_Linux + 277)
 301#define __NR_waitid			(__NR_Linux + 278)
 302/* #define __NR_sys_setaltroot		(__NR_Linux + 279) */
 303#define __NR_add_key			(__NR_Linux + 280)
 304#define __NR_request_key		(__NR_Linux + 281)
 305#define __NR_keyctl			(__NR_Linux + 282)
 306#define __NR_set_thread_area		(__NR_Linux + 283)
 307#define __NR_inotify_init		(__NR_Linux + 284)
 308#define __NR_inotify_add_watch		(__NR_Linux + 285)
 309#define __NR_inotify_rm_watch		(__NR_Linux + 286)
 310#define __NR_migrate_pages		(__NR_Linux + 287)
 311#define __NR_openat			(__NR_Linux + 288)
 312#define __NR_mkdirat			(__NR_Linux + 289)
 313#define __NR_mknodat			(__NR_Linux + 290)
 314#define __NR_fchownat			(__NR_Linux + 291)
 315#define __NR_futimesat			(__NR_Linux + 292)
 316#define __NR_fstatat64			(__NR_Linux + 293)
 317#define __NR_unlinkat			(__NR_Linux + 294)
 318#define __NR_renameat			(__NR_Linux + 295)
 319#define __NR_linkat			(__NR_Linux + 296)
 320#define __NR_symlinkat			(__NR_Linux + 297)
 321#define __NR_readlinkat			(__NR_Linux + 298)
 322#define __NR_fchmodat			(__NR_Linux + 299)
 323#define __NR_faccessat			(__NR_Linux + 300)
 324#define __NR_pselect6			(__NR_Linux + 301)
 325#define __NR_ppoll			(__NR_Linux + 302)
 326#define __NR_unshare			(__NR_Linux + 303)
 327#define __NR_splice			(__NR_Linux + 304)
 328#define __NR_sync_file_range		(__NR_Linux + 305)
 329#define __NR_tee			(__NR_Linux + 306)
 330#define __NR_vmsplice			(__NR_Linux + 307)
 331#define __NR_move_pages			(__NR_Linux + 308)
 332#define __NR_set_robust_list		(__NR_Linux + 309)
 333#define __NR_get_robust_list		(__NR_Linux + 310)
 334#define __NR_kexec_load			(__NR_Linux + 311)
 335#define __NR_getcpu			(__NR_Linux + 312)
 336#define __NR_epoll_pwait		(__NR_Linux + 313)
 337#define __NR_ioprio_set			(__NR_Linux + 314)
 338#define __NR_ioprio_get			(__NR_Linux + 315)
 339#define __NR_utimensat			(__NR_Linux + 316)
 340#define __NR_signalfd			(__NR_Linux + 317)
 341#define __NR_timerfd			(__NR_Linux + 318)
 342#define __NR_eventfd			(__NR_Linux + 319)
 343#define __NR_fallocate			(__NR_Linux + 320)
 344#define __NR_timerfd_create		(__NR_Linux + 321)
 345#define __NR_timerfd_gettime		(__NR_Linux + 322)
 346#define __NR_timerfd_settime		(__NR_Linux + 323)
 347#define __NR_signalfd4			(__NR_Linux + 324)
 348#define __NR_eventfd2			(__NR_Linux + 325)
 349#define __NR_epoll_create1		(__NR_Linux + 326)
 350#define __NR_dup3			(__NR_Linux + 327)
 351#define __NR_pipe2			(__NR_Linux + 328)
 352#define __NR_inotify_init1		(__NR_Linux + 329)
 353#define __NR_preadv			(__NR_Linux + 330)
 354#define __NR_pwritev			(__NR_Linux + 331)
 355#define __NR_rt_tgsigqueueinfo		(__NR_Linux + 332)
 356#define __NR_perf_event_open		(__NR_Linux + 333)
 357#define __NR_accept4			(__NR_Linux + 334)
 358#define __NR_recvmmsg			(__NR_Linux + 335)
 359#define __NR_fanotify_init		(__NR_Linux + 336)
 360#define __NR_fanotify_mark		(__NR_Linux + 337)
 361#define __NR_prlimit64			(__NR_Linux + 338)
 362#define __NR_name_to_handle_at		(__NR_Linux + 339)
 363#define __NR_open_by_handle_at		(__NR_Linux + 340)
 364#define __NR_clock_adjtime		(__NR_Linux + 341)
 365#define __NR_syncfs			(__NR_Linux + 342)
 366#define __NR_sendmmsg			(__NR_Linux + 343)
 367#define __NR_setns			(__NR_Linux + 344)
 368#define __NR_process_vm_readv		(__NR_Linux + 345)
 369#define __NR_process_vm_writev		(__NR_Linux + 346)
 370
 371/*
 372 * Offset of the last Linux o32 flavoured syscall
 373 */
 374#define __NR_Linux_syscalls		346
 375
 376#endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */
 377
 378#define __NR_O32_Linux			4000
 379#define __NR_O32_Linux_syscalls		346
 380
 381#if _MIPS_SIM == _MIPS_SIM_ABI64
 382
 383/*
 384 * Linux 64-bit syscalls are in the range from 5000 to 5999.
 385 */
 386#define __NR_Linux			5000
 387#define __NR_read			(__NR_Linux +   0)
 388#define __NR_write			(__NR_Linux +   1)
 389#define __NR_open			(__NR_Linux +   2)
 390#define __NR_close			(__NR_Linux +   3)
 391#define __NR_stat			(__NR_Linux +   4)
 392#define __NR_fstat			(__NR_Linux +   5)
 393#define __NR_lstat			(__NR_Linux +   6)
 394#define __NR_poll			(__NR_Linux +   7)
 395#define __NR_lseek			(__NR_Linux +   8)
 396#define __NR_mmap			(__NR_Linux +   9)
 397#define __NR_mprotect			(__NR_Linux +  10)
 398#define __NR_munmap			(__NR_Linux +  11)
 399#define __NR_brk			(__NR_Linux +  12)
 400#define __NR_rt_sigaction		(__NR_Linux +  13)
 401#define __NR_rt_sigprocmask		(__NR_Linux +  14)
 402#define __NR_ioctl			(__NR_Linux +  15)
 403#define __NR_pread64			(__NR_Linux +  16)
 404#define __NR_pwrite64			(__NR_Linux +  17)
 405#define __NR_readv			(__NR_Linux +  18)
 406#define __NR_writev			(__NR_Linux +  19)
 407#define __NR_access			(__NR_Linux +  20)
 408#define __NR_pipe			(__NR_Linux +  21)
 409#define __NR__newselect			(__NR_Linux +  22)
 410#define __NR_sched_yield		(__NR_Linux +  23)
 411#define __NR_mremap			(__NR_Linux +  24)
 412#define __NR_msync			(__NR_Linux +  25)
 413#define __NR_mincore			(__NR_Linux +  26)
 414#define __NR_madvise			(__NR_Linux +  27)
 415#define __NR_shmget			(__NR_Linux +  28)
 416#define __NR_shmat			(__NR_Linux +  29)
 417#define __NR_shmctl			(__NR_Linux +  30)
 418#define __NR_dup			(__NR_Linux +  31)
 419#define __NR_dup2			(__NR_Linux +  32)
 420#define __NR_pause			(__NR_Linux +  33)
 421#define __NR_nanosleep			(__NR_Linux +  34)
 422#define __NR_getitimer			(__NR_Linux +  35)
 423#define __NR_setitimer			(__NR_Linux +  36)
 424#define __NR_alarm			(__NR_Linux +  37)
 425#define __NR_getpid			(__NR_Linux +  38)
 426#define __NR_sendfile			(__NR_Linux +  39)
 427#define __NR_socket			(__NR_Linux +  40)
 428#define __NR_connect			(__NR_Linux +  41)
 429#define __NR_accept			(__NR_Linux +  42)
 430#define __NR_sendto			(__NR_Linux +  43)
 431#define __NR_recvfrom			(__NR_Linux +  44)
 432#define __NR_sendmsg			(__NR_Linux +  45)
 433#define __NR_recvmsg			(__NR_Linux +  46)
 434#define __NR_shutdown			(__NR_Linux +  47)
 435#define __NR_bind			(__NR_Linux +  48)
 436#define __NR_listen			(__NR_Linux +  49)
 437#define __NR_getsockname		(__NR_Linux +  50)
 438#define __NR_getpeername		(__NR_Linux +  51)
 439#define __NR_socketpair			(__NR_Linux +  52)
 440#define __NR_setsockopt			(__NR_Linux +  53)
 441#define __NR_getsockopt			(__NR_Linux +  54)
 442#define __NR_clone			(__NR_Linux +  55)
 443#define __NR_fork			(__NR_Linux +  56)
 444#define __NR_execve			(__NR_Linux +  57)
 445#define __NR_exit			(__NR_Linux +  58)
 446#define __NR_wait4			(__NR_Linux +  59)
 447#define __NR_kill			(__NR_Linux +  60)
 448#define __NR_uname			(__NR_Linux +  61)
 449#define __NR_semget			(__NR_Linux +  62)
 450#define __NR_semop			(__NR_Linux +  63)
 451#define __NR_semctl			(__NR_Linux +  64)
 452#define __NR_shmdt			(__NR_Linux +  65)
 453#define __NR_msgget			(__NR_Linux +  66)
 454#define __NR_msgsnd			(__NR_Linux +  67)
 455#define __NR_msgrcv			(__NR_Linux +  68)
 456#define __NR_msgctl			(__NR_Linux +  69)
 457#define __NR_fcntl			(__NR_Linux +  70)
 458#define __NR_flock			(__NR_Linux +  71)
 459#define __NR_fsync			(__NR_Linux +  72)
 460#define __NR_fdatasync			(__NR_Linux +  73)
 461#define __NR_truncate			(__NR_Linux +  74)
 462#define __NR_ftruncate			(__NR_Linux +  75)
 463#define __NR_getdents			(__NR_Linux +  76)
 464#define __NR_getcwd			(__NR_Linux +  77)
 465#define __NR_chdir			(__NR_Linux +  78)
 466#define __NR_fchdir			(__NR_Linux +  79)
 467#define __NR_rename			(__NR_Linux +  80)
 468#define __NR_mkdir			(__NR_Linux +  81)
 469#define __NR_rmdir			(__NR_Linux +  82)
 470#define __NR_creat			(__NR_Linux +  83)
 471#define __NR_link			(__NR_Linux +  84)
 472#define __NR_unlink			(__NR_Linux +  85)
 473#define __NR_symlink			(__NR_Linux +  86)
 474#define __NR_readlink			(__NR_Linux +  87)
 475#define __NR_chmod			(__NR_Linux +  88)
 476#define __NR_fchmod			(__NR_Linux +  89)
 477#define __NR_chown			(__NR_Linux +  90)
 478#define __NR_fchown			(__NR_Linux +  91)
 479#define __NR_lchown			(__NR_Linux +  92)
 480#define __NR_umask			(__NR_Linux +  93)
 481#define __NR_gettimeofday		(__NR_Linux +  94)
 482#define __NR_getrlimit			(__NR_Linux +  95)
 483#define __NR_getrusage			(__NR_Linux +  96)
 484#define __NR_sysinfo			(__NR_Linux +  97)
 485#define __NR_times			(__NR_Linux +  98)
 486#define __NR_ptrace			(__NR_Linux +  99)
 487#define __NR_getuid			(__NR_Linux + 100)
 488#define __NR_syslog			(__NR_Linux + 101)
 489#define __NR_getgid			(__NR_Linux + 102)
 490#define __NR_setuid			(__NR_Linux + 103)
 491#define __NR_setgid			(__NR_Linux + 104)
 492#define __NR_geteuid			(__NR_Linux + 105)
 493#define __NR_getegid			(__NR_Linux + 106)
 494#define __NR_setpgid			(__NR_Linux + 107)
 495#define __NR_getppid			(__NR_Linux + 108)
 496#define __NR_getpgrp			(__NR_Linux + 109)
 497#define __NR_setsid			(__NR_Linux + 110)
 498#define __NR_setreuid			(__NR_Linux + 111)
 499#define __NR_setregid			(__NR_Linux + 112)
 500#define __NR_getgroups			(__NR_Linux + 113)
 501#define __NR_setgroups			(__NR_Linux + 114)
 502#define __NR_setresuid			(__NR_Linux + 115)
 503#define __NR_getresuid			(__NR_Linux + 116)
 504#define __NR_setresgid			(__NR_Linux + 117)
 505#define __NR_getresgid			(__NR_Linux + 118)
 506#define __NR_getpgid			(__NR_Linux + 119)
 507#define __NR_setfsuid			(__NR_Linux + 120)
 508#define __NR_setfsgid			(__NR_Linux + 121)
 509#define __NR_getsid			(__NR_Linux + 122)
 510#define __NR_capget			(__NR_Linux + 123)
 511#define __NR_capset			(__NR_Linux + 124)
 512#define __NR_rt_sigpending		(__NR_Linux + 125)
 513#define __NR_rt_sigtimedwait		(__NR_Linux + 126)
 514#define __NR_rt_sigqueueinfo		(__NR_Linux + 127)
 515#define __NR_rt_sigsuspend		(__NR_Linux + 128)
 516#define __NR_sigaltstack		(__NR_Linux + 129)
 517#define __NR_utime			(__NR_Linux + 130)
 518#define __NR_mknod			(__NR_Linux + 131)
 519#define __NR_personality		(__NR_Linux + 132)
 520#define __NR_ustat			(__NR_Linux + 133)
 521#define __NR_statfs			(__NR_Linux + 134)
 522#define __NR_fstatfs			(__NR_Linux + 135)
 523#define __NR_sysfs			(__NR_Linux + 136)
 524#define __NR_getpriority		(__NR_Linux + 137)
 525#define __NR_setpriority		(__NR_Linux + 138)
 526#define __NR_sched_setparam		(__NR_Linux + 139)
 527#define __NR_sched_getparam		(__NR_Linux + 140)
 528#define __NR_sched_setscheduler		(__NR_Linux + 141)
 529#define __NR_sched_getscheduler		(__NR_Linux + 142)
 530#define __NR_sched_get_priority_max	(__NR_Linux + 143)
 531#define __NR_sched_get_priority_min	(__NR_Linux + 144)
 532#define __NR_sched_rr_get_interval	(__NR_Linux + 145)
 533#define __NR_mlock			(__NR_Linux + 146)
 534#define __NR_munlock			(__NR_Linux + 147)
 535#define __NR_mlockall			(__NR_Linux + 148)
 536#define __NR_munlockall			(__NR_Linux + 149)
 537#define __NR_vhangup			(__NR_Linux + 150)
 538#define __NR_pivot_root			(__NR_Linux + 151)
 539#define __NR__sysctl			(__NR_Linux + 152)
 540#define __NR_prctl			(__NR_Linux + 153)
 541#define __NR_adjtimex			(__NR_Linux + 154)
 542#define __NR_setrlimit			(__NR_Linux + 155)
 543#define __NR_chroot			(__NR_Linux + 156)
 544#define __NR_sync			(__NR_Linux + 157)
 545#define __NR_acct			(__NR_Linux + 158)
 546#define __NR_settimeofday		(__NR_Linux + 159)
 547#define __NR_mount			(__NR_Linux + 160)
 548#define __NR_umount2			(__NR_Linux + 161)
 549#define __NR_swapon			(__NR_Linux + 162)
 550#define __NR_swapoff			(__NR_Linux + 163)
 551#define __NR_reboot			(__NR_Linux + 164)
 552#define __NR_sethostname		(__NR_Linux + 165)
 553#define __NR_setdomainname		(__NR_Linux + 166)
 554#define __NR_create_module		(__NR_Linux + 167)
 555#define __NR_init_module		(__NR_Linux + 168)
 556#define __NR_delete_module		(__NR_Linux + 169)
 557#define __NR_get_kernel_syms		(__NR_Linux + 170)
 558#define __NR_query_module		(__NR_Linux + 171)
 559#define __NR_quotactl			(__NR_Linux + 172)
 560#define __NR_nfsservctl			(__NR_Linux + 173)
 561#define __NR_getpmsg			(__NR_Linux + 174)
 562#define __NR_putpmsg			(__NR_Linux + 175)
 563#define __NR_afs_syscall		(__NR_Linux + 176)
 564#define __NR_reserved177		(__NR_Linux + 177)
 565#define __NR_gettid			(__NR_Linux + 178)
 566#define __NR_readahead			(__NR_Linux + 179)
 567#define __NR_setxattr			(__NR_Linux + 180)
 568#define __NR_lsetxattr			(__NR_Linux + 181)
 569#define __NR_fsetxattr			(__NR_Linux + 182)
 570#define __NR_getxattr			(__NR_Linux + 183)
 571#define __NR_lgetxattr			(__NR_Linux + 184)
 572#define __NR_fgetxattr			(__NR_Linux + 185)
 573#define __NR_listxattr			(__NR_Linux + 186)
 574#define __NR_llistxattr			(__NR_Linux + 187)
 575#define __NR_flistxattr			(__NR_Linux + 188)
 576#define __NR_removexattr		(__NR_Linux + 189)
 577#define __NR_lremovexattr		(__NR_Linux + 190)
 578#define __NR_fremovexattr		(__NR_Linux + 191)
 579#define __NR_tkill			(__NR_Linux + 192)
 580#define __NR_reserved193		(__NR_Linux + 193)
 581#define __NR_futex			(__NR_Linux + 194)
 582#define __NR_sched_setaffinity		(__NR_Linux + 195)
 583#define __NR_sched_getaffinity		(__NR_Linux + 196)
 584#define __NR_cacheflush			(__NR_Linux + 197)
 585#define __NR_cachectl			(__NR_Linux + 198)
 586#define __NR_sysmips			(__NR_Linux + 199)
 587#define __NR_io_setup			(__NR_Linux + 200)
 588#define __NR_io_destroy			(__NR_Linux + 201)
 589#define __NR_io_getevents		(__NR_Linux + 202)
 590#define __NR_io_submit			(__NR_Linux + 203)
 591#define __NR_io_cancel			(__NR_Linux + 204)
 592#define __NR_exit_group			(__NR_Linux + 205)
 593#define __NR_lookup_dcookie		(__NR_Linux + 206)
 594#define __NR_epoll_create		(__NR_Linux + 207)
 595#define __NR_epoll_ctl			(__NR_Linux + 208)
 596#define __NR_epoll_wait			(__NR_Linux + 209)
 597#define __NR_remap_file_pages		(__NR_Linux + 210)
 598#define __NR_rt_sigreturn		(__NR_Linux + 211)
 599#define __NR_set_tid_address		(__NR_Linux + 212)
 600#define __NR_restart_syscall		(__NR_Linux + 213)
 601#define __NR_semtimedop			(__NR_Linux + 214)
 602#define __NR_fadvise64			(__NR_Linux + 215)
 603#define __NR_timer_create		(__NR_Linux + 216)
 604#define __NR_timer_settime		(__NR_Linux + 217)
 605#define __NR_timer_gettime		(__NR_Linux + 218)
 606#define __NR_timer_getoverrun		(__NR_Linux + 219)
 607#define __NR_timer_delete		(__NR_Linux + 220)
 608#define __NR_clock_settime		(__NR_Linux + 221)
 609#define __NR_clock_gettime		(__NR_Linux + 222)
 610#define __NR_clock_getres		(__NR_Linux + 223)
 611#define __NR_clock_nanosleep		(__NR_Linux + 224)
 612#define __NR_tgkill			(__NR_Linux + 225)
 613#define __NR_utimes			(__NR_Linux + 226)
 614#define __NR_mbind			(__NR_Linux + 227)
 615#define __NR_get_mempolicy		(__NR_Linux + 228)
 616#define __NR_set_mempolicy		(__NR_Linux + 229)
 617#define __NR_mq_open			(__NR_Linux + 230)
 618#define __NR_mq_unlink			(__NR_Linux + 231)
 619#define __NR_mq_timedsend		(__NR_Linux + 232)
 620#define __NR_mq_timedreceive		(__NR_Linux + 233)
 621#define __NR_mq_notify			(__NR_Linux + 234)
 622#define __NR_mq_getsetattr		(__NR_Linux + 235)
 623#define __NR_vserver			(__NR_Linux + 236)
 624#define __NR_waitid			(__NR_Linux + 237)
 625/* #define __NR_sys_setaltroot		(__NR_Linux + 238) */
 626#define __NR_add_key			(__NR_Linux + 239)
 627#define __NR_request_key		(__NR_Linux + 240)
 628#define __NR_keyctl			(__NR_Linux + 241)
 629#define __NR_set_thread_area		(__NR_Linux + 242)
 630#define __NR_inotify_init		(__NR_Linux + 243)
 631#define __NR_inotify_add_watch		(__NR_Linux + 244)
 632#define __NR_inotify_rm_watch		(__NR_Linux + 245)
 633#define __NR_migrate_pages		(__NR_Linux + 246)
 634#define __NR_openat			(__NR_Linux + 247)
 635#define __NR_mkdirat			(__NR_Linux + 248)
 636#define __NR_mknodat			(__NR_Linux + 249)
 637#define __NR_fchownat			(__NR_Linux + 250)
 638#define __NR_futimesat			(__NR_Linux + 251)
 639#define __NR_newfstatat			(__NR_Linux + 252)
 640#define __NR_unlinkat			(__NR_Linux + 253)
 641#define __NR_renameat			(__NR_Linux + 254)
 642#define __NR_linkat			(__NR_Linux + 255)
 643#define __NR_symlinkat			(__NR_Linux + 256)
 644#define __NR_readlinkat			(__NR_Linux + 257)
 645#define __NR_fchmodat			(__NR_Linux + 258)
 646#define __NR_faccessat			(__NR_Linux + 259)
 647#define __NR_pselect6			(__NR_Linux + 260)
 648#define __NR_ppoll			(__NR_Linux + 261)
 649#define __NR_unshare			(__NR_Linux + 262)
 650#define __NR_splice			(__NR_Linux + 263)
 651#define __NR_sync_file_range		(__NR_Linux + 264)
 652#define __NR_tee			(__NR_Linux + 265)
 653#define __NR_vmsplice			(__NR_Linux + 266)
 654#define __NR_move_pages			(__NR_Linux + 267)
 655#define __NR_set_robust_list		(__NR_Linux + 268)
 656#define __NR_get_robust_list		(__NR_Linux + 269)
 657#define __NR_kexec_load			(__NR_Linux + 270)
 658#define __NR_getcpu			(__NR_Linux + 271)
 659#define __NR_epoll_pwait		(__NR_Linux + 272)
 660#define __NR_ioprio_set			(__NR_Linux + 273)
 661#define __NR_ioprio_get			(__NR_Linux + 274)
 662#define __NR_utimensat			(__NR_Linux + 275)
 663#define __NR_signalfd			(__NR_Linux + 276)
 664#define __NR_timerfd			(__NR_Linux + 277)
 665#define __NR_eventfd			(__NR_Linux + 278)
 666#define __NR_fallocate			(__NR_Linux + 279)
 667#define __NR_timerfd_create		(__NR_Linux + 280)
 668#define __NR_timerfd_gettime		(__NR_Linux + 281)
 669#define __NR_timerfd_settime		(__NR_Linux + 282)
 670#define __NR_signalfd4			(__NR_Linux + 283)
 671#define __NR_eventfd2			(__NR_Linux + 284)
 672#define __NR_epoll_create1		(__NR_Linux + 285)
 673#define __NR_dup3			(__NR_Linux + 286)
 674#define __NR_pipe2			(__NR_Linux + 287)
 675#define __NR_inotify_init1		(__NR_Linux + 288)
 676#define __NR_preadv			(__NR_Linux + 289)
 677#define __NR_pwritev			(__NR_Linux + 290)
 678#define __NR_rt_tgsigqueueinfo		(__NR_Linux + 291)
 679#define __NR_perf_event_open		(__NR_Linux + 292)
 680#define __NR_accept4			(__NR_Linux + 293)
 681#define __NR_recvmmsg			(__NR_Linux + 294)
 682#define __NR_fanotify_init		(__NR_Linux + 295)
 683#define __NR_fanotify_mark		(__NR_Linux + 296)
 684#define __NR_prlimit64			(__NR_Linux + 297)
 685#define __NR_name_to_handle_at		(__NR_Linux + 298)
 686#define __NR_open_by_handle_at		(__NR_Linux + 299)
 687#define __NR_clock_adjtime		(__NR_Linux + 300)
 688#define __NR_syncfs			(__NR_Linux + 301)
 689#define __NR_sendmmsg			(__NR_Linux + 302)
 690#define __NR_setns			(__NR_Linux + 303)
 691#define __NR_process_vm_readv		(__NR_Linux + 304)
 692#define __NR_process_vm_writev		(__NR_Linux + 305)
 693
 694/*
 695 * Offset of the last Linux 64-bit flavoured syscall
 696 */
 697#define __NR_Linux_syscalls		305
 698
 699#endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */
 700
 701#define __NR_64_Linux			5000
 702#define __NR_64_Linux_syscalls		305
 703
 704#if _MIPS_SIM == _MIPS_SIM_NABI32
 705
 706/*
 707 * Linux N32 syscalls are in the range from 6000 to 6999.
 708 */
 709#define __NR_Linux			6000
 710#define __NR_read			(__NR_Linux +   0)
 711#define __NR_write			(__NR_Linux +   1)
 712#define __NR_open			(__NR_Linux +   2)
 713#define __NR_close			(__NR_Linux +   3)
 714#define __NR_stat			(__NR_Linux +   4)
 715#define __NR_fstat			(__NR_Linux +   5)
 716#define __NR_lstat			(__NR_Linux +   6)
 717#define __NR_poll			(__NR_Linux +   7)
 718#define __NR_lseek			(__NR_Linux +   8)
 719#define __NR_mmap			(__NR_Linux +   9)
 720#define __NR_mprotect			(__NR_Linux +  10)
 721#define __NR_munmap			(__NR_Linux +  11)
 722#define __NR_brk			(__NR_Linux +  12)
 723#define __NR_rt_sigaction		(__NR_Linux +  13)
 724#define __NR_rt_sigprocmask		(__NR_Linux +  14)
 725#define __NR_ioctl			(__NR_Linux +  15)
 726#define __NR_pread64			(__NR_Linux +  16)
 727#define __NR_pwrite64			(__NR_Linux +  17)
 728#define __NR_readv			(__NR_Linux +  18)
 729#define __NR_writev			(__NR_Linux +  19)
 730#define __NR_access			(__NR_Linux +  20)
 731#define __NR_pipe			(__NR_Linux +  21)
 732#define __NR__newselect			(__NR_Linux +  22)
 733#define __NR_sched_yield		(__NR_Linux +  23)
 734#define __NR_mremap			(__NR_Linux +  24)
 735#define __NR_msync			(__NR_Linux +  25)
 736#define __NR_mincore			(__NR_Linux +  26)
 737#define __NR_madvise			(__NR_Linux +  27)
 738#define __NR_shmget			(__NR_Linux +  28)
 739#define __NR_shmat			(__NR_Linux +  29)
 740#define __NR_shmctl			(__NR_Linux +  30)
 741#define __NR_dup			(__NR_Linux +  31)
 742#define __NR_dup2			(__NR_Linux +  32)
 743#define __NR_pause			(__NR_Linux +  33)
 744#define __NR_nanosleep			(__NR_Linux +  34)
 745#define __NR_getitimer			(__NR_Linux +  35)
 746#define __NR_setitimer			(__NR_Linux +  36)
 747#define __NR_alarm			(__NR_Linux +  37)
 748#define __NR_getpid			(__NR_Linux +  38)
 749#define __NR_sendfile			(__NR_Linux +  39)
 750#define __NR_socket			(__NR_Linux +  40)
 751#define __NR_connect			(__NR_Linux +  41)
 752#define __NR_accept			(__NR_Linux +  42)
 753#define __NR_sendto			(__NR_Linux +  43)
 754#define __NR_recvfrom			(__NR_Linux +  44)
 755#define __NR_sendmsg			(__NR_Linux +  45)
 756#define __NR_recvmsg			(__NR_Linux +  46)
 757#define __NR_shutdown			(__NR_Linux +  47)
 758#define __NR_bind			(__NR_Linux +  48)
 759#define __NR_listen			(__NR_Linux +  49)
 760#define __NR_getsockname		(__NR_Linux +  50)
 761#define __NR_getpeername		(__NR_Linux +  51)
 762#define __NR_socketpair			(__NR_Linux +  52)
 763#define __NR_setsockopt			(__NR_Linux +  53)
 764#define __NR_getsockopt			(__NR_Linux +  54)
 765#define __NR_clone			(__NR_Linux +  55)
 766#define __NR_fork			(__NR_Linux +  56)
 767#define __NR_execve			(__NR_Linux +  57)
 768#define __NR_exit			(__NR_Linux +  58)
 769#define __NR_wait4			(__NR_Linux +  59)
 770#define __NR_kill			(__NR_Linux +  60)
 771#define __NR_uname			(__NR_Linux +  61)
 772#define __NR_semget			(__NR_Linux +  62)
 773#define __NR_semop			(__NR_Linux +  63)
 774#define __NR_semctl			(__NR_Linux +  64)
 775#define __NR_shmdt			(__NR_Linux +  65)
 776#define __NR_msgget			(__NR_Linux +  66)
 777#define __NR_msgsnd			(__NR_Linux +  67)
 778#define __NR_msgrcv			(__NR_Linux +  68)
 779#define __NR_msgctl			(__NR_Linux +  69)
 780#define __NR_fcntl			(__NR_Linux +  70)
 781#define __NR_flock			(__NR_Linux +  71)
 782#define __NR_fsync			(__NR_Linux +  72)
 783#define __NR_fdatasync			(__NR_Linux +  73)
 784#define __NR_truncate			(__NR_Linux +  74)
 785#define __NR_ftruncate			(__NR_Linux +  75)
 786#define __NR_getdents			(__NR_Linux +  76)
 787#define __NR_getcwd			(__NR_Linux +  77)
 788#define __NR_chdir			(__NR_Linux +  78)
 789#define __NR_fchdir			(__NR_Linux +  79)
 790#define __NR_rename			(__NR_Linux +  80)
 791#define __NR_mkdir			(__NR_Linux +  81)
 792#define __NR_rmdir			(__NR_Linux +  82)
 793#define __NR_creat			(__NR_Linux +  83)
 794#define __NR_link			(__NR_Linux +  84)
 795#define __NR_unlink			(__NR_Linux +  85)
 796#define __NR_symlink			(__NR_Linux +  86)
 797#define __NR_readlink			(__NR_Linux +  87)
 798#define __NR_chmod			(__NR_Linux +  88)
 799#define __NR_fchmod			(__NR_Linux +  89)
 800#define __NR_chown			(__NR_Linux +  90)
 801#define __NR_fchown			(__NR_Linux +  91)
 802#define __NR_lchown			(__NR_Linux +  92)
 803#define __NR_umask			(__NR_Linux +  93)
 804#define __NR_gettimeofday		(__NR_Linux +  94)
 805#define __NR_getrlimit			(__NR_Linux +  95)
 806#define __NR_getrusage			(__NR_Linux +  96)
 807#define __NR_sysinfo			(__NR_Linux +  97)
 808#define __NR_times			(__NR_Linux +  98)
 809#define __NR_ptrace			(__NR_Linux +  99)
 810#define __NR_getuid			(__NR_Linux + 100)
 811#define __NR_syslog			(__NR_Linux + 101)
 812#define __NR_getgid			(__NR_Linux + 102)
 813#define __NR_setuid			(__NR_Linux + 103)
 814#define __NR_setgid			(__NR_Linux + 104)
 815#define __NR_geteuid			(__NR_Linux + 105)
 816#define __NR_getegid			(__NR_Linux + 106)
 817#define __NR_setpgid			(__NR_Linux + 107)
 818#define __NR_getppid			(__NR_Linux + 108)
 819#define __NR_getpgrp			(__NR_Linux + 109)
 820#define __NR_setsid			(__NR_Linux + 110)
 821#define __NR_setreuid			(__NR_Linux + 111)
 822#define __NR_setregid			(__NR_Linux + 112)
 823#define __NR_getgroups			(__NR_Linux + 113)
 824#define __NR_setgroups			(__NR_Linux + 114)
 825#define __NR_setresuid			(__NR_Linux + 115)
 826#define __NR_getresuid			(__NR_Linux + 116)
 827#define __NR_setresgid			(__NR_Linux + 117)
 828#define __NR_getresgid			(__NR_Linux + 118)
 829#define __NR_getpgid			(__NR_Linux + 119)
 830#define __NR_setfsuid			(__NR_Linux + 120)
 831#define __NR_setfsgid			(__NR_Linux + 121)
 832#define __NR_getsid			(__NR_Linux + 122)
 833#define __NR_capget			(__NR_Linux + 123)
 834#define __NR_capset			(__NR_Linux + 124)
 835#define __NR_rt_sigpending		(__NR_Linux + 125)
 836#define __NR_rt_sigtimedwait		(__NR_Linux + 126)
 837#define __NR_rt_sigqueueinfo		(__NR_Linux + 127)
 838#define __NR_rt_sigsuspend		(__NR_Linux + 128)
 839#define __NR_sigaltstack		(__NR_Linux + 129)
 840#define __NR_utime			(__NR_Linux + 130)
 841#define __NR_mknod			(__NR_Linux + 131)
 842#define __NR_personality		(__NR_Linux + 132)
 843#define __NR_ustat			(__NR_Linux + 133)
 844#define __NR_statfs			(__NR_Linux + 134)
 845#define __NR_fstatfs			(__NR_Linux + 135)
 846#define __NR_sysfs			(__NR_Linux + 136)
 847#define __NR_getpriority		(__NR_Linux + 137)
 848#define __NR_setpriority		(__NR_Linux + 138)
 849#define __NR_sched_setparam		(__NR_Linux + 139)
 850#define __NR_sched_getparam		(__NR_Linux + 140)
 851#define __NR_sched_setscheduler		(__NR_Linux + 141)
 852#define __NR_sched_getscheduler		(__NR_Linux + 142)
 853#define __NR_sched_get_priority_max	(__NR_Linux + 143)
 854#define __NR_sched_get_priority_min	(__NR_Linux + 144)
 855#define __NR_sched_rr_get_interval	(__NR_Linux + 145)
 856#define __NR_mlock			(__NR_Linux + 146)
 857#define __NR_munlock			(__NR_Linux + 147)
 858#define __NR_mlockall			(__NR_Linux + 148)
 859#define __NR_munlockall			(__NR_Linux + 149)
 860#define __NR_vhangup			(__NR_Linux + 150)
 861#define __NR_pivot_root			(__NR_Linux + 151)
 862#define __NR__sysctl			(__NR_Linux + 152)
 863#define __NR_prctl			(__NR_Linux + 153)
 864#define __NR_adjtimex			(__NR_Linux + 154)
 865#define __NR_setrlimit			(__NR_Linux + 155)
 866#define __NR_chroot			(__NR_Linux + 156)
 867#define __NR_sync			(__NR_Linux + 157)
 868#define __NR_acct			(__NR_Linux + 158)
 869#define __NR_settimeofday		(__NR_Linux + 159)
 870#define __NR_mount			(__NR_Linux + 160)
 871#define __NR_umount2			(__NR_Linux + 161)
 872#define __NR_swapon			(__NR_Linux + 162)
 873#define __NR_swapoff			(__NR_Linux + 163)
 874#define __NR_reboot			(__NR_Linux + 164)
 875#define __NR_sethostname		(__NR_Linux + 165)
 876#define __NR_setdomainname		(__NR_Linux + 166)
 877#define __NR_create_module		(__NR_Linux + 167)
 878#define __NR_init_module		(__NR_Linux + 168)
 879#define __NR_delete_module		(__NR_Linux + 169)
 880#define __NR_get_kernel_syms		(__NR_Linux + 170)
 881#define __NR_query_module		(__NR_Linux + 171)
 882#define __NR_quotactl			(__NR_Linux + 172)
 883#define __NR_nfsservctl			(__NR_Linux + 173)
 884#define __NR_getpmsg			(__NR_Linux + 174)
 885#define __NR_putpmsg			(__NR_Linux + 175)
 886#define __NR_afs_syscall		(__NR_Linux + 176)
 887#define __NR_reserved177		(__NR_Linux + 177)
 888#define __NR_gettid			(__NR_Linux + 178)
 889#define __NR_readahead			(__NR_Linux + 179)
 890#define __NR_setxattr			(__NR_Linux + 180)
 891#define __NR_lsetxattr			(__NR_Linux + 181)
 892#define __NR_fsetxattr			(__NR_Linux + 182)
 893#define __NR_getxattr			(__NR_Linux + 183)
 894#define __NR_lgetxattr			(__NR_Linux + 184)
 895#define __NR_fgetxattr			(__NR_Linux + 185)
 896#define __NR_listxattr			(__NR_Linux + 186)
 897#define __NR_llistxattr			(__NR_Linux + 187)
 898#define __NR_flistxattr			(__NR_Linux + 188)
 899#define __NR_removexattr		(__NR_Linux + 189)
 900#define __NR_lremovexattr		(__NR_Linux + 190)
 901#define __NR_fremovexattr		(__NR_Linux + 191)
 902#define __NR_tkill			(__NR_Linux + 192)
 903#define __NR_reserved193		(__NR_Linux + 193)
 904#define __NR_futex			(__NR_Linux + 194)
 905#define __NR_sched_setaffinity		(__NR_Linux + 195)
 906#define __NR_sched_getaffinity		(__NR_Linux + 196)
 907#define __NR_cacheflush			(__NR_Linux + 197)
 908#define __NR_cachectl			(__NR_Linux + 198)
 909#define __NR_sysmips			(__NR_Linux + 199)
 910#define __NR_io_setup			(__NR_Linux + 200)
 911#define __NR_io_destroy			(__NR_Linux + 201)
 912#define __NR_io_getevents		(__NR_Linux + 202)
 913#define __NR_io_submit			(__NR_Linux + 203)
 914#define __NR_io_cancel			(__NR_Linux + 204)
 915#define __NR_exit_group			(__NR_Linux + 205)
 916#define __NR_lookup_dcookie		(__NR_Linux + 206)
 917#define __NR_epoll_create		(__NR_Linux + 207)
 918#define __NR_epoll_ctl			(__NR_Linux + 208)
 919#define __NR_epoll_wait			(__NR_Linux + 209)
 920#define __NR_remap_file_pages		(__NR_Linux + 210)
 921#define __NR_rt_sigreturn		(__NR_Linux + 211)
 922#define __NR_fcntl64			(__NR_Linux + 212)
 923#define __NR_set_tid_address		(__NR_Linux + 213)
 924#define __NR_restart_syscall		(__NR_Linux + 214)
 925#define __NR_semtimedop			(__NR_Linux + 215)
 926#define __NR_fadvise64			(__NR_Linux + 216)
 927#define __NR_statfs64			(__NR_Linux + 217)
 928#define __NR_fstatfs64			(__NR_Linux + 218)
 929#define __NR_sendfile64			(__NR_Linux + 219)
 930#define __NR_timer_create		(__NR_Linux + 220)
 931#define __NR_timer_settime		(__NR_Linux + 221)
 932#define __NR_timer_gettime		(__NR_Linux + 222)
 933#define __NR_timer_getoverrun		(__NR_Linux + 223)
 934#define __NR_timer_delete		(__NR_Linux + 224)
 935#define __NR_clock_settime		(__NR_Linux + 225)
 936#define __NR_clock_gettime		(__NR_Linux + 226)
 937#define __NR_clock_getres		(__NR_Linux + 227)
 938#define __NR_clock_nanosleep		(__NR_Linux + 228)
 939#define __NR_tgkill			(__NR_Linux + 229)
 940#define __NR_utimes			(__NR_Linux + 230)
 941#define __NR_mbind			(__NR_Linux + 231)
 942#define __NR_get_mempolicy		(__NR_Linux + 232)
 943#define __NR_set_mempolicy		(__NR_Linux + 233)
 944#define __NR_mq_open			(__NR_Linux + 234)
 945#define __NR_mq_unlink			(__NR_Linux + 235)
 946#define __NR_mq_timedsend		(__NR_Linux + 236)
 947#define __NR_mq_timedreceive		(__NR_Linux + 237)
 948#define __NR_mq_notify			(__NR_Linux + 238)
 949#define __NR_mq_getsetattr		(__NR_Linux + 239)
 950#define __NR_vserver			(__NR_Linux + 240)
 951#define __NR_waitid			(__NR_Linux + 241)
 952/* #define __NR_sys_setaltroot		(__NR_Linux + 242) */
 953#define __NR_add_key			(__NR_Linux + 243)
 954#define __NR_request_key		(__NR_Linux + 244)
 955#define __NR_keyctl			(__NR_Linux + 245)
 956#define __NR_set_thread_area		(__NR_Linux + 246)
 957#define __NR_inotify_init		(__NR_Linux + 247)
 958#define __NR_inotify_add_watch		(__NR_Linux + 248)
 959#define __NR_inotify_rm_watch		(__NR_Linux + 249)
 960#define __NR_migrate_pages		(__NR_Linux + 250)
 961#define __NR_openat			(__NR_Linux + 251)
 962#define __NR_mkdirat			(__NR_Linux + 252)
 963#define __NR_mknodat			(__NR_Linux + 253)
 964#define __NR_fchownat			(__NR_Linux + 254)
 965#define __NR_futimesat			(__NR_Linux + 255)
 966#define __NR_newfstatat			(__NR_Linux + 256)
 967#define __NR_unlinkat			(__NR_Linux + 257)
 968#define __NR_renameat			(__NR_Linux + 258)
 969#define __NR_linkat			(__NR_Linux + 259)
 970#define __NR_symlinkat			(__NR_Linux + 260)
 971#define __NR_readlinkat			(__NR_Linux + 261)
 972#define __NR_fchmodat			(__NR_Linux + 262)
 973#define __NR_faccessat			(__NR_Linux + 263)
 974#define __NR_pselect6			(__NR_Linux + 264)
 975#define __NR_ppoll			(__NR_Linux + 265)
 976#define __NR_unshare			(__NR_Linux + 266)
 977#define __NR_splice			(__NR_Linux + 267)
 978#define __NR_sync_file_range		(__NR_Linux + 268)
 979#define __NR_tee			(__NR_Linux + 269)
 980#define __NR_vmsplice			(__NR_Linux + 270)
 981#define __NR_move_pages			(__NR_Linux + 271)
 982#define __NR_set_robust_list		(__NR_Linux + 272)
 983#define __NR_get_robust_list		(__NR_Linux + 273)
 984#define __NR_kexec_load			(__NR_Linux + 274)
 985#define __NR_getcpu			(__NR_Linux + 275)
 986#define __NR_epoll_pwait		(__NR_Linux + 276)
 987#define __NR_ioprio_set			(__NR_Linux + 277)
 988#define __NR_ioprio_get			(__NR_Linux + 278)
 989#define __NR_utimensat			(__NR_Linux + 279)
 990#define __NR_signalfd			(__NR_Linux + 280)
 991#define __NR_timerfd			(__NR_Linux + 281)
 992#define __NR_eventfd			(__NR_Linux + 282)
 993#define __NR_fallocate			(__NR_Linux + 283)
 994#define __NR_timerfd_create		(__NR_Linux + 284)
 995#define __NR_timerfd_gettime		(__NR_Linux + 285)
 996#define __NR_timerfd_settime		(__NR_Linux + 286)
 997#define __NR_signalfd4			(__NR_Linux + 287)
 998#define __NR_eventfd2			(__NR_Linux + 288)
 999#define __NR_epoll_create1		(__NR_Linux + 289)
1000#define __NR_dup3			(__NR_Linux + 290)
1001#define __NR_pipe2			(__NR_Linux + 291)
1002#define __NR_inotify_init1		(__NR_Linux + 292)
1003#define __NR_preadv			(__NR_Linux + 293)
1004#define __NR_pwritev			(__NR_Linux + 294)
1005#define __NR_rt_tgsigqueueinfo		(__NR_Linux + 295)
1006#define __NR_perf_event_open		(__NR_Linux + 296)
1007#define __NR_accept4			(__NR_Linux + 297)
1008#define __NR_recvmmsg			(__NR_Linux + 298)
1009#define __NR_getdents64			(__NR_Linux + 299)
1010#define __NR_fanotify_init		(__NR_Linux + 300)
1011#define __NR_fanotify_mark		(__NR_Linux + 301)
1012#define __NR_prlimit64			(__NR_Linux + 302)
1013#define __NR_name_to_handle_at		(__NR_Linux + 303)
1014#define __NR_open_by_handle_at		(__NR_Linux + 304)
1015#define __NR_clock_adjtime		(__NR_Linux + 305)
1016#define __NR_syncfs			(__NR_Linux + 306)
1017#define __NR_sendmmsg			(__NR_Linux + 307)
1018#define __NR_setns			(__NR_Linux + 308)
1019#define __NR_process_vm_readv		(__NR_Linux + 309)
1020#define __NR_process_vm_writev		(__NR_Linux + 310)
1021
1022/*
1023 * Offset of the last N32 flavoured syscall
1024 */
1025#define __NR_Linux_syscalls		310
1026
1027#endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */
1028
1029#define __NR_N32_Linux			6000
1030#define __NR_N32_Linux_syscalls		310
1031
1032#ifdef __KERNEL__
1033
1034#ifndef __ASSEMBLY__
1035
1036#define __ARCH_OMIT_COMPAT_SYS_GETDENTS64
1037#define __ARCH_WANT_IPC_PARSE_VERSION
1038#define __ARCH_WANT_OLD_READDIR
1039#define __ARCH_WANT_SYS_ALARM
1040#define __ARCH_WANT_SYS_GETHOSTNAME
1041#define __ARCH_WANT_SYS_IPC
1042#define __ARCH_WANT_SYS_PAUSE
1043#define __ARCH_WANT_SYS_SGETMASK
1044#define __ARCH_WANT_SYS_UTIME
 
1045#define __ARCH_WANT_SYS_WAITPID
1046#define __ARCH_WANT_SYS_SOCKETCALL
1047#define __ARCH_WANT_SYS_GETPGRP
1048#define __ARCH_WANT_SYS_LLSEEK
1049#define __ARCH_WANT_SYS_NICE
1050#define __ARCH_WANT_SYS_OLD_GETRLIMIT
1051#define __ARCH_WANT_SYS_OLD_UNAME
1052#define __ARCH_WANT_SYS_OLDUMOUNT
1053#define __ARCH_WANT_SYS_SIGPENDING
1054#define __ARCH_WANT_SYS_SIGPROCMASK
1055#define __ARCH_WANT_SYS_RT_SIGACTION
1056# ifdef CONFIG_32BIT
1057#  define __ARCH_WANT_STAT64
1058#  define __ARCH_WANT_SYS_TIME
 
 
1059# endif
1060# ifdef CONFIG_MIPS32_O32
1061#  define __ARCH_WANT_COMPAT_SYS_TIME
1062# endif
 
 
 
1063
1064/* whitelists for checksyscalls */
1065#define __IGNORE_select
1066#define __IGNORE_vfork
1067#define __IGNORE_time
1068#define __IGNORE_uselib
1069#define __IGNORE_fadvise64_64
1070#define __IGNORE_getdents64
1071#if _MIPS_SIM == _MIPS_SIM_NABI32
1072#define __IGNORE_truncate64
1073#define __IGNORE_ftruncate64
1074#define __IGNORE_stat64
1075#define __IGNORE_lstat64
1076#define __IGNORE_fstat64
1077#define __IGNORE_fstatat64
1078#endif
1079
1080#endif /* !__ASSEMBLY__ */
1081
1082/*
1083 * "Conditional" syscalls
1084 *
1085 * What we want is __attribute__((weak,alias("sys_ni_syscall"))),
1086 * but it doesn't work on all toolchains, so we just do it by hand
1087 */
1088#define cond_syscall(x) asm(".weak\t" #x "\n" #x "\t=\tsys_ni_syscall")
1089
1090#endif /* __KERNEL__ */
1091#endif /* _ASM_UNISTD_H */
v6.8
 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 * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
 8 *
 9 * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto
10 * the stack. Robin Farine for ACN S.A, Copyright (C) 1996 by ACN S.A
11 */
12#ifndef _ASM_UNISTD_H
13#define _ASM_UNISTD_H
14
15#include <uapi/asm/unistd.h>
16#include <asm/unistd_nr_n32.h>
17#include <asm/unistd_nr_n64.h>
18#include <asm/unistd_nr_o32.h>
19
20#define __NR_N32_Linux	6000
21#define __NR_64_Linux	5000
22#define __NR_O32_Linux	4000
23
24#ifdef CONFIG_MIPS32_N32
25#define NR_syscalls  (__NR_N32_Linux + __NR_N32_Linux_syscalls)
26#elif defined(CONFIG_64BIT)
27#define NR_syscalls  (__NR_64_Linux + __NR_64_Linux_syscalls)
28#else
29#define NR_syscalls  (__NR_O32_Linux + __NR_O32_Linux_syscalls)
30#endif
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
32#ifndef __ASSEMBLY__
33
34#define __ARCH_WANT_NEW_STAT
 
35#define __ARCH_WANT_OLD_READDIR
36#define __ARCH_WANT_SYS_ALARM
37#define __ARCH_WANT_SYS_GETHOSTNAME
38#define __ARCH_WANT_SYS_IPC
39#define __ARCH_WANT_SYS_PAUSE
 
40#define __ARCH_WANT_SYS_UTIME
41#define __ARCH_WANT_SYS_UTIME32
42#define __ARCH_WANT_SYS_WAITPID
43#define __ARCH_WANT_SYS_SOCKETCALL
44#define __ARCH_WANT_SYS_GETPGRP
 
45#define __ARCH_WANT_SYS_NICE
 
46#define __ARCH_WANT_SYS_OLD_UNAME
47#define __ARCH_WANT_SYS_OLDUMOUNT
48#define __ARCH_WANT_SYS_SIGPENDING
49#define __ARCH_WANT_SYS_SIGPROCMASK
 
50# ifdef CONFIG_32BIT
51#  define __ARCH_WANT_STAT64
52#  define __ARCH_WANT_SYS_TIME32
53# else
54#  define __ARCH_WANT_COMPAT_STAT
55# endif
56# ifdef CONFIG_MIPS32_O32
57#  define __ARCH_WANT_SYS_TIME32
58# endif
59#define __ARCH_WANT_SYS_FORK
60#define __ARCH_WANT_SYS_CLONE
61#define __ARCH_WANT_SYS_CLONE3
62
63/* whitelists for checksyscalls */
 
 
 
 
64#define __IGNORE_fadvise64_64
 
 
 
 
 
 
 
 
 
65
66#endif /* !__ASSEMBLY__ */
67
 
 
 
 
 
 
 
 
 
68#endif /* _ASM_UNISTD_H */