Commit 8dd77cca03ac6325bda61dbdb8b8a2021fe524c3
1 parent
f05d35d2
Update Linux kernel syscall list.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3216 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
10 changed files
with
401 additions
and
6 deletions
linux-user/alpha/syscall_nr.h
| ... | ... | @@ -379,3 +379,35 @@ |
| 379 | 379 | #define TARGET_NR_inotify_init 444 |
| 380 | 380 | #define TARGET_NR_inotify_add_watch 445 |
| 381 | 381 | #define TARGET_NR_inotify_rm_watch 446 |
| 382 | +#define TARGET_NR_fdatasync 447 | |
| 383 | +#define TARGET_NR_kexec_load 448 | |
| 384 | +#define TARGET_NR_migrate_pages 449 | |
| 385 | +#define TARGET_NR_openat 450 | |
| 386 | +#define TARGET_NR_mkdirat 451 | |
| 387 | +#define TARGET_NR_mknodat 452 | |
| 388 | +#define TARGET_NR_fchownat 453 | |
| 389 | +#define TARGET_NR_futimesat 454 | |
| 390 | +#define TARGET_NR_fstatat64 455 | |
| 391 | +#define TARGET_NR_unlinkat 456 | |
| 392 | +#define TARGET_NR_renameat 457 | |
| 393 | +#define TARGET_NR_linkat 458 | |
| 394 | +#define TARGET_NR_symlinkat 459 | |
| 395 | +#define TARGET_NR_readlinkat 460 | |
| 396 | +#define TARGET_NR_fchmodat 461 | |
| 397 | +#define TARGET_NR_faccessat 462 | |
| 398 | +#define TARGET_NR_pselect6 463 | |
| 399 | +#define TARGET_NR_ppoll 464 | |
| 400 | +#define TARGET_NR_unshare 465 | |
| 401 | +#define TARGET_NR_set_robust_list 466 | |
| 402 | +#define TARGET_NR_get_robust_list 467 | |
| 403 | +#define TARGET_NR_splice 468 | |
| 404 | +#define TARGET_NR_sync_file_range 469 | |
| 405 | +#define TARGET_NR_tee 470 | |
| 406 | +#define TARGET_NR_vmsplice 471 | |
| 407 | +#define TARGET_NR_move_pages 472 | |
| 408 | +#define TARGET_NR_getcpu 473 | |
| 409 | +#define TARGET_NR_epoll_pwait 474 | |
| 410 | +#define TARGET_NR_utimensat 475 | |
| 411 | +#define TARGET_NR_signalfd 476 | |
| 412 | +#define TARGET_NR_timerfd 477 | |
| 413 | +#define TARGET_NR_eventfd 478 | ... | ... |
linux-user/arm/syscall_nr.h
| ... | ... | @@ -325,3 +325,34 @@ |
| 325 | 325 | #define TARGET_NR_mbind 319 |
| 326 | 326 | #define TARGET_NR_get_mempolicy 320 |
| 327 | 327 | #define TARGET_NR_set_mempolicy 321 |
| 328 | +#define TARGET_NR_openat (322) | |
| 329 | +#define TARGET_NR_mkdirat (323) | |
| 330 | +#define TARGET_NR_mknodat (324) | |
| 331 | +#define TARGET_NR_fchownat (325) | |
| 332 | +#define TARGET_NR_futimesat (326) | |
| 333 | +#define TARGET_NR_fstatat64 (327) | |
| 334 | +#define TARGET_NR_unlinkat (328) | |
| 335 | +#define TARGET_NR_renameat (329) | |
| 336 | +#define TARGET_NR_linkat (330) | |
| 337 | +#define TARGET_NR_symlinkat (331) | |
| 338 | +#define TARGET_NR_readlinkat (332) | |
| 339 | +#define TARGET_NR_fchmodat (333) | |
| 340 | +#define TARGET_NR_faccessat (334) | |
| 341 | + /* 335 for pselect6 */ | |
| 342 | + /* 336 for ppoll */ | |
| 343 | +#define TARGET_NR_unshare (337) | |
| 344 | +#define TARGET_NR_set_robust_list (338) | |
| 345 | +#define TARGET_NR_get_robust_list (339) | |
| 346 | +#define TARGET_NR_splice (340) | |
| 347 | +#define TARGET_NR_arm_sync_file_range (341) | |
| 348 | +#define TARGET_NR_sync_file_range2 TARGET_NR_arm_sync_file_range | |
| 349 | +#define TARGET_NR_tee (342) | |
| 350 | +#define TARGET_NR_vmsplice (343) | |
| 351 | +#define TARGET_NR_move_pages (344) | |
| 352 | +#define TARGET_NR_getcpu (345) | |
| 353 | + /* 346 for epoll_pwait */ | |
| 354 | +#define TARGET_NR_kexec_load (347) | |
| 355 | +#define TARGET_NR_utimensat (348) | |
| 356 | +#define TARGET_NR_signalfd (349) | |
| 357 | +#define TARGET_NR_timerfd (350) | |
| 358 | +#define TARGET_NR_eventfd (351) | ... | ... |
linux-user/i386/syscall_nr.h
| ... | ... | @@ -253,7 +253,7 @@ |
| 253 | 253 | #define TARGET_NR_io_submit 248 |
| 254 | 254 | #define TARGET_NR_io_cancel 249 |
| 255 | 255 | #define TARGET_NR_fadvise64 250 |
| 256 | - | |
| 256 | +/* 251 is available for reuse (was briefly sys_set_zone_reclaim) */ | |
| 257 | 257 | #define TARGET_NR_exit_group 252 |
| 258 | 258 | #define TARGET_NR_lookup_dcookie 253 |
| 259 | 259 | #define TARGET_NR_epoll_create 254 |
| ... | ... | @@ -270,8 +270,60 @@ |
| 270 | 270 | #define TARGET_NR_clock_gettime (TARGET_NR_timer_create+6) |
| 271 | 271 | #define TARGET_NR_clock_getres (TARGET_NR_timer_create+7) |
| 272 | 272 | #define TARGET_NR_clock_nanosleep (TARGET_NR_timer_create+8) |
| 273 | - | |
| 273 | +#define TARGET_NR_statfs64 268 | |
| 274 | +#define TARGET_NR_fstatfs64 269 | |
| 274 | 275 | #define TARGET_NR_tgkill 270 |
| 275 | 276 | #define TARGET_NR_utimes 271 |
| 276 | - | |
| 277 | +#define TARGET_NR_fadvise64_64 272 | |
| 278 | +#define TARGET_NR_vserver 273 | |
| 279 | +#define TARGET_NR_mbind 274 | |
| 280 | +#define TARGET_NR_get_mempolicy 275 | |
| 281 | +#define TARGET_NR_set_mempolicy 276 | |
| 282 | +#define TARGET_NR_mq_open 277 | |
| 283 | +#define TARGET_NR_mq_unlink (TARGET_NR_mq_open+1) | |
| 284 | +#define TARGET_NR_mq_timedsend (TARGET_NR_mq_open+2) | |
| 285 | +#define TARGET_NR_mq_timedreceive (TARGET_NR_mq_open+3) | |
| 286 | +#define TARGET_NR_mq_notify (TARGET_NR_mq_open+4) | |
| 287 | +#define TARGET_NR_mq_getsetattr (TARGET_NR_mq_open+5) | |
| 288 | +#define TARGET_NR_kexec_load 283 | |
| 289 | +#define TARGET_NR_waitid 284 | |
| 290 | +/* #define TARGET_NR_sys_setaltroot 285 */ | |
| 291 | +#define TARGET_NR_add_key 286 | |
| 292 | +#define TARGET_NR_request_key 287 | |
| 293 | +#define TARGET_NR_keyctl 288 | |
| 294 | +#define TARGET_NR_ioprio_set 289 | |
| 295 | +#define TARGET_NR_ioprio_get 290 | |
| 296 | +#define TARGET_NR_inotify_init 291 | |
| 297 | +#define TARGET_NR_inotify_add_watch 292 | |
| 298 | +#define TARGET_NR_inotify_rm_watch 293 | |
| 299 | +#define TARGET_NR_migrate_pages 294 | |
| 300 | +#define TARGET_NR_openat 295 | |
| 301 | +#define TARGET_NR_mkdirat 296 | |
| 302 | +#define TARGET_NR_mknodat 297 | |
| 303 | +#define TARGET_NR_fchownat 298 | |
| 304 | +#define TARGET_NR_futimesat 299 | |
| 305 | +#define TARGET_NR_fstatat64 300 | |
| 306 | +#define TARGET_NR_unlinkat 301 | |
| 307 | +#define TARGET_NR_renameat 302 | |
| 308 | +#define TARGET_NR_linkat 303 | |
| 309 | +#define TARGET_NR_symlinkat 304 | |
| 310 | +#define TARGET_NR_readlinkat 305 | |
| 311 | +#define TARGET_NR_fchmodat 306 | |
| 312 | +#define TARGET_NR_faccessat 307 | |
| 313 | +#define TARGET_NR_pselect6 308 | |
| 314 | +#define TARGET_NR_ppoll 309 | |
| 315 | +#define TARGET_NR_unshare 310 | |
| 277 | 316 | #define TARGET_NR_set_robust_list 311 |
| 317 | +#define TARGET_NR_get_robust_list 312 | |
| 318 | +#define TARGET_NR_splice 313 | |
| 319 | +#define TARGET_NR_sync_file_range 314 | |
| 320 | +#define TARGET_NR_tee 315 | |
| 321 | +#define TARGET_NR_vmsplice 316 | |
| 322 | +#define TARGET_NR_move_pages 317 | |
| 323 | +#define TARGET_NR_getcpu 318 | |
| 324 | +#define TARGET_NR_epoll_pwait 319 | |
| 325 | +#define TARGET_NR_utimensat 320 | |
| 326 | +#define TARGET_NR_signalfd 321 | |
| 327 | +#define TARGET_NR_timerfd 322 | |
| 328 | +#define TARGET_NR_eventfd 323 | |
| 329 | +#define TARGET_NR_fallocate 324 | ... | ... |
linux-user/m68k/syscall_nr.h
| ... | ... | @@ -281,3 +281,42 @@ |
| 281 | 281 | #define TARGET_NR_add_key 279 |
| 282 | 282 | #define TARGET_NR_request_key 280 |
| 283 | 283 | #define TARGET_NR_keyctl 281 |
| 284 | +#define TARGET_NR_ioprio_set 282 | |
| 285 | +#define TARGET_NR_ioprio_get 283 | |
| 286 | +#define TARGET_NR_inotify_init 284 | |
| 287 | +#define TARGET_NR_inotify_add_watch 285 | |
| 288 | +#define TARGET_NR_inotify_rm_watch 286 | |
| 289 | +#define TARGET_NR_migrate_pages 287 | |
| 290 | +#define TARGET_NR_openat 288 | |
| 291 | +#define TARGET_NR_mkdirat 289 | |
| 292 | +#define TARGET_NR_mknodat 290 | |
| 293 | +#define TARGET_NR_fchownat 291 | |
| 294 | +#define TARGET_NR_futimesat 292 | |
| 295 | +#define TARGET_NR_fstatat64 293 | |
| 296 | +#define TARGET_NR_unlinkat 294 | |
| 297 | +#define TARGET_NR_renameat 295 | |
| 298 | +#define TARGET_NR_linkat 296 | |
| 299 | +#define TARGET_NR_symlinkat 297 | |
| 300 | +#define TARGET_NR_readlinkat 298 | |
| 301 | +#define TARGET_NR_fchmodat 299 | |
| 302 | +#define TARGET_NR_faccessat 300 | |
| 303 | +#define TARGET_NR_pselect6 301 | |
| 304 | +#define TARGET_NR_ppoll 302 | |
| 305 | +#define TARGET_NR_unshare 303 | |
| 306 | +#define TARGET_NR_set_robust_list 304 | |
| 307 | +#define TARGET_NR_get_robust_list 305 | |
| 308 | +#define TARGET_NR_splice 306 | |
| 309 | +#define TARGET_NR_sync_file_range 307 | |
| 310 | +#define TARGET_NR_tee 308 | |
| 311 | +#define TARGET_NR_vmsplice 309 | |
| 312 | +#define TARGET_NR_move_pages 310 | |
| 313 | +#define TARGET_NR_sched_setaffinity 311 | |
| 314 | +#define TARGET_NR_sched_getaffinity 312 | |
| 315 | +#define TARGET_NR_kexec_load 313 | |
| 316 | +#define TARGET_NR_getcpu 314 | |
| 317 | +#define TARGET_NR_epoll_pwait 315 | |
| 318 | +#define TARGET_NR_utimensat 316 | |
| 319 | +#define TARGET_NR_signalfd 317 | |
| 320 | +#define TARGET_NR_timerfd 318 | |
| 321 | +#define TARGET_NR_eventfd 319 | |
| 322 | +#define TARGET_NR_fallocate 320 | ... | ... |
linux-user/ppc/syscall_nr.h
| ... | ... | @@ -256,3 +256,58 @@ |
| 256 | 256 | #define TARGET_NR_statfs64 252 |
| 257 | 257 | #define TARGET_NR_fstatfs64 253 |
| 258 | 258 | #define TARGET_NR_fadvise64_64 254 |
| 259 | +#define TARGET_NR_rtas 255 | |
| 260 | +#define TARGET_NR_sys_debug_setcontext 256 | |
| 261 | +/* Number 257 is reserved for vserver */ | |
| 262 | +#define TARGET_NR_migrate_pages 258 | |
| 263 | +#define TARGET_NR_mbind 259 | |
| 264 | +#define TARGET_NR_get_mempolicy 260 | |
| 265 | +#define TARGET_NR_set_mempolicy 261 | |
| 266 | +#define TARGET_NR_mq_open 262 | |
| 267 | +#define TARGET_NR_mq_unlink 263 | |
| 268 | +#define TARGET_NR_mq_timedsend 264 | |
| 269 | +#define TARGET_NR_mq_timedreceive 265 | |
| 270 | +#define TARGET_NR_mq_notify 266 | |
| 271 | +#define TARGET_NR_mq_getsetattr 267 | |
| 272 | +#define TARGET_NR_kexec_load 268 | |
| 273 | +#define TARGET_NR_add_key 269 | |
| 274 | +#define TARGET_NR_request_key 270 | |
| 275 | +#define TARGET_NR_keyctl 271 | |
| 276 | +#define TARGET_NR_waitid 272 | |
| 277 | +#define TARGET_NR_ioprio_set 273 | |
| 278 | +#define TARGET_NR_ioprio_get 274 | |
| 279 | +#define TARGET_NR_inotify_init 275 | |
| 280 | +#define TARGET_NR_inotify_add_watch 276 | |
| 281 | +#define TARGET_NR_inotify_rm_watch 277 | |
| 282 | +#define TARGET_NR_spu_run 278 | |
| 283 | +#define TARGET_NR_spu_create 279 | |
| 284 | +#define TARGET_NR_pselect6 280 | |
| 285 | +#define TARGET_NR_ppoll 281 | |
| 286 | +#define TARGET_NR_unshare 282 | |
| 287 | +#define TARGET_NR_splice 283 | |
| 288 | +#define TARGET_NR_tee 284 | |
| 289 | +#define TARGET_NR_vmsplice 285 | |
| 290 | +#define TARGET_NR_openat 286 | |
| 291 | +#define TARGET_NR_mkdirat 287 | |
| 292 | +#define TARGET_NR_mknodat 288 | |
| 293 | +#define TARGET_NR_fchownat 289 | |
| 294 | +#define TARGET_NR_futimesat 290 | |
| 295 | +#define TARGET_NR_fstatat64 291 | |
| 296 | +#define TARGET_NR_unlinkat 292 | |
| 297 | +#define TARGET_NR_renameat 293 | |
| 298 | +#define TARGET_NR_linkat 294 | |
| 299 | +#define TARGET_NR_symlinkat 295 | |
| 300 | +#define TARGET_NR_readlinkat 296 | |
| 301 | +#define TARGET_NR_fchmodat 297 | |
| 302 | +#define TARGET_NR_faccessat 298 | |
| 303 | +#define TARGET_NR_get_robust_list 299 | |
| 304 | +#define TARGET_NR_set_robust_list 300 | |
| 305 | +#define TARGET_NR_move_pages 301 | |
| 306 | +#define TARGET_NR_getcpu 302 | |
| 307 | +#define TARGET_NR_epoll_pwait 303 | |
| 308 | +#define TARGET_NR_utimensat 304 | |
| 309 | +#define TARGET_NR_signalfd 305 | |
| 310 | +#define TARGET_NR_timerfd 306 | |
| 311 | +#define TARGET_NR_eventfd 307 | |
| 312 | +#define TARGET_NR_sync_file_range2 308 | |
| 313 | +#define TARGET_NR_fallocate 309 | ... | ... |
linux-user/ppc64/syscall_nr.h
| ... | ... | @@ -256,3 +256,58 @@ |
| 256 | 256 | #define TARGET_NR_statfs64 252 |
| 257 | 257 | #define TARGET_NR_fstatfs64 253 |
| 258 | 258 | #define TARGET_NR_fadvise64_64 254 |
| 259 | +#define TARGET_NR_rtas 255 | |
| 260 | +#define TARGET_NR_sys_debug_setcontext 256 | |
| 261 | +/* Number 257 is reserved for vserver */ | |
| 262 | +#define TARGET_NR_migrate_pages 258 | |
| 263 | +#define TARGET_NR_mbind 259 | |
| 264 | +#define TARGET_NR_get_mempolicy 260 | |
| 265 | +#define TARGET_NR_set_mempolicy 261 | |
| 266 | +#define TARGET_NR_mq_open 262 | |
| 267 | +#define TARGET_NR_mq_unlink 263 | |
| 268 | +#define TARGET_NR_mq_timedsend 264 | |
| 269 | +#define TARGET_NR_mq_timedreceive 265 | |
| 270 | +#define TARGET_NR_mq_notify 266 | |
| 271 | +#define TARGET_NR_mq_getsetattr 267 | |
| 272 | +#define TARGET_NR_kexec_load 268 | |
| 273 | +#define TARGET_NR_add_key 269 | |
| 274 | +#define TARGET_NR_request_key 270 | |
| 275 | +#define TARGET_NR_keyctl 271 | |
| 276 | +#define TARGET_NR_waitid 272 | |
| 277 | +#define TARGET_NR_ioprio_set 273 | |
| 278 | +#define TARGET_NR_ioprio_get 274 | |
| 279 | +#define TARGET_NR_inotify_init 275 | |
| 280 | +#define TARGET_NR_inotify_add_watch 276 | |
| 281 | +#define TARGET_NR_inotify_rm_watch 277 | |
| 282 | +#define TARGET_NR_spu_run 278 | |
| 283 | +#define TARGET_NR_spu_create 279 | |
| 284 | +#define TARGET_NR_pselect6 280 | |
| 285 | +#define TARGET_NR_ppoll 281 | |
| 286 | +#define TARGET_NR_unshare 282 | |
| 287 | +#define TARGET_NR_splice 283 | |
| 288 | +#define TARGET_NR_tee 284 | |
| 289 | +#define TARGET_NR_vmsplice 285 | |
| 290 | +#define TARGET_NR_openat 286 | |
| 291 | +#define TARGET_NR_mkdirat 287 | |
| 292 | +#define TARGET_NR_mknodat 288 | |
| 293 | +#define TARGET_NR_fchownat 289 | |
| 294 | +#define TARGET_NR_futimesat 290 | |
| 295 | +#define TARGET_NR_newfstatat 291 | |
| 296 | +#define TARGET_NR_unlinkat 292 | |
| 297 | +#define TARGET_NR_renameat 293 | |
| 298 | +#define TARGET_NR_linkat 294 | |
| 299 | +#define TARGET_NR_symlinkat 295 | |
| 300 | +#define TARGET_NR_readlinkat 296 | |
| 301 | +#define TARGET_NR_fchmodat 297 | |
| 302 | +#define TARGET_NR_faccessat 298 | |
| 303 | +#define TARGET_NR_get_robust_list 299 | |
| 304 | +#define TARGET_NR_set_robust_list 300 | |
| 305 | +#define TARGET_NR_move_pages 301 | |
| 306 | +#define TARGET_NR_getcpu 302 | |
| 307 | +#define TARGET_NR_epoll_pwait 303 | |
| 308 | +#define TARGET_NR_utimensat 304 | |
| 309 | +#define TARGET_NR_signalfd 305 | |
| 310 | +#define TARGET_NR_timerfd 306 | |
| 311 | +#define TARGET_NR_eventfd 307 | |
| 312 | +#define TARGET_NR_sync_file_range2 308 | |
| 313 | +#define TARGET_NR_fallocate 309 | ... | ... |
linux-user/sh4/syscall_nr.h
| ... | ... | @@ -226,6 +226,7 @@ |
| 226 | 226 | #define TARGET_NR_fcntl64 221 |
| 227 | 227 | /* 223 is unused */ |
| 228 | 228 | #define TARGET_NR_gettid 224 |
| 229 | +#define TARGET_NR_readahead 225 | |
| 229 | 230 | #define TARGET_NR_setxattr 226 |
| 230 | 231 | #define TARGET_NR_lsetxattr 227 |
| 231 | 232 | #define TARGET_NR_fsetxattr 228 |
| ... | ... | @@ -288,5 +289,40 @@ |
| 288 | 289 | #define TARGET_NR_add_key 285 |
| 289 | 290 | #define TARGET_NR_request_key 286 |
| 290 | 291 | #define TARGET_NR_keyctl 287 |
| 291 | - | |
| 292 | -#define TARGET_NR_readahead 225 /* XXXXX */ | |
| 292 | +#define TARGET_NR_ioprio_set 288 | |
| 293 | +#define TARGET_NR_ioprio_get 289 | |
| 294 | +#define TARGET_NR_inotify_init 290 | |
| 295 | +#define TARGET_NR_inotify_add_watch 291 | |
| 296 | +#define TARGET_NR_inotify_rm_watch 292 | |
| 297 | +/* 293 is unused */ | |
| 298 | +#define TARGET_NR_migrate_pages 294 | |
| 299 | +#define TARGET_NR_openat 295 | |
| 300 | +#define TARGET_NR_mkdirat 296 | |
| 301 | +#define TARGET_NR_mknodat 297 | |
| 302 | +#define TARGET_NR_fchownat 298 | |
| 303 | +#define TARGET_NR_futimesat 299 | |
| 304 | +#define TARGET_NR_fstatat64 300 | |
| 305 | +#define TARGET_NR_unlinkat 301 | |
| 306 | +#define TARGET_NR_renameat 302 | |
| 307 | +#define TARGET_NR_linkat 303 | |
| 308 | +#define TARGET_NR_symlinkat 304 | |
| 309 | +#define TARGET_NR_readlinkat 305 | |
| 310 | +#define TARGET_NR_fchmodat 306 | |
| 311 | +#define TARGET_NR_faccessat 307 | |
| 312 | +#define TARGET_NR_pselect6 308 | |
| 313 | +#define TARGET_NR_ppoll 309 | |
| 314 | +#define TARGET_NR_unshare 310 | |
| 315 | +#define TARGET_NR_set_robust_list 311 | |
| 316 | +#define TARGET_NR_get_robust_list 312 | |
| 317 | +#define TARGET_NR_splice 313 | |
| 318 | +#define TARGET_NR_sync_file_range 314 | |
| 319 | +#define TARGET_NR_tee 315 | |
| 320 | +#define TARGET_NR_vmsplice 316 | |
| 321 | +#define TARGET_NR_move_pages 317 | |
| 322 | +#define TARGET_NR_getcpu 318 | |
| 323 | +#define TARGET_NR_epoll_pwait 319 | |
| 324 | +#define TARGET_NR_utimensat 320 | |
| 325 | +#define TARGET_NR_signalfd 321 | |
| 326 | +#define TARGET_NR_timerfd 322 | |
| 327 | +#define TARGET_NR_eventfd 323 | |
| 328 | +#define TARGET_NR_fallocate 324 | ... | ... |
linux-user/sparc/syscall_nr.h
| ... | ... | @@ -217,4 +217,62 @@ |
| 217 | 217 | #define TARGET_NR_fdatasync 253 |
| 218 | 218 | #define TARGET_NR_nfsservctl 254 |
| 219 | 219 | #define TARGET_NR_aplib 255 |
| 220 | -#define TARGET_NR__exit TARGET_NR_exit | |
| 220 | +#define TARGET_NR_clock_settime 256 | |
| 221 | +#define TARGET_NR_clock_gettime 257 | |
| 222 | +#define TARGET_NR_clock_getres 258 | |
| 223 | +#define TARGET_NR_clock_nanosleep 259 | |
| 224 | +#define TARGET_NR_sched_getaffinity 260 | |
| 225 | +#define TARGET_NR_sched_setaffinity 261 | |
| 226 | +#define TARGET_NR_timer_settime 262 | |
| 227 | +#define TARGET_NR_timer_gettime 263 | |
| 228 | +#define TARGET_NR_timer_getoverrun 264 | |
| 229 | +#define TARGET_NR_timer_delete 265 | |
| 230 | +#define TARGET_NR_timer_create 266 | |
| 231 | +/* #define TARGET_NR_vserver 267 Reserved for VSERVER */ | |
| 232 | +#define TARGET_NR_io_setup 268 | |
| 233 | +#define TARGET_NR_io_destroy 269 | |
| 234 | +#define TARGET_NR_io_submit 270 | |
| 235 | +#define TARGET_NR_io_cancel 271 | |
| 236 | +#define TARGET_NR_io_getevents 272 | |
| 237 | +#define TARGET_NR_mq_open 273 | |
| 238 | +#define TARGET_NR_mq_unlink 274 | |
| 239 | +#define TARGET_NR_mq_timedsend 275 | |
| 240 | +#define TARGET_NR_mq_timedreceive 276 | |
| 241 | +#define TARGET_NR_mq_notify 277 | |
| 242 | +#define TARGET_NR_mq_getsetattr 278 | |
| 243 | +#define TARGET_NR_waitid 279 | |
| 244 | +#define TARGET_NR_tee 280 | |
| 245 | +#define TARGET_NR_add_key 281 | |
| 246 | +#define TARGET_NR_request_key 282 | |
| 247 | +#define TARGET_NR_keyctl 283 | |
| 248 | +#define TARGET_NR_openat 284 | |
| 249 | +#define TARGET_NR_mkdirat 285 | |
| 250 | +#define TARGET_NR_mknodat 286 | |
| 251 | +#define TARGET_NR_fchownat 287 | |
| 252 | +#define TARGET_NR_futimesat 288 | |
| 253 | +#define TARGET_NR_fstatat64 289 | |
| 254 | +#define TARGET_NR_unlinkat 290 | |
| 255 | +#define TARGET_NR_renameat 291 | |
| 256 | +#define TARGET_NR_linkat 292 | |
| 257 | +#define TARGET_NR_symlinkat 293 | |
| 258 | +#define TARGET_NR_readlinkat 294 | |
| 259 | +#define TARGET_NR_fchmodat 295 | |
| 260 | +#define TARGET_NR_faccessat 296 | |
| 261 | +#define TARGET_NR_pselect6 297 | |
| 262 | +#define TARGET_NR_ppoll 298 | |
| 263 | +#define TARGET_NR_unshare 299 | |
| 264 | +#define TARGET_NR_set_robust_list 300 | |
| 265 | +#define TARGET_NR_get_robust_list 301 | |
| 266 | +#define TARGET_NR_migrate_pages 302 | |
| 267 | +#define TARGET_NR_mbind 303 | |
| 268 | +#define TARGET_NR_get_mempolicy 304 | |
| 269 | +#define TARGET_NR_set_mempolicy 305 | |
| 270 | +#define TARGET_NR_kexec_load 306 | |
| 271 | +#define TARGET_NR_move_pages 307 | |
| 272 | +#define TARGET_NR_getcpu 308 | |
| 273 | +#define TARGET_NR_epoll_pwait 309 | |
| 274 | +#define TARGET_NR_utimensat 310 | |
| 275 | +#define TARGET_NR_signalfd 311 | |
| 276 | +#define TARGET_NR_timerfd 312 | |
| 277 | +#define TARGET_NR_eventfd 313 | |
| 278 | +#define TARGET_NR_fallocate 314 | ... | ... |
linux-user/sparc64/syscall_nr.h
| ... | ... | @@ -284,3 +284,34 @@ |
| 284 | 284 | #define TARGET_NR_add_key 281 |
| 285 | 285 | #define TARGET_NR_request_key 282 |
| 286 | 286 | #define TARGET_NR_keyctl 283 |
| 287 | +#define TARGET_NR_openat 284 | |
| 288 | +#define TARGET_NR_mkdirat 285 | |
| 289 | +#define TARGET_NR_mknodat 286 | |
| 290 | +#define TARGET_NR_fchownat 287 | |
| 291 | +#define TARGET_NR_futimesat 288 | |
| 292 | +#define TARGET_NR_fstatat64 289 | |
| 293 | +#define TARGET_NR_unlinkat 290 | |
| 294 | +#define TARGET_NR_renameat 291 | |
| 295 | +#define TARGET_NR_linkat 292 | |
| 296 | +#define TARGET_NR_symlinkat 293 | |
| 297 | +#define TARGET_NR_readlinkat 294 | |
| 298 | +#define TARGET_NR_fchmodat 295 | |
| 299 | +#define TARGET_NR_faccessat 296 | |
| 300 | +#define TARGET_NR_pselect6 297 | |
| 301 | +#define TARGET_NR_ppoll 298 | |
| 302 | +#define TARGET_NR_unshare 299 | |
| 303 | +#define TARGET_NR_set_robust_list 300 | |
| 304 | +#define TARGET_NR_get_robust_list 301 | |
| 305 | +#define TARGET_NR_migrate_pages 302 | |
| 306 | +#define TARGET_NR_mbind 303 | |
| 307 | +#define TARGET_NR_get_mempolicy 304 | |
| 308 | +#define TARGET_NR_set_mempolicy 305 | |
| 309 | +#define TARGET_NR_kexec_load 306 | |
| 310 | +#define TARGET_NR_move_pages 307 | |
| 311 | +#define TARGET_NR_getcpu 308 | |
| 312 | +#define TARGET_NR_epoll_pwait 309 | |
| 313 | +#define TARGET_NR_utimensat 310 | |
| 314 | +#define TARGET_NR_signalfd 311 | |
| 315 | +#define TARGET_NR_timerfd 312 | |
| 316 | +#define TARGET_NR_eventfd 313 | |
| 317 | +#define TARGET_NR_fallocate 314 | ... | ... |
linux-user/x86_64/syscall_nr.h
| ... | ... | @@ -278,3 +278,9 @@ |
| 278 | 278 | #define TARGET_NR_sync_file_range 277 |
| 279 | 279 | #define TARGET_NR_vmsplice 278 |
| 280 | 280 | #define TARGET_NR_move_pages 279 |
| 281 | +#define TARGET_NR_utimensat 280 | |
| 282 | +#define TARGET_NR_epoll_pwait 281 | |
| 283 | +#define TARGET_NR_signalfd 282 | |
| 284 | +#define TARGET_NR_timerfd 283 | |
| 285 | +#define TARGET_NR_eventfd 284 | |
| 286 | +#define TARGET_NR_fallocate 285 | ... | ... |