• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #if defined LINUX_MIPSO32
2 	/* For an O32 strace, decode the o32 syscalls.  */
3 	{ MA,	0,	printargs,		"syscall"	}, /* 4000 */ /* start of Linux o32 */
4 	{ 1,	TP|SE,	sys_exit,		"exit"		}, /* 4001 */
5 	{ 0,	TP,	sys_fork,		"fork"		}, /* 4002 */
6 	{ 3,	TD,	sys_read,		"read"		}, /* 4003 */
7 	{ 3,	TD,	sys_write,		"write"		}, /* 4004 */
8 	{ 3,	TD|TF,	sys_open,		"open"		}, /* 4005 */
9 	{ 1,	TD,	sys_close,		"close"		}, /* 4006 */
10 	{ 3,	TP,	sys_waitpid,		"waitpid"	}, /* 4007 */
11 	{ 2,	TD|TF,	sys_creat,		"creat"		}, /* 4008 */
12 	{ 2,	TF,	sys_link,		"link"		}, /* 4009 */
13 	{ 1,	TF,	sys_unlink,		"unlink"	}, /* 4010 */
14 	{ 3,	TF|TP|SE|SI,	sys_execve,		"execve"	}, /* 4011 */
15 	{ 1,	TF,	sys_chdir,		"chdir"		}, /* 4012 */
16 	{ 1,	0,	sys_time,		"time"		}, /* 4013 */
17 	{ 3,	TF,	sys_mknod,		"mknod"		}, /* 4014 */
18 	{ 2,	TF,	sys_chmod,		"chmod"		}, /* 4015 */
19 	{ 3,	TF,	sys_chown,		"lchown"	}, /* 4016 */
20 	{ 0,	TM,	sys_break,		"break"		}, /* 4017 */
21 	{ 2,	TF,	sys_oldstat,		"oldstat"	}, /* 4018 */
22 	{ 3,	TD,	sys_lseek,		"lseek"		}, /* 4019 */
23 	{ 0,	0,	sys_getpid,		"getpid"	}, /* 4020 */
24 	{ 5,	TF,	sys_mount,		"mount"		}, /* 4021 */
25 	{ 1,	TF,	sys_umount,		"umount"	}, /* 4022 */
26 	{ 1,	0,	sys_setuid,		"setuid"	}, /* 4023 */
27 	{ 0,	NF,	sys_getuid,		"getuid"	}, /* 4024 */
28 	{ 1,	0,	sys_stime,		"stime"		}, /* 4025 */
29 	{ 4,	0,	sys_ptrace,		"ptrace"	}, /* 4026 */
30 	{ 1,	0,	sys_alarm,		"alarm"		}, /* 4027 */
31 	{ 2,	TD,	sys_oldfstat,		"oldfstat"	}, /* 4028 */
32 	{ 0,	TS,	sys_pause,		"pause"		}, /* 4029 */
33 	{ 2,	TF,	sys_utime,		"utime"		}, /* 4030 */
34 	{ 0,	0,	sys_stty,		"stty"		}, /* 4031 */
35 	{ 0,	0,	sys_gtty,		"gtty"		}, /* 4032 */
36 	{ 2,	TF,	sys_access,		"access"	}, /* 4033 */
37 	{ 1,	0,	sys_nice,		"nice"		}, /* 4034 */
38 	{ 1,	0,	sys_ftime,		"ftime"		}, /* 4035 */
39 	{ 0,	0,	sys_sync,		"sync"		}, /* 4036 */
40 	{ 2,	TS,	sys_kill,		"kill"		}, /* 4037 */
41 	{ 2,	TF,	sys_rename,		"rename"	}, /* 4038 */
42 	{ 2,	TF,	sys_mkdir,		"mkdir"		}, /* 4039 */
43 	{ 1,	TF,	sys_rmdir,		"rmdir"		}, /* 4040 */
44 	{ 1,	TD,	sys_dup,		"dup"		}, /* 4041 */
45 	{ 1,	TD,	sys_pipe,		"pipe"		}, /* 4042 */
46 	{ 1,	0,	sys_times,		"times"		}, /* 4043 */
47 	{ 0,	0,	sys_prof,		"prof"		}, /* 4044 */
48 	{ 1,	TM|SI,	sys_brk,		"brk"		}, /* 4045 */
49 	{ 1,	0,	sys_setgid,		"setgid"	}, /* 4046 */
50 	{ 0,	NF,	sys_getgid,		"getgid"	}, /* 4047 */
51 	{ 1,	TS,	sys_signal,		"signal"	}, /* 4048 */
52 	{ 0,	NF,	sys_geteuid,		"geteuid"	}, /* 4049 */
53 	{ 0,	NF,	sys_getegid,		"getegid"	}, /* 4050 */
54 	{ 1,	TF,	sys_acct,		"acct"		}, /* 4051 */
55 	{ 2,	TF,	sys_umount2,		"umount2"	}, /* 4052 */
56 	{ 0,	0,	sys_lock,		"lock"		}, /* 4053 */
57 	{ 3,	TD,	sys_ioctl,		"ioctl"		}, /* 4054 */
58 	{ 3,	TD,	sys_fcntl,		"fcntl"		}, /* 4055 */
59 	{ 0,	0,	sys_mpx,		"mpx"		}, /* 4056 */
60 	{ 2,	0,	sys_setpgid,		"setpgid"	}, /* 4057 */
61 	{ 0,	0,	sys_ulimit,		"ulimit"	}, /* 4058 */
62 	{ 1,	0,	sys_oldolduname,	"oldolduname"	}, /* 4059 */
63 	{ 1,	0,	sys_umask,		"umask"		}, /* 4060 */
64 	{ 1,	TF,	sys_chroot,		"chroot"	}, /* 4061 */
65 	{ 2,	0,	sys_ustat,		"ustat"		}, /* 4062 */
66 	{ 2,	TD,	sys_dup2,		"dup2"		}, /* 4063 */
67 	{ 0,	0,	sys_getppid,		"getppid"	}, /* 4064 */
68 	{ 0,	0,	sys_getpgrp,		"getpgrp"	}, /* 4065 */
69 	{ 0,	0,	sys_setsid,		"setsid"	}, /* 4066 */
70 	{ 3,	TS,	sys_sigaction,		"sigaction"	}, /* 4067 */
71 	{ 0,	TS,	sys_siggetmask,		"sgetmask"	}, /* 4068 */
72 	{ 1,	TS,	sys_sigsetmask,		"ssetmask"	}, /* 4069 */
73 	{ 2,	0,	sys_setreuid,		"setreuid"	}, /* 4070 */
74 	{ 2,	0,	sys_setregid,		"setregid"	}, /* 4071 */
75 	{ 3,	TS,	sys_sigsuspend,		"sigsuspend"	}, /* 4072 */
76 	{ 1,	TS,	sys_sigpending,		"sigpending"	}, /* 4073 */
77 	{ 2,	0,	sys_sethostname,	"sethostname"	}, /* 4074 */
78 	{ 2,	0,	sys_setrlimit,		"setrlimit"	}, /* 4075 */
79 	{ 2,	0,	sys_getrlimit,		"getrlimit"	}, /* 4076 */
80 	{ 2,	0,	sys_getrusage,		"getrusage"	}, /* 4077 */
81 	{ 2,	0,	sys_gettimeofday,	"gettimeofday"	}, /* 4078 */
82 	{ 2,	0,	sys_settimeofday,	"settimeofday"	}, /* 4079 */
83 	{ 2,	0,	sys_getgroups,		"getgroups"	}, /* 4080 */
84 	{ 2,	0,	sys_setgroups,		"setgroups"	}, /* 4081 */
85 	{ 0,	0,	printargs,		"reserved82"	}, /* 4082 */
86 	{ 2,	TF,	sys_symlink,		"symlink"	}, /* 4083 */
87 	{ 2,	TF,	sys_oldlstat,		"oldlstat"	}, /* 4084 */
88 	{ 3,	TF,	sys_readlink,		"readlink"	}, /* 4085 */
89 	{ 1,	TF,	sys_uselib,		"uselib"	}, /* 4086 */
90 	{ 2,	TF,	sys_swapon,		"swapon"	}, /* 4087 */
91 	{ 4,	0,	sys_reboot,		"reboot"	}, /* 4088 */
92 	{ 3,	TD,	sys_readdir,		"readdir"	}, /* 4089 */
93 	{ 6,	TD|TM|SI,	sys_mmap,		"mmap"		}, /* 4090 */
94 	{ 2,	TM|SI,	sys_munmap,		"munmap"	}, /* 4091 */
95 	{ 2,	TF,	sys_truncate,		"truncate"	}, /* 4092 */
96 	{ 2,	TD,	sys_ftruncate,		"ftruncate"	}, /* 4093 */
97 	{ 2,	TD,	sys_fchmod,		"fchmod"	}, /* 4094 */
98 	{ 3,	TD,	sys_fchown,		"fchown"	}, /* 4095 */
99 	{ 2,	0,	sys_getpriority,	"getpriority"	}, /* 4096 */
100 	{ 3,	0,	sys_setpriority,	"setpriority"	}, /* 4097 */
101 	{ 0,	0,	sys_profil,		"profil"	}, /* 4098 */
102 	{ 3,	TF,	sys_statfs,		"statfs"	}, /* 4099 */
103 	{ 3,	TD,	sys_fstatfs,		"fstatfs"	}, /* 4100 */
104 	{ 0,	0,	sys_ioperm,		"ioperm"	}, /* 4101 */
105 	{ 2,	TD,	sys_socketcall,		"socketcall"	}, /* 4102 */
106 	{ 3,	0,	sys_syslog,		"syslog"	}, /* 4103 */
107 	{ 3,	0,	sys_setitimer,		"setitimer"	}, /* 4104 */
108 	{ 2,	0,	sys_getitimer,		"getitimer"	}, /* 4105 */
109 	{ 2,	TF,	sys_stat,		"stat"		}, /* 4106 */
110 	{ 2,	TF,	sys_lstat,		"lstat"		}, /* 4107 */
111 	{ 2,	TD,	sys_fstat,		"fstat"		}, /* 4108 */
112 	{ 1,	0,	sys_olduname,		"olduname"	}, /* 4109 */
113 	{ 0,	0,	sys_iopl,		"iopl"		}, /* 4110 */
114 	{ 0,	0,	sys_vhangup,		"vhangup"	}, /* 4111 */
115 	{ 0,	0,	sys_idle,		"idle"		}, /* 4112 */
116 	{ 5,	0,	sys_vm86old,		"vm86"		}, /* 4113 */
117 	{ 4,	TP,	sys_wait4,		"wait4"		}, /* 4114 */
118 	{ 1,	TF,	sys_swapoff,		"swapoff"	}, /* 4115 */
119 	{ 1,	0,	sys_sysinfo,		"sysinfo"	}, /* 4116 */
120 	{ 6,	TI,	sys_ipc,		"ipc"		}, /* 4117 */
121 	{ 1,	TD,	sys_fsync,		"fsync"		}, /* 4118 */
122 	{ 0,	TS,	sys_sigreturn,		"sigreturn"	}, /* 4119 */
123 	{ 5,	TP,	sys_clone,		"clone"		}, /* 4120 */
124 	{ 2,	0,	sys_setdomainname,	"setdomainname"	}, /* 4121 */
125 	{ 1,	0,	sys_uname,		"uname"		}, /* 4122 */
126 	{ 0,	0,	sys_modify_ldt,		"modify_ldt"	}, /* 4123 */
127 	{ 1,	0,	sys_adjtimex,		"adjtimex"	}, /* 4124 */
128 	{ 3,	TM|SI,	sys_mprotect,		"mprotect"	}, /* 4125 */
129 	{ 3,	TS,	sys_sigprocmask,	"sigprocmask"	}, /* 4126 */
130 	{ 2,	0,	sys_create_module,	"create_module"	}, /* 4127 */
131 	{ 3,	0,	sys_init_module,	"init_module"	}, /* 4128 */
132 	{ 2,	0,	sys_delete_module,	"delete_module"	}, /* 4129 */
133 	{ 1,	0,	sys_get_kernel_syms,	"get_kernel_syms"}, /* 4130 */
134 	{ 4,	TF,	sys_quotactl,		"quotactl"	}, /* 4131 */
135 	{ 1,	0,	sys_getpgid,		"getpgid"	}, /* 4132 */
136 	{ 1,	TD,	sys_fchdir,		"fchdir"	}, /* 4133 */
137 	{ 2,	0,	sys_bdflush,		"bdflush"	}, /* 4134 */
138 	{ 3,	0,	sys_sysfs,		"sysfs"		}, /* 4135 */
139 	{ 1,	0,	sys_personality,	"personality"	}, /* 4136 */
140 	{ 0,	0,	sys_afs_syscall,	"afs_syscall"	}, /* 4137 */
141 	{ 1,	NF,	sys_setfsuid,		"setfsuid"	}, /* 4138 */
142 	{ 1,	NF,	sys_setfsgid,		"setfsgid"	}, /* 4139 */
143 	{ 5,	TD,	sys_llseek,		"_llseek"	}, /* 4140 */
144 	{ 3,	TD,	sys_getdents,		"getdents"	}, /* 4141 */
145 	{ 5,	TD,	sys_select,		"_newselect"	}, /* 4142 */
146 	{ 2,	TD,	sys_flock,		"flock"		}, /* 4143 */
147 	{ 3,	TM,	sys_msync,		"msync"		}, /* 4144 */
148 	{ 3,	TD,	sys_readv,		"readv"		}, /* 4145 */
149 	{ 3,	TD,	sys_writev,		"writev"	}, /* 4146 */
150 	{ 3,	0,	printargs,		"cacheflush"	}, /* 4147 */
151 	{ 3,	0,	printargs,		"cachectl"	}, /* 4148 */
152 	{ 4,	0,	sys_sysmips,		"sysmips"	}, /* 4149 */
153 	{ 0,	0,	sys_setup,		"setup"		}, /* 4150 */
154 	{ 1,	0,	sys_getsid,		"getsid"	}, /* 4151 */
155 	{ 1,	TD,	sys_fdatasync,		"fdatasync"	}, /* 4152 */
156 	{ 1,	0,	sys_sysctl,		"_sysctl"	}, /* 4153 */
157 	{ 2,	TM,	sys_mlock,		"mlock"		}, /* 4154 */
158 	{ 2,	TM,	sys_munlock,		"munlock"	}, /* 4155 */
159 	{ 1,	TM,	sys_mlockall,		"mlockall"	}, /* 4156 */
160 	{ 0,	TM,	sys_munlockall,		"munlockall"	}, /* 4157 */
161 	{ 2,	0,	sys_sched_setparam,	"sched_setparam"}, /* 4158 */
162 	{ 2,	0,	sys_sched_getparam,	"sched_getparam"}, /* 4159 */
163 	{ 3,	0,	sys_sched_setscheduler,	"sched_setscheduler"}, /* 4160 */
164 	{ 1,	0,	sys_sched_getscheduler,	"sched_getscheduler"}, /* 4161 */
165 	{ 0,	0,	sys_sched_yield,	"sched_yield"	}, /* 4162 */
166 	{ 1,	0,	sys_sched_get_priority_max,"sched_get_priority_max"}, /* 4163 */
167 	{ 1,	0,	sys_sched_get_priority_min,"sched_get_priority_min"}, /* 4164 */
168 	{ 2,	0,	sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 4165 */
169 	{ 2,	0,	sys_nanosleep,		"nanosleep"	}, /* 4166 */
170 	{ 5,	TM|SI,	sys_mremap,		"mremap"	}, /* 4167 */
171 	{ 3,	TN,	sys_accept,		"accept"	}, /* 4168 */
172 	{ 3,	TN,	sys_bind,		"bind"		}, /* 4169 */
173 	{ 3,	TN,	sys_connect,		"connect"	}, /* 4170 */
174 	{ 3,	TN,	sys_getpeername,	"getpeername"	}, /* 4171 */
175 	{ 3,	TN,	sys_getsockname,	"getsockname"	}, /* 4172 */
176 	{ 5,	TN,	sys_getsockopt,		"getsockopt"	}, /* 4173 */
177 	{ 2,	TN,	sys_listen,		"listen"	}, /* 4174 */
178 	{ 4,	TN,	sys_recv,		"recv"		}, /* 4175 */
179 	{ 6,	TN,	sys_recvfrom,		"recvfrom"	}, /* 4176 */
180 	{ 3,	TN,	sys_recvmsg,		"recvmsg"	}, /* 4177 */
181 	{ 4,	TN,	sys_send,		"send"		}, /* 4178 */
182 	{ 3,	TN,	sys_sendmsg,		"sendmsg"	}, /* 4179 */
183 	{ 6,	TN,	sys_sendto,		"sendto"	}, /* 4180 */
184 	{ 5,	TN,	sys_setsockopt,		"setsockopt"	}, /* 4181 */
185 	{ 2,	TN,	sys_shutdown,		"shutdown"	}, /* 4182 */
186 	{ 3,	TN,	sys_socket,		"socket"	}, /* 4183 */
187 	{ 4,	TN,	sys_socketpair,		"socketpair"	}, /* 4184 */
188 	{ 3,	0,	sys_setresuid,		"setresuid"	}, /* 4185 */
189 	{ 3,	0,	sys_getresuid,		"getresuid"	}, /* 4186 */
190 	{ 5,	0,	sys_query_module,	"query_module"	}, /* 4187 */
191 	{ 3,	TD,	sys_poll,		"poll"		}, /* 4188 */
192 	{ 3,	0,	sys_nfsservctl,		"nfsservctl"	}, /* 4189 */
193 	{ 3,	0,	sys_setresgid,		"setresgid"	}, /* 4190 */
194 	{ 3,	0,	sys_getresgid,		"getresgid"	}, /* 4191 */
195 	{ 5,	0,	sys_prctl,		"prctl"		}, /* 4192 */
196 	{ 0,	TS,	sys_rt_sigreturn,	"rt_sigreturn"	}, /* 4193 */
197 	{ 4,	TS,	sys_rt_sigaction,	"rt_sigaction"	}, /* 4194 */
198 	{ 4,	TS,	sys_rt_sigprocmask,	"rt_sigprocmask"}, /* 4195 */
199 	{ 2,	TS,	sys_rt_sigpending,	"rt_sigpending"	}, /* 4196 */
200 	{ 4,	TS,	sys_rt_sigtimedwait,	"rt_sigtimedwait"},/* 4197 */
201 	{ 3,	TS,	sys_rt_sigqueueinfo,	"rt_sigqueueinfo"},/* 4198 */
202 	{ 2,	TS,	sys_rt_sigsuspend,	"rt_sigsuspend"	}, /* 4199 */
203 	{ 6,	TD,	sys_pread,		"pread64"	}, /* 4200 */
204 	{ 6,	TD,	sys_pwrite,		"pwrite64"	}, /* 4201 */
205 	{ 3,	TF,	sys_chown,		"chown"		}, /* 4202 */
206 	{ 2,	TF,	sys_getcwd,		"getcwd"	}, /* 4203 */
207 	{ 2,	0,	sys_capget,		"capget"	}, /* 4204 */
208 	{ 2,	0,	sys_capset,		"capset"	}, /* 4205 */
209 	{ 2,	TS,	sys_sigaltstack,	"sigaltstack"	}, /* 4206 */
210 	{ 4,	TD|TN,	sys_sendfile,		"sendfile"	}, /* 4207 */
211 	{ 5,	TN,	printargs,		"getpmsg"	}, /* 4208 */
212 	{ 5,	TN,	printargs,		"putpmsg"	}, /* 4209 */
213 	{ 6,	TD|TM|SI,	sys_mmap_4koff,		"mmap2"		}, /* 4210 */
214 	{ 4,	TF,	sys_truncate64,		"truncate64"	}, /* 4211 */
215 	{ 4,	TD,	sys_ftruncate64,	"ftruncate64"	}, /* 4212 */
216 	{ 2,	TF,	sys_stat64,		"stat64"	}, /* 4213 */
217 	{ 2,	TF,	sys_lstat64,		"lstat64"	}, /* 4214 */
218 	{ 2,	TD,	sys_fstat64,		"fstat64"	}, /* 4215 */
219 	{ 2,	TF,	sys_pivotroot,		"pivot_root"	}, /* 4216 */
220 	{ 3,	TM,	sys_mincore,		"mincore"	}, /* 4217 */
221 	{ 3,	TM,	sys_madvise,		"madvise"	}, /* 4218 */
222 	{ 3,	TD,	sys_getdents64,		"getdents64"	}, /* 4219 */
223 	{ 3,	TD,	sys_fcntl,		"fcntl64"	}, /* 4220 */
224 	{ 0,	0,	NULL,			NULL		}, /* 4221 */
225 	{ 0,	0,	sys_gettid,		"gettid"	}, /* 4222 */
226 	{ 5,	TD,	sys_readahead,		"readahead"	}, /* 4223 */
227 	{ 5,	TF,	sys_setxattr,		"setxattr"	}, /* 4224 */
228 	{ 5,	TF,	sys_setxattr,		"lsetxattr"	}, /* 4225 */
229 	{ 5,	TD,	sys_fsetxattr,		"fsetxattr"	}, /* 4226 */
230 	{ 4,	TF,	sys_getxattr,		"getxattr"	}, /* 4227 */
231 	{ 4,	TF,	sys_getxattr,		"lgetxattr"	}, /* 4228 */
232 	{ 4,	TD,	sys_fgetxattr,		"fgetxattr"	}, /* 4229 */
233 	{ 3,	TF,	sys_listxattr,		"listxattr"	}, /* 4230 */
234 	{ 3,	TF,	sys_listxattr,		"llistxattr"	}, /* 4231 */
235 	{ 3,	TD,	sys_flistxattr,		"flistxattr"	}, /* 4232 */
236 	{ 2,	TF,	sys_removexattr,	"removexattr"	}, /* 4233 */
237 	{ 2,	TF,	sys_removexattr,	"lremovexattr"	}, /* 4234 */
238 	{ 2,	TD,	sys_fremovexattr,	"fremovexattr"	}, /* 4235 */
239 	{ 2,	TS,	sys_kill,		"tkill"		}, /* 4236 */
240 	{ 4,	TD|TN,	sys_sendfile64,		"sendfile64"	}, /* 4237 */
241 	{ 6,	0,	sys_futex,		"futex"		}, /* 4238 */
242 	{ 3,	0,	sys_sched_setaffinity,	"sched_setaffinity"}, /* 4239 */
243 	{ 3,	0,	sys_sched_getaffinity,	"sched_getaffinity"}, /* 4240 */
244 	{ 2,	0,	sys_io_setup,		"io_setup"	}, /* 4241 */
245 	{ 1,	0,	sys_io_destroy,		"io_destroy"	}, /* 4242 */
246 	{ 5,	0,	sys_io_getevents,		"io_getevents"	}, /* 4243 */
247 	{ 3,	0,	sys_io_submit,		"io_submit"	}, /* 4244 */
248 	{ 3,	0,	sys_io_cancel,		"io_cancel"	}, /* 4245 */
249 	{ 1,	TP|SE,	sys_exit,		"exit_group"	}, /* 4246 */
250 	{ 4,	0,	sys_lookup_dcookie,	"lookup_dcookie"}, /* 4247 */
251 	{ 1,	TD,	sys_epoll_create,	"epoll_create"	}, /* 4248 */
252 	{ 4,	TD,	sys_epoll_ctl,		"epoll_ctl"	}, /* 4249 */
253 	{ 4,	TD,	sys_epoll_wait,		"epoll_wait"	}, /* 4250 */
254 	{ 5,	TM|SI,	sys_remap_file_pages,	"remap_file_pages"}, /* 4251 */
255 	{ 1,	0,	sys_set_tid_address,	"set_tid_address"}, /* 4252 */
256 	{ 0,	0,	sys_restart_syscall,	"restart_syscall"}, /* 4253 */
257 	{ 7,	TD,	sys_fadvise64_64,	"fadvise64_64"	}, /* 4254 */
258 	{ 3,	TF,	sys_statfs64,		"statfs64"	}, /* 4255 */
259 	{ 2,	TD,	sys_fstatfs64,		"fstatfs64"	}, /* 4256 */
260 	{ 3,	0,	sys_timer_create,	"timer_create"	}, /* 4257 */
261 	{ 4,	0,	sys_timer_settime,	"timer_settime"	}, /* 4258 */
262 	{ 2,	0,	sys_timer_gettime,	"timer_gettime"	}, /* 4259 */
263 	{ 1,	0,	sys_timer_getoverrun,	"timer_getoverrun"}, /* 4260 */
264 	{ 1,	0,	sys_timer_delete,	"timer_delete"	}, /* 4261 */
265 	{ 2,	0,	sys_clock_settime,	"clock_settime"	}, /* 4262 */
266 	{ 2,	0,	sys_clock_gettime,	"clock_gettime"	}, /* 4263 */
267 	{ 2,	0,	sys_clock_getres,	"clock_getres"	}, /* 4264 */
268 	{ 4,	0,	sys_clock_nanosleep,	"clock_nanosleep"}, /* 4265 */
269 	{ 3,	TS,	sys_tgkill,		"tgkill"	}, /* 4266 */
270 	{ 2,	TF,	sys_utimes,		"utimes"	}, /* 4267 */
271 	{ 4,	TM,	sys_mbind,		"mbind"		}, /* 4268 */
272 	{ 5,	TM,	sys_get_mempolicy,	"get_mempolicy"	}, /* 4269 */
273 	{ 3,	TM,	sys_set_mempolicy,	"set_mempolicy"	}, /* 4270 */
274 	{ 4,	0,	sys_mq_open,		"mq_open"	}, /* 4271 */
275 	{ 1,	0,	sys_mq_unlink,		"mq_unlink"	}, /* 4272 */
276 	{ 5,	0,	sys_mq_timedsend,	"mq_timedsend"	}, /* 4273 */
277 	{ 5,	0,	sys_mq_timedreceive,	"mq_timedreceive"}, /* 4274 */
278 	{ 2,	0,	sys_mq_notify,		"mq_notify"	}, /* 4275 */
279 	{ 3,	0,	sys_mq_getsetattr,	"mq_getsetattr"	}, /* 4276 */
280 	{ 5,	0,	sys_vserver,		"vserver"	}, /* 4277 */
281 	{ 5,	TP,	sys_waitid,		"waitid"	}, /* 4278 */
282 	{ 0,	0,	NULL,			NULL		}, /* 4279 */
283 	{ 5,	0,	sys_add_key,		"add_key"	}, /* 4280 */
284 	{ 4,	0,	sys_request_key,	"request_key"	}, /* 4281 */
285 	{ 5,	0,	sys_keyctl,		"keyctl"	}, /* 4282 */
286 	{ 1,	0,	sys_set_thread_area,	"set_thread_area" }, /* 4283 */
287 	{ 0,	TD,	sys_inotify_init,	"inotify_init"	}, /* 4284 */
288 	{ 3,	TD,	sys_inotify_add_watch,	"inotify_add_watch" }, /* 4285 */
289 	{ 2,	TD,	sys_inotify_rm_watch,	"inotify_rm_watch" }, /* 4286 */
290 	{ 4,	TM,	sys_migrate_pages,	"migrate_pages"	}, /* 4287 */
291 	{ 4,	TD|TF,	sys_openat,		"openat"	}, /* 4288 */
292 	{ 3,	TD|TF,	sys_mkdirat,		"mkdirat"	}, /* 4289 */
293 	{ 4,	TD|TF,	sys_mknodat,		"mknodat"	}, /* 4290 */
294 	{ 5,	TD|TF,	sys_fchownat,		"fchownat"	}, /* 4291 */
295 	{ 3,	TD|TF,	sys_futimesat,		"futimesat"	}, /* 4292 */
296 	{ 4,	TD|TF,	sys_newfstatat,		"fstatat64"	}, /* 4293 */
297 	{ 3,	TD|TF,	sys_unlinkat,		"unlinkat"	}, /* 4294 */
298 	{ 4,	TD|TF,	sys_renameat,		"renameat"	}, /* 4295 */
299 	{ 5,	TD|TF,	sys_linkat,		"linkat"	}, /* 4296 */
300 	{ 3,	TD|TF,	sys_symlinkat,		"symlinkat"	}, /* 4297 */
301 	{ 4,	TD|TF,	sys_readlinkat,		"readlinkat"	}, /* 4298 */
302 	{ 3,	TD|TF,	sys_fchmodat,		"fchmodat"	}, /* 4299 */
303 	{ 3,	TD|TF,	sys_faccessat,		"faccessat"	}, /* 4300 */
304 	{ 6,	TD,	sys_pselect6,		"pselect6"	}, /* 4301 */
305 	{ 5,	TD,	sys_ppoll,		"ppoll"		}, /* 4302 */
306 	{ 1,	TP,	sys_unshare,		"unshare"	}, /* 4303 */
307 	{ 6,	TD,	sys_splice,		"splice"	}, /* 4304 */
308 	{ 7,	TD,	sys_sync_file_range,	"sync_file_range" }, /* 4305 */
309 	{ 4,	TD,	sys_tee,		"tee"		}, /* 4306 */
310 	{ 4,	TD,	sys_vmsplice,		"vmsplice"	}, /* 4307 */
311 	{ 6,	TM,	sys_move_pages,		"move_pages"	}, /* 4308 */
312 	{ 2,	0,	sys_set_robust_list,	"set_robust_list" }, /* 4309 */
313 	{ 3,	0,	sys_get_robust_list,	"get_robust_list" }, /* 4310 */
314 	{ 4,	0,	sys_kexec_load,		"kexec_load"	}, /* 4311 */
315 	{ 3,	0,	sys_getcpu,		"getcpu"	}, /* 4312 */
316 	{ 6,	TD,	sys_epoll_pwait,	"epoll_pwait"	}, /* 4313 */
317 	{ 3,	0,	sys_ioprio_set,		"ioprio_set"	}, /* 4314 */
318 	{ 2,	0,	sys_ioprio_get,		"ioprio_get"	}, /* 4315 */
319 	{ 4,	0,	printargs,		"utimensat"	}, /* 4316 */
320 	{ 3,	TD|TS,	sys_signalfd,		"signalfd"	}, /* 4317 */
321 	{ 4,	TD,	sys_timerfd,		"timerfd"	}, /* 4318 */
322 	{ 1,	TD,	sys_eventfd,		"eventfd"	}, /* 4319 */
323 	{ 6,	TD,	sys_fallocate,		"fallocate"	}, /* 4320 */
324 	{ 2,	TD,	sys_timerfd_create,	"timerfd_create" }, /* 4321 */
325 	{ 2,	TD,	sys_timerfd_gettime,	"timerfd_gettime" }, /* 4322 */
326 	{ 4,	TD,	sys_timerfd_settime,	"timerfd_settime" }, /* 4323 */
327 	{ 4,	TD|TS,	sys_signalfd4,		"signalfd4"	}, /* 4324 */
328 	{ 2,	TD,	sys_eventfd2,		"eventfd2"	}, /* 4325 */
329 	{ 1,	TD,	sys_epoll_create1,	"epoll_create1"	}, /* 4326 */
330 	{ 3,	TD,	sys_dup3,		"dup3"		}, /* 4327 */
331 	{ 2,	TD,	sys_pipe2,		"pipe2"		}, /* 4328 */
332 	{ 1,	TD,	sys_inotify_init1,	"inotify_init1"	}, /* 4329 */
333 	{ 5,	TD,	sys_preadv,		"preadv"	}, /* 4330 */
334 	{ 5,	TD,	sys_pwritev,		"pwritev"	}, /* 4331 */
335 	{ 4,	TP|TS,	sys_rt_tgsigqueueinfo,	"rt_tgsigqueueinfo" }, /* 4332 */
336 	{ 5,	TD,	sys_perf_event_open,	"perf_event_open" }, /* 4333 */
337 	{ 4,	TN,	sys_accept4,		"accept4"	}, /* 4334 */
338 	{ 5,	TN,	sys_recvmmsg,		"recvmmsg"	}, /* 4335 */
339 	{ 2,	TD,	sys_fanotify_init,	"fanotify_init"	}, /* 4336 */
340 	{ 6,	TD|TF,	sys_fanotify_mark,	"fanotify_mark"	}, /* 4337 */
341 	{ 4,	0,	sys_prlimit64,		"prlimit64"	}, /* 4338 */
342 	{ 5,	TD|TF,	sys_name_to_handle_at,	"name_to_handle_at"}, /* 4339 */
343 	{ 3,	TD,	sys_open_by_handle_at,	"open_by_handle_at"}, /* 4340 */
344 	{ 2,	0,	sys_clock_adjtime,	"clock_adjtime"	}, /* 4341 */
345 	{ 1,	TD,	sys_syncfs,		"syncfs"	}, /* 4342 */
346 	{ 4,	TN,	sys_sendmmsg,		"sendmmsg"	}, /* 4343 */
347 	{ 2,	TD,	sys_setns,		"setns"		}, /* 4344 */
348 	{ 6,	0,	sys_process_vm_readv,	"process_vm_readv"	}, /* 4345 */
349 	{ 6,	0,	sys_process_vm_writev,	"process_vm_writev"	}, /* 4346 */
350 	{ 5,	0,	sys_kcmp,		"kcmp"		}, /* 4347 */
351 	{ 3,	TD,	sys_finit_module,	"finit_module"	}, /* 4348 */
352 #else
353 	{ 0,	0,	printargs,		"o32_syscall"	}, /* 4000 */
354 	{ 1,	TP|SE,	printargs,		"o32_exit"		}, /* 4001 */
355 	{ 0,	TP,	printargs,		"o32_fork"		}, /* 4002 */
356 	{ 0,	0,	printargs,		"o32_read"		}, /* 4003 */
357 	{ 0,	0,	printargs,		"o32_write"		}, /* 4004 */
358 	{ 0,	0,	printargs,		"o32_open"		}, /* 4005 */
359 	{ 0,	0,	printargs,		"o32_close"		}, /* 4006 */
360 	{ 3,	TP,	printargs,		"o32_waitpid"	}, /* 4007 */
361 	{ 0,	0,	printargs,		"o32_creat"		}, /* 4008 */
362 	{ 0,	0,	printargs,		"o32_link"		}, /* 4009 */
363 	{ 0,	0,	printargs,		"o32_unlink"	}, /* 4010 */
364 	{ 3,	TF|TP|SE|SI,	printargs,		"o32_execve"	}, /* 4011 */
365 	{ 0,	0,	printargs,		"o32_chdir"		}, /* 4012 */
366 	{ 0,	0,	printargs,		"o32_time"		}, /* 4013 */
367 	{ 0,	0,	printargs,		"o32_mknod"		}, /* 4014 */
368 	{ 0,	0,	printargs,		"o32_chmod"		}, /* 4015 */
369 	{ 0,	0,	printargs,		"o32_lchown"	}, /* 4016 */
370 	{ 0,	TM,	printargs,		"o32_break"		}, /* 4017 */
371 	{ 0,	0,	printargs,		"o32_oldstat"	}, /* 4018 */
372 	{ 0,	0,	printargs,		"o32_lseek"		}, /* 4019 */
373 	{ 0,	0,	printargs,		"o32_getpid"	}, /* 4020 */
374 	{ 0,	0,	printargs,		"o32_mount"		}, /* 4021 */
375 	{ 0,	0,	printargs,		"o32_umount"	}, /* 4022 */
376 	{ 0,	0,	printargs,		"o32_setuid"	}, /* 4023 */
377 	{ 0,	0,	printargs,		"o32_getuid"	}, /* 4024 */
378 	{ 0,	0,	printargs,		"o32_stime"		}, /* 4025 */
379 	{ 0,	0,	printargs,		"o32_ptrace"	}, /* 4026 */
380 	{ 0,	0,	printargs,		"o32_alarm"		}, /* 4027 */
381 	{ 0,	0,	printargs,		"o32_oldfstat"	}, /* 4028 */
382 	{ 0,	0,	printargs,		"o32_pause"		}, /* 4029 */
383 	{ 0,	0,	printargs,		"o32_utime"		}, /* 4030 */
384 	{ 0,	0,	printargs,		"o32_stty"		}, /* 4031 */
385 	{ 0,	0,	printargs,		"o32_gtty"		}, /* 4032 */
386 	{ 0,	0,	printargs,		"o32_access"	}, /* 4033 */
387 	{ 0,	0,	printargs,		"o32_nice"		}, /* 4034 */
388 	{ 0,	0,	printargs,		"o32_ftime"		}, /* 4035 */
389 	{ 0,	0,	printargs,		"o32_sync"		}, /* 4036 */
390 	{ 0,	0,	printargs,		"o32_kill"		}, /* 4037 */
391 	{ 0,	0,	printargs,		"o32_rename"	}, /* 4038 */
392 	{ 0,	0,	printargs,		"o32_mkdir"		}, /* 4039 */
393 	{ 0,	0,	printargs,		"o32_rmdir"		}, /* 4040 */
394 	{ 0,	0,	printargs,		"o32_dup"		}, /* 4041 */
395 	{ 0,	0,	printargs,		"o32_pipe"		}, /* 4042 */
396 	{ 0,	0,	printargs,		"o32_times"		}, /* 4043 */
397 	{ 0,	0,	printargs,		"o32_prof"		}, /* 4044 */
398 	{ 0,	TM|SI,	printargs,		"o32_brk"		}, /* 4045 */
399 	{ 0,	0,	printargs,		"o32_setgid"	}, /* 4046 */
400 	{ 0,	0,	printargs,		"o32_getgid"	}, /* 4047 */
401 	{ 0,	0,	printargs,		"o32_signal"	}, /* 4048 */
402 	{ 0,	0,	printargs,		"o32_geteuid"	}, /* 4049 */
403 	{ 0,	0,	printargs,		"o32_getegid"	}, /* 4050 */
404 	{ 0,	0,	printargs,		"o32_acct"		}, /* 4051 */
405 	{ 0,	0,	printargs,		"o32_umount2"	}, /* 4052 */
406 	{ 0,	0,	printargs,		"o32_lock"		}, /* 4053 */
407 	{ 0,	0,	printargs,		"o32_ioctl"		}, /* 4054 */
408 	{ 0,	0,	printargs,		"o32_fcntl"		}, /* 4055 */
409 	{ 0,	0,	printargs,		"o32_mpx"		}, /* 4056 */
410 	{ 0,	0,	printargs,		"o32_setpgid"	}, /* 4057 */
411 	{ 0,	0,	printargs,		"o32_ulimit"	}, /* 4058 */
412 	{ 0,	0,	printargs,		"o32_oldolduname"	}, /* 4059 */
413 	{ 0,	0,	printargs,		"o32_umask"		}, /* 4060 */
414 	{ 0,	0,	printargs,		"o32_chroot"	}, /* 4061 */
415 	{ 0,	0,	printargs,		"o32_ustat"		}, /* 4062 */
416 	{ 0,	0,	printargs,		"o32_dup2"		}, /* 4063 */
417 	{ 0,	0,	printargs,		"o32_getppid"	}, /* 4064 */
418 	{ 0,	0,	printargs,		"o32_getpgrp"	}, /* 4065 */
419 	{ 0,	0,	printargs,		"o32_setsid"	}, /* 4066 */
420 	{ 0,	0,	printargs,		"o32_sigaction"	}, /* 4067 */
421 	{ 0,	0,	printargs,		"o32_siggetmask"	}, /* 4068 */
422 	{ 0,	0,	printargs,		"o32_sigsetmask"	}, /* 4069 */
423 	{ 0,	0,	printargs,		"o32_setreuid"	}, /* 4070 */
424 	{ 0,	0,	printargs,		"o32_setregid"	}, /* 4071 */
425 	{ 0,	0,	printargs,		"o32_sigsuspend"	}, /* 4072 */
426 	{ 0,	0,	printargs,		"o32_sigpending"	}, /* 4073 */
427 	{ 0,	0,	printargs,		"o32_sethostname"	}, /* 4074 */
428 	{ 0,	0,	printargs,		"o32_setrlimit"	}, /* 4075 */
429 	{ 0,	0,	printargs,		"o32_getrlimit"	}, /* 4076 */
430 	{ 0,	0,	printargs,		"o32_getrusage"	}, /* 4077 */
431 	{ 0,	0,	printargs,		"o32_gettimeofday"	}, /* 4078 */
432 	{ 0,	0,	printargs,		"o32_settimeofday"	}, /* 4079 */
433 	{ 0,	0,	printargs,		"o32_getgroups"	}, /* 4080 */
434 	{ 0,	0,	printargs,		"o32_setgroups"	}, /* 4081 */
435 	{ 0,	0,	printargs,		"o32_reserved82"	}, /* 4082 */
436 	{ 0,	0,	printargs,		"o32_symlink"	}, /* 4083 */
437 	{ 0,	0,	printargs,		"o32_oldlstat"	}, /* 4084 */
438 	{ 0,	0,	printargs,		"o32_readlink"	}, /* 4085 */
439 	{ 0,	0,	printargs,		"o32_uselib"	}, /* 4086 */
440 	{ 0,	0,	printargs,		"o32_swapon"	}, /* 4087 */
441 	{ 0,	0,	printargs,		"o32_reboot"	}, /* 4088 */
442 	{ 0,	0,	printargs,		"o32_readdir"	}, /* 4089 */
443 	{ 0,	TD|TM|SI,	printargs,		"o32_mmap"	}, /* 4090 */
444 	{ 0,	TM|SI,	printargs,		"o32_munmap"	}, /* 4091 */
445 	{ 0,	0,	printargs,		"o32_truncate"	}, /* 4092 */
446 	{ 0,	0,	printargs,		"o32_ftruncate"	}, /* 4093 */
447 	{ 0,	0,	printargs,		"o32_fchmod"	}, /* 4094 */
448 	{ 0,	0,	printargs,		"o32_fchown"	}, /* 4095 */
449 	{ 0,	0,	printargs,		"o32_getpriority"	}, /* 4096 */
450 	{ 0,	0,	printargs,		"o32_setpriority"	}, /* 4097 */
451 	{ 0,	0,	printargs,		"o32_profil"	}, /* 4098 */
452 	{ 0,	0,	printargs,		"o32_statfs"	}, /* 4099 */
453 	{ 0,	0,	printargs,		"o32_fstatfs"	}, /* 4100 */
454 	{ 0,	0,	printargs,		"o32_ioperm"	}, /* 4101 */
455 	{ 0,	0,	printargs,		"o32_socketcall"	}, /* 4102 */
456 	{ 0,	0,	printargs,		"o32_syslog"	}, /* 4103 */
457 	{ 0,	0,	printargs,		"o32_setitimer"	}, /* 4104 */
458 	{ 0,	0,	printargs,		"o32_getitimer"	}, /* 4105 */
459 	{ 0,	0,	printargs,		"o32_stat"		}, /* 4106 */
460 	{ 0,	0,	printargs,		"o32_lstat"		}, /* 4107 */
461 	{ 0,	0,	printargs,		"o32_fstat"		}, /* 4108 */
462 	{ 0,	0,	printargs,		"o32_olduname"	}, /* 4109 */
463 	{ 0,	0,	printargs,		"o32_iopl"		}, /* 4110 */
464 	{ 0,	0,	printargs,		"o32_vhangup"	}, /* 4111 */
465 	{ 0,	0,	printargs,		"o32_idle"		}, /* 4112 */
466 	{ 0,	0,	printargs,		"o32_vm86"		}, /* 4113 */
467 	{ 4,	TP,	printargs,		"o32_wait4"		}, /* 4114 */
468 	{ 0,	0,	printargs,		"o32_swapoff"	}, /* 4115 */
469 	{ 0,	0,	printargs,		"o32_sysinfo"	}, /* 4116 */
470 	{ 0,	0,	printargs,		"o32_ipc"		}, /* 4117 */
471 	{ 0,	0,	printargs,		"o32_fsync"		}, /* 4118 */
472 	{ 0,	0,	printargs,		"o32_sigreturn"	}, /* 4119 */
473 	{ 5,	TP,	printargs,		"o32_clone"		}, /* 4120 */
474 	{ 0,	0,	printargs,		"o32_setdomainname"	}, /* 4121 */
475 	{ 0,	0,	printargs,		"o32_uname"		}, /* 4122 */
476 	{ 0,	0,	printargs,		"o32_modify_ldt"	}, /* 4123 */
477 	{ 0,	0,	printargs,		"o32_adjtimex"	}, /* 4124 */
478 	{ 0,	TM|SI,	printargs,		"o32_mprotect"	}, /* 4125 */
479 	{ 0,	0,	printargs,		"o32_sigprocmask"	}, /* 4126 */
480 	{ 0,	0,	printargs,		"o32_create_module"	}, /* 4127 */
481 	{ 0,	0,	printargs,		"o32_init_module"	}, /* 4128 */
482 	{ 0,	0,	printargs,		"o32_delete_module"	}, /* 4129 */
483 	{ 0,	0,	printargs,		"o32_get_kernel_syms"}, /* 4130 */
484 	{ 0,	TF,	printargs,		"o32_quotactl"	}, /* 4131 */
485 	{ 0,	0,	printargs,		"o32_getpgid"	}, /* 4132 */
486 	{ 0,	0,	printargs,		"o32_fchdir"	}, /* 4133 */
487 	{ 0,	0,	printargs,		"o32_bdflush"	}, /* 4134 */
488 	{ 0,	0,	printargs,		"o32_sysfs"		}, /* 4135 */
489 	{ 0,	0,	printargs,		"o32_personality"	}, /* 4136 */
490 	{ 0,	0,	printargs,		"o32_afs_syscall"	}, /* 4137 */
491 	{ 0,	0,	printargs,		"o32_setfsuid"	}, /* 4138 */
492 	{ 0,	0,	printargs,		"o32_setfsgid"	}, /* 4139 */
493 	{ 0,	0,	printargs,		"o32__llseek"	}, /* 4140 */
494 	{ 0,	0,	printargs,		"o32_getdents"	}, /* 4141 */
495 	{ 0,	0,	printargs,		"o32__newselect"	}, /* 4142 */
496 	{ 0,	0,	printargs,		"o32_flock"		}, /* 4143 */
497 	{ 0,	TM,	printargs,		"o32_msync"		}, /* 4144 */
498 	{ 0,	0,	printargs,		"o32_readv"		}, /* 4145 */
499 	{ 0,	0,	printargs,		"o32_writev"	}, /* 4146 */
500 	{ 0,	0,	printargs,		"o32_cacheflush"	}, /* 4147 */
501 	{ 0,	0,	printargs,		"o32_cachectl"	}, /* 4148 */
502 	{ 0,	0,	printargs,		"o32_sysmips"	}, /* 4149 */
503 	{ 0,	0,	printargs,		"o32_setup"		}, /* 4150 */
504 	{ 0,	0,	printargs,		"o32_getsid"	}, /* 4151 */
505 	{ 0,	0,	printargs,		"o32_fdatasync"	}, /* 4152 */
506 	{ 0,	0,	printargs,		"o32__sysctl"	}, /* 4153 */
507 	{ 0,	TM,	printargs,		"o32_mlock"		}, /* 4154 */
508 	{ 0,	TM,	printargs,		"o32_munlock"	}, /* 4155 */
509 	{ 0,	TM,	printargs,		"o32_mlockall"	}, /* 4156 */
510 	{ 0,	TM,	printargs,		"o32_munlockall"	}, /* 4157 */
511 	{ 0,	0,	printargs,		"o32_sched_setparam"}, /* 4158 */
512 	{ 0,	0,	printargs,		"o32_sched_getparam"}, /* 4159 */
513 	{ 0,	0,	printargs,		"o32_sched_setscheduler"}, /* 4160 */
514 	{ 0,	0,	printargs,		"o32_sched_getscheduler"}, /* 4161 */
515 	{ 0,	0,	printargs,		"o32_sched_yield"	}, /* 4162 */
516 	{ 0,	0,	printargs,		"o32_sched_get_priority_max"}, /* 4163 */
517 	{ 0,	0,	printargs,		"o32_sched_get_priority_min"},/* 4164 */
518 	{ 0,	0,	printargs,		"o32_sched_rr_get_interval"}, /* 4165 */
519 	{ 0,	0,	printargs,		"o32_nanosleep"	}, /* 4166 */
520 	{ 0,	TM|SI,	printargs,		"o32_mremap"	}, /* 4167 */
521 	{ 0,	0,	printargs,		"o32_accept"	}, /* 4168 */
522 	{ 0,	0,	printargs,		"o32_bind"		}, /* 4169 */
523 	{ 0,	0,	printargs,		"o32_connect"	}, /* 4170 */
524 	{ 0,	0,	printargs,		"o32_getpeername"	}, /* 4171 */
525 	{ 0,	0,	printargs,		"o32_getsockname"	}, /* 4172 */
526 	{ 0,	0,	printargs,		"o32_getsockopt"	}, /* 4173 */
527 	{ 0,	0,	printargs,		"o32_listen"	}, /* 4174 */
528 	{ 0,	0,	printargs,		"o32_recv"		}, /* 4175 */
529 	{ 0,	0,	printargs,		"o32_recvfrom"	}, /* 4176 */
530 	{ 0,	0,	printargs,		"o32_recvmsg"	}, /* 4177 */
531 	{ 0,	0,	printargs,		"o32_send"		}, /* 4178 */
532 	{ 0,	0,	printargs,		"o32_sendmsg"	}, /* 4179 */
533 	{ 0,	0,	printargs,		"o32_sendto"	}, /* 4180 */
534 	{ 0,	0,	printargs,		"o32_setsockopt"	}, /* 4181 */
535 	{ 0,	0,	printargs,		"o32_shutdown"	}, /* 4182 */
536 	{ 0,	0,	printargs,		"o32_socket"	}, /* 4183 */
537 	{ 0,	0,	printargs,		"o32_socketpair"	}, /* 4184 */
538 	{ 0,	0,	printargs,		"o32_setresuid"	}, /* 4185 */
539 	{ 0,	0,	printargs,		"o32_getresuid"	}, /* 4186 */
540 	{ 0,	0,	printargs,		"o32_query_module"	}, /* 4187 */
541 	{ 0,	0,	printargs,		"o32_poll"		}, /* 4188 */
542 	{ 0,	0,	printargs,		"o32_nfsservctl"	}, /* 4189 */
543 	{ 0,	0,	printargs,		"o32_setresgid"	}, /* 4190 */
544 	{ 0,	0,	printargs,		"o32_getresgid"	}, /* 4191 */
545 	{ 0,	0,	printargs,		"o32_prctl"		}, /* 4192 */
546 	{ 0,	0,	printargs,		"o32_rt_sigreturn"	}, /* 4193 */
547 	{ 0,	0,	printargs,		"o32_rt_sigaction"	}, /* 4194 */
548 	{ 0,	0,	printargs,		"o32_rt_sigprocmask"}, /* 4195 */
549 	{ 0,	0,	printargs,		"o32_rt_sigpending"	}, /* 4196 */
550 	{ 0,	0,	printargs,		"o32_rt_sigtimedwait"},/* 4197 */
551 	{ 0,	0,	printargs,		"o32_rt_sigqueueinfo"},/* 4198 */
552 	{ 0,	0,	printargs,		"o32_rt_siguspend"	}, /* 4199 */
553 	{ 0,	0,	printargs,		"o32_pread64"	}, /* 4200 */
554 	{ 0,	0,	printargs,		"o32_pwrite64"	}, /* 4201 */
555 	{ 0,	0,	printargs,		"o32_chown"		}, /* 4202 */
556 	{ 0,	0,	printargs,		"o32_getcwd"	}, /* 4203 */
557 	{ 0,	0,	printargs,		"o32_capget"	}, /* 4204 */
558 	{ 0,	0,	printargs,		"o32_capset"	}, /* 4205 */
559 	{ 0,	0,	printargs,		"o32_sigaltstack"	}, /* 4206 */
560 	{ 0,	0,	printargs,		"o32_sendfile"	}, /* 4207 */
561 	{ 5,	TN,	printargs,		"o32_getpmsg"	}, /* 4208 */
562 	{ 5,	TN,	printargs,		"o32_putpmsg"	}, /* 4209 */
563 	{ 6,	TD|TM|SI,	printargs,		"o32_mmap2"	}, /* 4210 */
564 	{ 0,	0,	printargs,		"o32_truncate64"	}, /* 4211 */
565 	{ 0,	0,	printargs,		"o32_ftruncate64"	}, /* 4212 */
566 	{ 0,	0,	printargs,		"o32_stat64"	}, /* 4213 */
567 	{ 0,	0,	printargs,		"o32_lstat64"	}, /* 4214 */
568 	{ 0,	0,	printargs,		"o32_fstat64"	}, /* 4215 */
569 	{ 0,	0,	printargs,		"o32_pivot_root"	}, /* 4216 */
570 	{ 0,	TM,	printargs,		"o32_mincore"	}, /* 4217 */
571 	{ 0,	TM,	printargs,		"o32_madvise"	}, /* 4218 */
572 	{ 0,	0,	printargs,		"o32_getdents64"	}, /* 4219 */
573 	{ 0,	0,	printargs,		"o32_fcntl64"	}, /* 4220 */
574 	{ 0,	0,	NULL,			NULL		}, /* 4221 */
575 	{ 0,	0,	printargs,		"o32_gettid"	}, /* 4222 */
576 	{ 5,	TD,	printargs,		"o32_readahead"	}, /* 4223 */
577 	{ 5,	TF,	printargs,		"o32_setxattr"	}, /* 4224 */
578 	{ 5,	TF,	printargs,		"o32_lsetxattr"	}, /* 4225 */
579 	{ 5,	TD,	printargs,		"o32_fsetxattr"	}, /* 4226 */
580 	{ 4,	TF,	printargs,		"o32_getxattr"	}, /* 4227 */
581 	{ 4,	TF,	printargs,		"o32_lgetxattr"	}, /* 4228 */
582 	{ 4,	TD,	printargs,		"o32_fgetxattr"	}, /* 4229 */
583 	{ 3,	TF,	printargs,		"o32_listxattr"	}, /* 4230 */
584 	{ 3,	TF,	printargs,		"o32_llistxattr"	}, /* 4231 */
585 	{ 3,	TD,	printargs,		"o32_flistxattr"	}, /* 4232 */
586 	{ 2,	TF,	printargs,		"o32_removexattr"	}, /* 4233 */
587 	{ 2,	TF,	printargs,		"o32_lremovexattr"	}, /* 4234 */
588 	{ 2,	TD,	printargs,		"o32_fremovexattr"	}, /* 4235 */
589 	{ 2,	TS,	printargs,		"o32_tkill"		}, /* 4236 */
590 	{ 5,	TD|TN,	printargs,		"o32_sendfile64"	}, /* 4237 */
591 	{ 6,	0,	printargs,		"o32_futex"		}, /* 4238 */
592 	{ 3,	0,	printargs,		"o32_sched_setaffinity"}, /* 4239 */
593 	{ 3,	0,	printargs,		"o32_sched_getaffinity"}, /* 4240 */
594 	{ 2,	0,	printargs,		"o32_io_setup"	}, /* 4241 */
595 	{ 1,	0,	printargs,		"o32_io_destroy"	}, /* 4242 */
596 	{ 5,	0,	printargs,		"o32_io_getevents"	}, /* 4243 */
597 	{ 3,	0,	printargs,		"o32_io_submit"	}, /* 4244 */
598 	{ 3,	0,	printargs,		"o32_io_cancel"	}, /* 4245 */
599 	{ 1,	TP|SE,	printargs,		"o32_exit_group"	}, /* 4246 */
600 	{ 3,	0,	printargs,		"o32_lookup_dcookie"}, /* 4247 */
601 	{ 1,	TD,	printargs,		"o32_epoll_create"	}, /* 4248 */
602 	{ 4,	TD,	printargs,		"o32_epoll_ctl"	}, /* 4249 */
603 	{ 4,	TD,	printargs,		"o32_epoll_wait"	}, /* 4250 */
604 	{ 5,	TM|SI,	printargs,		"o32_remap_file_pages"}, /* 4251 */
605 	{ 1,	0,	printargs,		"o32_set_tid_address"}, /* 4252 */
606 	{ 0,	0,	printargs,		"o32_restart_syscall"}, /* 4253 */
607 	{ MA,	0,	printargs,		"o32_fadvise64_64"	}, /* 4254 */
608 	{ 3,	TF,	printargs,		"o32_statfs64"	}, /* 4255 */
609 	{ 2,	TD,	printargs,		"o32_fstatfs64"	}, /* 4256 */
610 	{ 3,	0,	printargs,		"o32_timer_create"	}, /* 4257 */
611 	{ 4,	0,	printargs,		"o32_timer_settime"	}, /* 4258 */
612 	{ 2,	0,	printargs,		"o32_timer_gettime"	}, /* 4259 */
613 	{ 1,	0,	printargs,		"o32_timer_getoverrun"}, /* 4260 */
614 	{ 1,	0,	printargs,		"o32_timer_delete"	}, /* 4261 */
615 	{ 2,	0,	printargs,		"o32_clock_settime"	}, /* 4262 */
616 	{ 2,	0,	printargs,		"o32_clock_gettime"	}, /* 4263 */
617 	{ 2,	0,	printargs,		"o32_clock_getres"	}, /* 4264 */
618 	{ 4,	0,	printargs,		"o32_clock_nanosleep"}, /* 4265 */
619 	{ 3,	TS,	printargs,		"o32_tgkill"	}, /* 4266 */
620 	{ 2,	TF,	printargs,		"o32_utimes"	}, /* 4267 */
621 	{ 4,	TM,	printargs,		"o32_mbind"		}, /* 4268 */
622 	{ 5,	TM,	printargs,		"o32_get_mempolicy"	}, /* 4269 */
623 	{ 3,	TM,	printargs,		"o32_set_mempolicy"	}, /* 4270 */
624 	{ 4,	0,	printargs,		"o32_mq_open"	}, /* 4271 */
625 	{ 1,	0,	printargs,		"o32_mq_unlink"	}, /* 4272 */
626 	{ 5,	0,	printargs,		"o32_mq_timedsend"	}, /* 4273 */
627 	{ 5,	0,	printargs,		"o32_mq_timedreceive"}, /* 4274 */
628 	{ 2,	0,	printargs,		"o32_mq_notify"	}, /* 4275 */
629 	{ 3,	0,	printargs,		"o32_mq_getsetattr"	}, /* 4276 */
630 	{ 5,	0,	printargs,		"o32_vserver"	}, /* 4277 */
631 	{ 5,	TP,	printargs,		"o32_waitid"	}, /* 4278 */
632 	{ 0,	0,	printargs,		"o32_SYS_4279"	}, /* 4279 */
633 	{ 5,	0,	printargs,		"o32_add_key"	}, /* 4280 */
634 	{ 4,	0,	printargs,		"o32_request_key"	}, /* 4281 */
635 	{ 5,	0,	printargs,		"o32_keyctl"	}, /* 4282 */
636 	{ 1,	0,	printargs,		"o32_set_thread_area" }, /* 4283 */
637 	{ 0,	TD,	printargs,		"o32_inotify_init"	}, /* 4284 */
638 	{ 3,	TD,	printargs,		"o32_inotify_add_watch" }, /* 4285 */
639 	{ 2,	TD,	printargs,		"o32_inotify_rm_watch" }, /* 4286 */
640 	{ 4,	TM,	printargs,		"o32_migrate_pages"	}, /* 4287 */
641 	{ 4,	TD|TF,	printargs,		"o32_openat"	}, /* 4288 */
642 	{ 3,	TD|TF,	printargs,		"o32_mkdirat"	}, /* 4289 */
643 	{ 4,	TD|TF,	printargs,		"o32_mknodat"	}, /* 4290 */
644 	{ 5,	TD|TF,	printargs,		"o32_fchownat"	}, /* 4291 */
645 	{ 3,	TD|TF,	printargs,		"o32_futimesat"	}, /* 4292 */
646 	{ 4,	TD|TF,	printargs,		"o32_fstatat64"	}, /* 4293 */
647 	{ 3,	TD|TF,	printargs,		"o32_unlinkat"	}, /* 4294 */
648 	{ 4,	TD|TF,	printargs,		"o32_renameat"	}, /* 4295 */
649 	{ 5,	TD|TF,	printargs,		"o32_linkat"	}, /* 4296 */
650 	{ 3,	TD|TF,	printargs,		"o32_symlinkat"	}, /* 4297 */
651 	{ 4,	TD|TF,	printargs,		"o32_readlinkat"	}, /* 4298 */
652 	{ 3,	TD|TF,	printargs,		"o32_fchmodat"	}, /* 4299 */
653 	{ 3,	TD|TF,	printargs,		"o32_faccessat"	}, /* 4300 */
654 	{ 6,	TD,	printargs,		"o32_pselect6"	}, /* 4301 */
655 	{ 5,	TD,	printargs,		"o32_ppoll"		}, /* 4302 */
656 	{ 1,	TP,	printargs,		"o32_unshare"	}, /* 4303 */
657 	{ 6,	TD,	printargs,		"o32_splice"	}, /* 4304 */
658 	{ 4,	TD,	printargs,		"o32_sync_file_range" }, /* 4305 */
659 	{ 4,	TD,	printargs,		"o32_tee"	}, /* 4306 */
660 	{ 4,	TD,	printargs,		"o32_vmsplice"	}, /* 4307 */
661 	{ 6,	TM,	printargs,		"o32_move_pages"	}, /* 4308 */
662 	{ 2,	0,	printargs,		"o32_set_robust_list" }, /* 4309 */
663 	{ 3,	0,	printargs,		"o32_get_robust_list" }, /* 4310 */
664 	{ 4,	0,	printargs,		"o32_kexec_load" }, /* 4311 */
665 	{ 3,	0,	printargs,		"o32_getcpu"	}, /* 4312 */
666 	{ 5,	TD,	printargs,		"o32_epoll_pwait"	}, /* 4313 */
667 	{ 3,	0,	printargs,		"o32_ioprio_set" }, /* 4314 */
668 	{ 2,	0,	printargs,		"o32_ioprio_get" }, /* 4315 */
669 	{ 4,	0,	printargs,		"o32_utimensat"	}, /* 4316 */
670 	{ 3,	TD|TS,	printargs,		"o32_signalfd"	}, /* 4317 */
671 	{ 4,	TD,	printargs,		"o32_timerfd"	}, /* 4318 */
672 	{ 1,	TD,	printargs,		"o32_eventfd"	}, /* 4319 */
673 	{ 6,	TD,	printargs,		"o32_fallocate"	}, /* 4320 */
674 	{ 2,	TD,	printargs,		"o32_timerfd_create" }, /* 4321 */
675 	{ 2,	TD,	printargs,		"o32_timerfd_gettime" }, /* 4322 */
676 	{ 4,	TD,	printargs,		"o32_timerfd_settime" }, /* 4323 */
677 	{ 4,	TD|TS,	printargs,		"o32_signalfd4"	}, /* 4324 */
678 	{ 2,	TD,	printargs,		"o32_eventfd2"	}, /* 4325 */
679 	{ 1,	TD,	printargs,		"o32_epoll_create1" }, /* 4326 */
680 	{ 3,	TD,	printargs,		"o32_dup3"	}, /* 4327 */
681 	{ 2,	TD,	printargs,		"o32_pipe2"	}, /* 4328 */
682 	{ 1,	TD,	printargs,		"o32_inotify_init1" }, /* 4329 */
683 	{ 5,	TD,	printargs,		"o32_preadv"	}, /* 4330 */
684 	{ 5,	TD,	printargs,		"o32_pwritev"	}, /* 4331 */
685 	{ 4,	TP|TS,	printargs,		"o32_rt_tgsigqueueinfo" }, /* 4332 */
686 	{ 5,	TD,	printargs,		"o32_perf_event_open" }, /* 4333 */
687 	{ 4,	TN,	printargs,		"o32_accept4"	}, /* 4334 */
688 	{ 5,	TN,	printargs,		"o32_recvmmsg"	}, /* 4335 */
689 	{ 2,	TD,	printargs,		"o32_fanotify_init" }, /* 4336 */
690 	{ 6,	TD|TF,	printargs,		"o32_fanotify_mark" }, /* 4337 */
691 	{ 4,	0,	printargs,		"o32_prlimit64"	}, /* 4338 */
692 	{ 5,	TD|TF,	printargs,		"o32_name_to_handle_at"}, /* 4339 */
693 	{ 3,	TD,	printargs,		"o32_open_by_handle_at"}, /* 4340 */
694 	{ 2,	0,	printargs,		"o32_clock_adjtime" }, /* 4341 */
695 	{ 1,	TD,	printargs,		"o32_syncfs"	}, /* 4342 */
696 	{ 4,	TN,	printargs,		"o32_sendmmsg"	}, /* 4343 */
697 	{ 2,	TD,	printargs,		"o32_setns"	}, /* 4344 */
698 	{ 6,	0,	printargs,		"o32_process_vm_readv"	}, /* 4345 */
699 	{ 6,	0,	printargs,		"o32_process_vm_writev"	}, /* 4346 */
700 	{ 5,	0,	printargs,		"o32_kcmp"		}, /* 4347 */
701 	{ 3,	TD,	printargs,		"o32_finit_module"	}, /* 4348 */
702 #endif
703 	[4349 ... 4999] = { }, /* 4999 */ /* end of Linux o32 */
704