~sircmpwn/hare

hare/rt/+linux/syscallno+x86_64.ha -rw-r--r-- 13.0 KiB
9ac59a70Eyal Sawady rt::clone: fix on aarch64 2 days ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
export def SYS_read: u64			= 0;
export def SYS_write: u64			= 1;
export def SYS_open: u64			= 2;
export def SYS_close: u64			= 3;
export def SYS_stat: u64			= 4;
export def SYS_fstat: u64			= 5;
export def SYS_lstat: u64			= 6;
export def SYS_poll: u64			= 7;
export def SYS_lseek: u64			= 8;
export def SYS_mmap: u64			= 9;
export def SYS_mprotect: u64			= 10;
export def SYS_munmap: u64			= 11;
export def SYS_brk: u64				= 12;
export def SYS_rt_sigaction: u64		= 13;
export def SYS_rt_sigprocmask: u64		= 14;
export def SYS_rt_sigreturn: u64		= 15;
export def SYS_ioctl: u64			= 16;
export def SYS_pread64: u64			= 17;
export def SYS_pwrite64: u64			= 18;
export def SYS_readv: u64			= 19;
export def SYS_writev: u64			= 20;
export def SYS_access: u64			= 21;
export def SYS_pipe: u64			= 22;
export def SYS_select: u64			= 23;
export def SYS_sched_yield: u64			= 24;
export def SYS_mremap: u64			= 25;
export def SYS_msync: u64			= 26;
export def SYS_mincore: u64			= 27;
export def SYS_madvise: u64			= 28;
export def SYS_shmget: u64			= 29;
export def SYS_shmat: u64			= 30;
export def SYS_shmctl: u64			= 31;
export def SYS_dup: u64				= 32;
export def SYS_dup2: u64			= 33;
export def SYS_pause: u64			= 34;
export def SYS_nanosleep: u64			= 35;
export def SYS_getitimer: u64			= 36;
export def SYS_alarm: u64			= 37;
export def SYS_setitimer: u64			= 38;
export def SYS_getpid: u64			= 39;
export def SYS_sendfile: u64			= 40;
export def SYS_socket: u64			= 41;
export def SYS_connect: u64			= 42;
export def SYS_accept: u64			= 43;
export def SYS_sendto: u64			= 44;
export def SYS_recvfrom: u64			= 45;
export def SYS_sendmsg: u64			= 46;
export def SYS_recvmsg: u64			= 47;
export def SYS_shutdown: u64			= 48;
export def SYS_bind: u64			= 49;
export def SYS_listen: u64			= 50;
export def SYS_getsockname: u64			= 51;
export def SYS_getpeername: u64			= 52;
export def SYS_socketpair: u64			= 53;
export def SYS_setsockopt: u64			= 54;
export def SYS_getsockopt: u64			= 55;
export def SYS_clone: u64			= 56;
export def SYS_fork: u64			= 57;
export def SYS_vfork: u64			= 58;
export def SYS_execve: u64			= 59;
export def SYS_exit: u64			= 60;
export def SYS_wait4: u64			= 61;
export def SYS_kill: u64			= 62;
export def SYS_uname: u64			= 63;
export def SYS_semget: u64			= 64;
export def SYS_semop: u64			= 65;
export def SYS_semctl: u64			= 66;
export def SYS_shmdt: u64			= 67;
export def SYS_msgget: u64			= 68;
export def SYS_msgsnd: u64			= 69;
export def SYS_msgrcv: u64			= 70;
export def SYS_msgctl: u64			= 71;
export def SYS_fcntl: u64			= 72;
export def SYS_flock: u64			= 73;
export def SYS_fsync: u64			= 74;
export def SYS_fdatasync: u64			= 75;
export def SYS_truncate: u64			= 76;
export def SYS_ftruncate: u64			= 77;
export def SYS_getdents: u64			= 78;
export def SYS_getcwd: u64			= 79;
export def SYS_chdir: u64			= 80;
export def SYS_fchdir: u64			= 81;
export def SYS_rename: u64			= 82;
export def SYS_mkdir: u64			= 83;
export def SYS_rmdir: u64			= 84;
export def SYS_creat: u64			= 85;
export def SYS_link: u64			= 86;
export def SYS_unlink: u64			= 87;
export def SYS_symlink: u64			= 88;
export def SYS_readlink: u64			= 89;
export def SYS_chmod: u64			= 90;
export def SYS_fchmod: u64			= 91;
export def SYS_chown: u64			= 92;
export def SYS_fchown: u64			= 93;
export def SYS_lchown: u64			= 94;
export def SYS_umask: u64			= 95;
export def SYS_gettimeofday: u64		= 96;
export def SYS_getrlimit: u64			= 97;
export def SYS_getrusage: u64			= 98;
export def SYS_sysinfo: u64			= 99;
export def SYS_times: u64			= 100;
export def SYS_ptrace: u64			= 101;
export def SYS_getuid: u64			= 102;
export def SYS_syslog: u64			= 103;
export def SYS_getgid: u64			= 104;
export def SYS_setuid: u64			= 105;
export def SYS_setgid: u64			= 106;
export def SYS_geteuid: u64			= 107;
export def SYS_getegid: u64			= 108;
export def SYS_setpgid: u64			= 109;
export def SYS_getppid: u64			= 110;
export def SYS_getpgrp: u64			= 111;
export def SYS_setsid: u64			= 112;
export def SYS_setreuid: u64			= 113;
export def SYS_setregid: u64			= 114;
export def SYS_getgroups: u64			= 115;
export def SYS_setgroups: u64			= 116;
export def SYS_setresuid: u64			= 117;
export def SYS_getresuid: u64			= 118;
export def SYS_setresgid: u64			= 119;
export def SYS_getresgid: u64			= 120;
export def SYS_getpgid: u64			= 121;
export def SYS_setfsuid: u64			= 122;
export def SYS_setfsgid: u64			= 123;
export def SYS_getsid: u64			= 124;
export def SYS_capget: u64			= 125;
export def SYS_capset: u64			= 126;
export def SYS_rt_sigpending: u64		= 127;
export def SYS_rt_sigtimedwait: u64		= 128;
export def SYS_rt_sigqueueinfo: u64		= 129;
export def SYS_rt_sigsuspend: u64		= 130;
export def SYS_sigaltstack: u64			= 131;
export def SYS_utime: u64			= 132;
export def SYS_mknod: u64			= 133;
export def SYS_uselib: u64			= 134;
export def SYS_personality: u64			= 135;
export def SYS_ustat: u64			= 136;
export def SYS_statfs: u64			= 137;
export def SYS_fstatfs: u64			= 138;
export def SYS_sysfs: u64			= 139;
export def SYS_getpriority: u64			= 140;
export def SYS_setpriority: u64			= 141;
export def SYS_sched_setparam: u64		= 142;
export def SYS_sched_getparam: u64		= 143;
export def SYS_sched_setscheduler: u64		= 144;
export def SYS_sched_getscheduler: u64		= 145;
export def SYS_sched_get_priority_max: u64	= 146;
export def SYS_sched_get_priority_min: u64	= 147;
export def SYS_sched_rr_get_interval: u64	= 148;
export def SYS_mlock: u64			= 149;
export def SYS_munlock: u64			= 150;
export def SYS_mlockall: u64			= 151;
export def SYS_munlockall: u64			= 152;
export def SYS_vhangup: u64			= 153;
export def SYS_modify_ldt: u64			= 154;
export def SYS_pivot_root: u64			= 155;
export def SYS__sysctl: u64			= 156;
export def SYS_prctl: u64			= 157;
export def SYS_arch_prctl: u64			= 158;
export def SYS_adjtimex: u64			= 159;
export def SYS_setrlimit: u64			= 160;
export def SYS_chroot: u64			= 161;
export def SYS_sync: u64			= 162;
export def SYS_acct: u64			= 163;
export def SYS_settimeofday: u64		= 164;
export def SYS_mount: u64			= 165;
export def SYS_umount2: u64			= 166;
export def SYS_swapon: u64			= 167;
export def SYS_swapoff: u64			= 168;
export def SYS_reboot: u64			= 169;
export def SYS_sethostname: u64			= 170;
export def SYS_setdomainname: u64		= 171;
export def SYS_iopl: u64			= 172;
export def SYS_ioperm: u64			= 173;
export def SYS_create_module: u64		= 174;
export def SYS_init_module: u64			= 175;
export def SYS_delete_module: u64		= 176;
export def SYS_get_kernel_syms: u64		= 177;
export def SYS_query_module: u64		= 178;
export def SYS_quotactl: u64			= 179;
export def SYS_nfsservctl: u64			= 180;
export def SYS_getpmsg: u64			= 181;
export def SYS_putpmsg: u64			= 182;
export def SYS_afs_syscall: u64			= 183;
export def SYS_tuxcall: u64			= 184;
export def SYS_security: u64			= 185;
export def SYS_gettid: u64			= 186;
export def SYS_readahead: u64			= 187;
export def SYS_setxattr: u64			= 188;
export def SYS_lsetxattr: u64			= 189;
export def SYS_fsetxattr: u64			= 190;
export def SYS_getxattr: u64			= 191;
export def SYS_lgetxattr: u64			= 192;
export def SYS_fgetxattr: u64			= 193;
export def SYS_listxattr: u64			= 194;
export def SYS_llistxattr: u64			= 195;
export def SYS_flistxattr: u64			= 196;
export def SYS_removexattr: u64			= 197;
export def SYS_lremovexattr: u64		= 198;
export def SYS_fremovexattr: u64		= 199;
export def SYS_tkill: u64			= 200;
export def SYS_time: u64			= 201;
export def SYS_futex: u64			= 202;
export def SYS_sched_setaffinity: u64		= 203;
export def SYS_sched_getaffinity: u64		= 204;
export def SYS_set_thread_area: u64		= 205;
export def SYS_io_setup: u64			= 206;
export def SYS_io_destroy: u64			= 207;
export def SYS_io_getevents: u64		= 208;
export def SYS_io_submit: u64			= 209;
export def SYS_io_cancel: u64			= 210;
export def SYS_get_thread_area: u64		= 211;
export def SYS_lookup_dcookie: u64		= 212;
export def SYS_epoll_create: u64		= 213;
export def SYS_epoll_ctl_old: u64		= 214;
export def SYS_epoll_wait_old: u64		= 215;
export def SYS_remap_file_pages: u64		= 216;
export def SYS_getdents64: u64			= 217;
export def SYS_set_tid_address: u64		= 218;
export def SYS_restart_syscall: u64		= 219;
export def SYS_semtimedop: u64			= 220;
export def SYS_fadvise64: u64			= 221;
export def SYS_timer_create: u64		= 222;
export def SYS_timer_settime: u64		= 223;
export def SYS_timer_gettime: u64		= 224;
export def SYS_timer_getoverrun: u64		= 225;
export def SYS_timer_delete: u64		= 226;
export def SYS_clock_settime: u64		= 227;
export def SYS_clock_gettime: u64		= 228;
export def SYS_clock_getres: u64		= 229;
export def SYS_clock_nanosleep: u64		= 230;
export def SYS_exit_group: u64			= 231;
export def SYS_epoll_wait: u64			= 232;
export def SYS_epoll_ctl: u64			= 233;
export def SYS_tgkill: u64			= 234;
export def SYS_utimes: u64			= 235;
export def SYS_vserver: u64			= 236;
export def SYS_mbind: u64			= 237;
export def SYS_set_mempolicy: u64		= 238;
export def SYS_get_mempolicy: u64		= 239;
export def SYS_mq_open: u64			= 240;
export def SYS_mq_unlink: u64			= 241;
export def SYS_mq_timedsend: u64		= 242;
export def SYS_mq_timedreceive: u64		= 243;
export def SYS_mq_notify: u64			= 244;
export def SYS_mq_getsetattr: u64		= 245;
export def SYS_kexec_load: u64			= 246;
export def SYS_waitid: u64			= 247;
export def SYS_add_key: u64			= 248;
export def SYS_request_key: u64			= 249;
export def SYS_keyctl: u64			= 250;
export def SYS_ioprio_set: u64			= 251;
export def SYS_ioprio_get: u64			= 252;
export def SYS_inotify_init: u64		= 253;
export def SYS_inotify_add_watch: u64		= 254;
export def SYS_inotify_rm_watch: u64		= 255;
export def SYS_migrate_pages: u64		= 256;
export def SYS_openat: u64			= 257;
export def SYS_mkdirat: u64			= 258;
export def SYS_mknodat: u64			= 259;
export def SYS_fchownat: u64			= 260;
export def SYS_futimesat: u64			= 261;
export def SYS_newfstatat: u64			= 262;
export def SYS_unlinkat: u64			= 263;
export def SYS_renameat: u64			= 264;
export def SYS_linkat: u64			= 265;
export def SYS_symlinkat: u64			= 266;
export def SYS_readlinkat: u64			= 267;
export def SYS_fchmodat: u64			= 268;
export def SYS_faccessat: u64			= 269;
export def SYS_pselect6: u64			= 270;
export def SYS_ppoll: u64			= 271;
export def SYS_unshare: u64			= 272;
export def SYS_set_robust_list: u64		= 273;
export def SYS_get_robust_list: u64		= 274;
export def SYS_splice: u64			= 275;
export def SYS_tee: u64				= 276;
export def SYS_sync_file_range: u64		= 277;
export def SYS_vmsplice: u64			= 278;
export def SYS_move_pages: u64			= 279;
export def SYS_utimensat: u64			= 280;
export def SYS_epoll_pwait: u64			= 281;
export def SYS_signalfd: u64			= 282;
export def SYS_timerfd_create: u64		= 283;
export def SYS_eventfd: u64			= 284;
export def SYS_fallocate: u64			= 285;
export def SYS_timerfd_settime: u64		= 286;
export def SYS_timerfd_gettime: u64		= 287;
export def SYS_accept4: u64			= 288;
export def SYS_signalfd4: u64			= 289;
export def SYS_eventfd2: u64			= 290;
export def SYS_epoll_create1: u64		= 291;
export def SYS_dup3: u64			= 292;
export def SYS_pipe2: u64			= 293;
export def SYS_inotify_init1: u64		= 294;
export def SYS_preadv: u64			= 295;
export def SYS_pwritev: u64			= 296;
export def SYS_rt_tgsigqueueinfo: u64		= 297;
export def SYS_perf_event_open: u64		= 298;
export def SYS_recvmmsg: u64			= 299;
export def SYS_fanotify_init: u64		= 300;
export def SYS_fanotify_mark: u64		= 301;
export def SYS_prlimit64: u64			= 302;
export def SYS_name_to_handle_at: u64		= 303;
export def SYS_open_by_handle_at: u64		= 304;
export def SYS_clock_adjtime: u64		= 305;
export def SYS_syncfs: u64			= 306;
export def SYS_sendmmsg: u64			= 307;
export def SYS_setns: u64			= 308;
export def SYS_getcpu: u64			= 309;
export def SYS_process_vm_readv: u64		= 310;
export def SYS_process_vm_writev: u64		= 311;
export def SYS_kcmp: u64			= 312;
export def SYS_finit_module: u64		= 313;
export def SYS_sched_setattr: u64		= 314;
export def SYS_sched_getattr: u64		= 315;
export def SYS_renameat2: u64			= 316;
export def SYS_seccomp: u64			= 317;
export def SYS_getrandom: u64			= 318;
export def SYS_memfd_create: u64		= 319;
export def SYS_kexec_file_load: u64		= 320;
export def SYS_bpf: u64				= 321;
export def SYS_execveat: u64			= 322;
export def SYS_userfaultfd: u64			= 323;
export def SYS_membarrier: u64			= 324;
export def SYS_mlock2: u64			= 325;
export def SYS_copy_file_range: u64		= 326;
export def SYS_preadv2: u64			= 327;
export def SYS_pwritev2: u64			= 328;
export def SYS_pkey_mprotect: u64		= 329;
export def SYS_pkey_alloc: u64			= 330;
export def SYS_pkey_free: u64			= 331;
export def SYS_statx: u64			= 332;
export def SYS_io_pgetevents: u64		= 333;
export def SYS_rseq: u64			= 334;
export def SYS_pidfd_send_signal: u64		= 424;
export def SYS_io_uring_setup: u64		= 425;
export def SYS_io_uring_enter: u64		= 426;
export def SYS_io_uring_register: u64		= 427;
export def SYS_open_tree: u64			= 428;
export def SYS_move_mount: u64			= 429;
export def SYS_fsopen: u64			= 430;
export def SYS_fsconfig: u64			= 431;
export def SYS_fsmount: u64			= 432;
export def SYS_fspick: u64			= 433;
export def SYS_openat2: u64			= 437;
export def SYS_faccessat2: u64			= 439;