| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | $NetBSD: syscalls.master,v 1.13 2014/01/25 10:30:22 njoly Exp $ | | 1 | $NetBSD: syscalls.master,v 1.14 2014/04/04 18:24:12 njoly Exp $ |
2 | | | 2 | |
3 | ; @(#)syscalls.master 8.2 (Berkeley) 1/13/94 | | 3 | ; @(#)syscalls.master 8.2 (Berkeley) 1/13/94 |
4 | | | 4 | |
5 | ; NetBSD system call name/number "master" file. | | 5 | ; NetBSD system call name/number "master" file. |
6 | ; (See syscalls.conf to see what it is processed into.) | | 6 | ; (See syscalls.conf to see what it is processed into.) |
7 | ; | | 7 | ; |
8 | ; Fields: number type [type-dependent ...] | | 8 | ; Fields: number type [type-dependent ...] |
9 | ; number system call number, must be in order | | 9 | ; number system call number, must be in order |
10 | ; type one of NODEF, UNIMPL, or NOARGS | | 10 | ; type one of NODEF, UNIMPL, or NOARGS |
11 | ; | | 11 | ; |
12 | ; types: | | 12 | ; types: |
13 | ; NODEF always included | | 13 | ; NODEF always included |
14 | ; UNIMPL unimplemented, not included in system | | 14 | ; UNIMPL unimplemented, not included in system |
| @@ -530,45 +530,52 @@ | | | @@ -530,45 +530,52 @@ |
530 | 407 UNIMPL | | 530 | 407 UNIMPL |
531 | 408 UNIMPL | | 531 | 408 UNIMPL |
532 | 409 UNIMPL | | 532 | 409 UNIMPL |
533 | | | 533 | |
534 | 410 UNIMPL mount | | 534 | 410 UNIMPL mount |
535 | 411 UNIMPL mremap | | 535 | 411 UNIMPL mremap |
536 | | | 536 | |
537 | ; Processor-sets system calls | | 537 | ; Processor-sets system calls |
538 | 412 UNIMPL pset_create | | 538 | 412 UNIMPL pset_create |
539 | 413 UNIMPL pset_destroy | | 539 | 413 UNIMPL pset_destroy |
540 | 414 UNIMPL pset_assign | | 540 | 414 UNIMPL pset_assign |
541 | 415 UNIMPL _pset_bind | | 541 | 415 UNIMPL _pset_bind |
542 | 416 UNIMPL fadvise | | 542 | 416 UNIMPL fadvise |
543 | 417 NOARGS { int|linux_sys||select(int nd, \ | | 543 | 417 NOARGS { int|linux_sys||select(int nd, \ |
544 | fd_set *in, fd_set *ou, fd_set *ex, \ | | 544 | fd_set *in, fd_set *ou, fd_set *ex, \ |
545 | struct timeval50 *tv); } | | 545 | struct timeval50 *tv); } |
546 | 418 UNIMPL gettimeofday | | 546 | 418 NOARGS { int|linux_sys||gettimeofday(struct timeval50 *tp, \ |
547 | 419 UNIMPL settimeofday | | 547 | struct timezone *tzp); } |
| | | 548 | 419 NOARGS { int|linux_sys||settimeofday(struct timeval50 *tp, \ |
| | | 549 | struct timezone *tzp); } |
548 | 420 NOARGS { int|linux_sys||utimes(const char *path, \ | | 550 | 420 NOARGS { int|linux_sys||utimes(const char *path, \ |
549 | struct linux_timeval *tv); } | | 551 | struct linux_timeval *tv); } |
550 | 421 UNIMPL adjtime | | 552 | 421 UNIMPL adjtime |
551 | 422 UNIMPL lfs_segwait | | 553 | 422 UNIMPL lfs_segwait |
552 | 423 NOARGS { int|sys|50|futimes(int fd, \ | | 554 | 423 NOARGS { int|sys|50|futimes(int fd, \ |
553 | const struct timeval *tptr); } | | 555 | const struct timeval *tptr); } |
554 | 424 NOARGS { int|sys|50|lutimes(const char *path, \ | | 556 | 424 NOARGS { int|sys|50|lutimes(const char *path, \ |
555 | const struct timeval *tptr); } | | 557 | const struct timeval *tptr); } |
556 | 425 UNIMPL setitimer | | 558 | 425 UNIMPL setitimer |
557 | 426 UNIMPL getitimer | | 559 | 426 UNIMPL getitimer |
558 | 427 UNIMPL clock_gettime | | 560 | 427 NOARGS { int|linux_sys||clock_gettime(clockid_t which, \ |
559 | 428 UNIMPL clock_settime | | 561 | struct linux_timespec *tp); } |
560 | 429 UNIMPL clock_getres | | 562 | 428 NOARGS { int|linux_sys||clock_settime(clockid_t which, \ |
561 | 430 UNIMPL nanosleep | | 563 | struct linux_timespec *tp); } |
| | | 564 | 429 NOARGS { int|linux_sys||clock_getres(clockid_t which, \ |
| | | 565 | struct linux_timespec *tp); } |
| | | 566 | 430 NOARGS { int|linux_sys||nanosleep( \ |
| | | 567 | const struct linux_timespec *rqtp, \ |
| | | 568 | struct linux_timespec *rmtp); } |
562 | 431 UNIMPL __sigtimedwait | | 569 | 431 UNIMPL __sigtimedwait |
563 | 432 UNIMPL mq_timedsend | | 570 | 432 UNIMPL mq_timedsend |
564 | 433 UNIMPL mq_timedreceive | | 571 | 433 UNIMPL mq_timedreceive |
565 | 434 UNIMPL _lwp_park | | 572 | 434 UNIMPL _lwp_park |
566 | 435 UNIMPL kevent | | 573 | 435 UNIMPL kevent |
567 | 436 UNIMPL pselect | | 574 | 436 UNIMPL pselect |
568 | 437 NOARGS { int|linux_sys||ppoll(struct pollfd *fds, \ | | 575 | 437 NOARGS { int|linux_sys||ppoll(struct pollfd *fds, \ |
569 | u_int nfds, const struct linux_timespec *timeout, \ | | 576 | u_int nfds, const struct linux_timespec *timeout, \ |
570 | const linux_sigset_t *mask);} | | 577 | const linux_sigset_t *mask);} |
571 | 438 UNIMPL aio_suspend | | 578 | 438 UNIMPL aio_suspend |
572 | 439 NOARGS { int|linux_sys||stat64(const char *path, \ | | 579 | 439 NOARGS { int|linux_sys||stat64(const char *path, \ |
573 | struct linux_stat64 *sp); } | | 580 | struct linux_stat64 *sp); } |
574 | 440 NOARGS { int|linux_sys||fstat64(int fd, \ | | 581 | 440 NOARGS { int|linux_sys||fstat64(int fd, \ |
| @@ -616,13 +623,16 @@ | | | @@ -616,13 +623,16 @@ |
616 | 468 NOARGS { int|linux_sys||openat(int fd, const char *path, \ | | 623 | 468 NOARGS { int|linux_sys||openat(int fd, const char *path, \ |
617 | int flags, ... mode_t mode); } | | 624 | int flags, ... mode_t mode); } |
618 | 469 NOARGS { int|sys||readlinkat(int fd, const char *path, \ | | 625 | 469 NOARGS { int|sys||readlinkat(int fd, const char *path, \ |
619 | char *buf, size_t bufsize); } | | 626 | char *buf, size_t bufsize); } |
620 | 470 NOARGS { int|sys||symlinkat(const char *path1, int fd, \ | | 627 | 470 NOARGS { int|sys||symlinkat(const char *path1, int fd, \ |
621 | const char *path2); } | | 628 | const char *path2); } |
622 | 471 NOARGS { int|linux_sys||unlinkat(int fd, const char *path, \ | | 629 | 471 NOARGS { int|linux_sys||unlinkat(int fd, const char *path, \ |
623 | int flag); } | | 630 | int flag); } |
624 | 472 UNIMPL futimens | | 631 | 472 UNIMPL futimens |
625 | 473 UNIMPL __quotactl | | 632 | 473 UNIMPL __quotactl |
626 | 474 UNIMPL posix_spawn | | 633 | 474 UNIMPL posix_spawn |
627 | 475 UNIMPL recvmmsg | | 634 | 475 UNIMPL recvmmsg |
628 | 476 UNIMPL sendmmsg | | 635 | 476 UNIMPL sendmmsg |
| | | 636 | 477 NOARGS { int|linux_sys||clock_nanosleep(clockid_t which, \ |
| | | 637 | int flags, struct linux_timespec *rqtp, \ |
| | | 638 | struct linux_timespec *rmtp); } |