]> git.proxmox.com Git - mirror_qemu.git/blobdiff - linux-user/i386/syscall_nr.h
Merge remote-tracking branch 'aneesh/for-upstream' into staging
[mirror_qemu.git] / linux-user / i386 / syscall_nr.h
index 75fb55953d6fdd32073b914eec5ca2d5222052cc..f0803050d8d635546740cc1c6385090d540e6d4a 100644 (file)
 #define TARGET_NR_rt_sigtimedwait      177
 #define TARGET_NR_rt_sigqueueinfo      178
 #define TARGET_NR_rt_sigsuspend        179
-#define TARGET_NR_pread                180
-#define TARGET_NR_pwrite               181
+#define TARGET_NR_pread64               180
+#define TARGET_NR_pwrite64              181
 #define TARGET_NR_chown                182
 #define TARGET_NR_getcwd               183
 #define TARGET_NR_capget               184
 #define TARGET_NR_io_submit            248
 #define TARGET_NR_io_cancel            249
 #define TARGET_NR_fadvise64            250
-
+/* 251 is available for reuse (was briefly sys_set_zone_reclaim) */
 #define TARGET_NR_exit_group           252
 #define TARGET_NR_lookup_dcookie       253
 #define TARGET_NR_epoll_create 254
 #define TARGET_NR_clock_gettime        (TARGET_NR_timer_create+6)
 #define TARGET_NR_clock_getres (TARGET_NR_timer_create+7)
 #define TARGET_NR_clock_nanosleep      (TARGET_NR_timer_create+8)
-
+#define TARGET_NR_statfs64             268
+#define TARGET_NR_fstatfs64            269
 #define TARGET_NR_tgkill               270
 #define TARGET_NR_utimes               271
-
+#define TARGET_NR_fadvise64_64 272
+#define TARGET_NR_vserver              273
+#define TARGET_NR_mbind                274
+#define TARGET_NR_get_mempolicy        275
+#define TARGET_NR_set_mempolicy        276
+#define TARGET_NR_mq_open              277
+#define TARGET_NR_mq_unlink            (TARGET_NR_mq_open+1)
+#define TARGET_NR_mq_timedsend (TARGET_NR_mq_open+2)
+#define TARGET_NR_mq_timedreceive      (TARGET_NR_mq_open+3)
+#define TARGET_NR_mq_notify            (TARGET_NR_mq_open+4)
+#define TARGET_NR_mq_getsetattr        (TARGET_NR_mq_open+5)
+#define TARGET_NR_kexec_load           283
+#define TARGET_NR_waitid               284
+/* #define TARGET_NR_sys_setaltroot    285 */
+#define TARGET_NR_add_key              286
+#define TARGET_NR_request_key  287
+#define TARGET_NR_keyctl               288
+#define TARGET_NR_ioprio_set           289
+#define TARGET_NR_ioprio_get           290
+#define TARGET_NR_inotify_init 291
+#define TARGET_NR_inotify_add_watch    292
+#define TARGET_NR_inotify_rm_watch     293
+#define TARGET_NR_migrate_pages        294
+#define TARGET_NR_openat               295
+#define TARGET_NR_mkdirat              296
+#define TARGET_NR_mknodat              297
+#define TARGET_NR_fchownat             298
+#define TARGET_NR_futimesat            299
+#define TARGET_NR_fstatat64            300
+#define TARGET_NR_unlinkat             301
+#define TARGET_NR_renameat             302
+#define TARGET_NR_linkat               303
+#define TARGET_NR_symlinkat            304
+#define TARGET_NR_readlinkat           305
+#define TARGET_NR_fchmodat             306
+#define TARGET_NR_faccessat            307
+#define TARGET_NR_pselect6             308
+#define TARGET_NR_ppoll                309
+#define TARGET_NR_unshare              310
 #define TARGET_NR_set_robust_list      311
+#define TARGET_NR_get_robust_list      312
+#define TARGET_NR_splice               313
+#define TARGET_NR_sync_file_range      314
+#define TARGET_NR_tee          315
+#define TARGET_NR_vmsplice             316
+#define TARGET_NR_move_pages           317
+#define TARGET_NR_getcpu               318
+#define TARGET_NR_epoll_pwait  319
+#define TARGET_NR_utimensat            320
+#define TARGET_NR_signalfd             321
+#define TARGET_NR_timerfd              322
+#define TARGET_NR_eventfd              323
+#define TARGET_NR_fallocate            324
+#define TARGET_NR_timerfd_settime      325
+#define TARGET_NR_timerfd_gettime      326
+#define TARGET_NR_signalfd4            327
+#define TARGET_NR_eventfd2             328
+#define TARGET_NR_epoll_create1        329
+#define TARGET_NR_dup3                 330
+#define TARGET_NR_pipe2                331
+#define TARGET_NR_inotify_init1        332
+#define TARGET_NR_preadv                333
+#define TARGET_NR_pwritev               334
+#define TARGET_NR_rt_tgsigqueueinfo     335
+#define TARGET_NR_perf_event_open       336
+#define TARGET_NR_recvmmsg              337
+#define TARGET_NR_fanotify_init         338
+#define TARGET_NR_fanotify_mark         339
+#define TARGET_NR_prlimit64             340
+#define TARGET_NR_name_to_handle_at     341
+#define TARGET_NR_open_by_handle_at     342
+#define TARGET_NR_clock_adjtime         343
+#define TARGET_NR_syncfs                344