syscalls.master (346812) | syscalls.master (346816) |
---|---|
1 $FreeBSD: stable/11/sys/amd64/linux32/syscalls.master 346812 2019-04-28 09:53:08Z dchagin $ | 1 $FreeBSD: stable/11/sys/amd64/linux32/syscalls.master 346816 2019-04-28 13:19:28Z dchagin $ |
2 3; @(#)syscalls.master 8.1 (Berkeley) 7/19/93 4; System call name/number master file (or rather, slave, from LINUX). 5; Processed to create linux32_sysent.c, linux32_proto.h and linux32_syscall.h. 6 7; Columns: number audit type nargs name alt{name,tag,rtyp}/comments 8; number system call number, must be in order 9; audit the audit event associated with the system call --- 448 unchanged lines hidden (view full) --- 458 struct l_timeval *tptr); } 459272 AUE_NULL STD { int linux_fadvise64_64(int fd, \ 460 l_loff_t offset, l_loff_t len, \ 461 int advice); } 462273 AUE_NULL UNIMPL vserver 463274 AUE_NULL STD { int linux_mbind(void); } 464275 AUE_NULL STD { int linux_get_mempolicy(void); } 465276 AUE_NULL STD { int linux_set_mempolicy(void); } | 2 3; @(#)syscalls.master 8.1 (Berkeley) 7/19/93 4; System call name/number master file (or rather, slave, from LINUX). 5; Processed to create linux32_sysent.c, linux32_proto.h and linux32_syscall.h. 6 7; Columns: number audit type nargs name alt{name,tag,rtyp}/comments 8; number system call number, must be in order 9; audit the audit event associated with the system call --- 448 unchanged lines hidden (view full) --- 458 struct l_timeval *tptr); } 459272 AUE_NULL STD { int linux_fadvise64_64(int fd, \ 460 l_loff_t offset, l_loff_t len, \ 461 int advice); } 462273 AUE_NULL UNIMPL vserver 463274 AUE_NULL STD { int linux_mbind(void); } 464275 AUE_NULL STD { int linux_get_mempolicy(void); } 465276 AUE_NULL STD { int linux_set_mempolicy(void); } |
466; linux 2.6.6: | 466; Linux 2.6.6: |
467277 AUE_NULL STD { int linux_mq_open(void); } 468278 AUE_NULL STD { int linux_mq_unlink(void); } 469279 AUE_NULL STD { int linux_mq_timedsend(void); } 470280 AUE_NULL STD { int linux_mq_timedreceive(void); } 471281 AUE_NULL STD { int linux_mq_notify(void); } 472282 AUE_NULL STD { int linux_mq_getsetattr(void); } 473283 AUE_NULL STD { int linux_kexec_load(void); } 474284 AUE_WAIT6 STD { int linux_waitid(int idtype, l_pid_t id, \ 475 l_siginfo_t *info, int options, \ 476 struct l_rusage *rusage); } 477285 AUE_NULL UNIMPL | 467277 AUE_NULL STD { int linux_mq_open(void); } 468278 AUE_NULL STD { int linux_mq_unlink(void); } 469279 AUE_NULL STD { int linux_mq_timedsend(void); } 470280 AUE_NULL STD { int linux_mq_timedreceive(void); } 471281 AUE_NULL STD { int linux_mq_notify(void); } 472282 AUE_NULL STD { int linux_mq_getsetattr(void); } 473283 AUE_NULL STD { int linux_kexec_load(void); } 474284 AUE_WAIT6 STD { int linux_waitid(int idtype, l_pid_t id, \ 475 l_siginfo_t *info, int options, \ 476 struct l_rusage *rusage); } 477285 AUE_NULL UNIMPL |
478; linux 2.6.11: | 478; Linux 2.6.11: |
479286 AUE_NULL STD { int linux_add_key(void); } 480287 AUE_NULL STD { int linux_request_key(void); } 481288 AUE_NULL STD { int linux_keyctl(void); } | 479286 AUE_NULL STD { int linux_add_key(void); } 480287 AUE_NULL STD { int linux_request_key(void); } 481288 AUE_NULL STD { int linux_keyctl(void); } |
482; linux 2.6.13: | 482; Linux 2.6.13: |
483289 AUE_NULL STD { int linux_ioprio_set(void); } 484290 AUE_NULL STD { int linux_ioprio_get(void); } 485291 AUE_NULL STD { int linux_inotify_init(void); } 486292 AUE_NULL STD { int linux_inotify_add_watch(void); } 487293 AUE_NULL STD { int linux_inotify_rm_watch(void); } | 483289 AUE_NULL STD { int linux_ioprio_set(void); } 484290 AUE_NULL STD { int linux_ioprio_get(void); } 485291 AUE_NULL STD { int linux_inotify_init(void); } 486292 AUE_NULL STD { int linux_inotify_add_watch(void); } 487293 AUE_NULL STD { int linux_inotify_rm_watch(void); } |
488; linux 2.6.16: | 488; Linux 2.6.16: |
489294 AUE_NULL STD { int linux_migrate_pages(void); } 490295 AUE_OPEN_RWTC STD { int linux_openat(l_int dfd, const char *filename, \ 491 l_int flags, l_int mode); } 492296 AUE_MKDIRAT STD { int linux_mkdirat(l_int dfd, const char *pathname, \ 493 l_int mode); } 494297 AUE_MKNODAT STD { int linux_mknodat(l_int dfd, const char *filename, \ 495 l_int mode, l_uint dev); } 496298 AUE_FCHOWNAT STD { int linux_fchownat(l_int dfd, const char *filename, \ --- 17 unchanged lines hidden (view full) --- 514307 AUE_FACCESSAT STD { int linux_faccessat(l_int dfd, const char *filename, \ 515 l_int amode); } 516308 AUE_SELECT STD { int linux_pselect6(l_int nfds, l_fd_set *readfds, \ 517 l_fd_set *writefds, l_fd_set *exceptfds, \ 518 struct l_timespec *tsp, l_uintptr_t *sig); } 519309 AUE_POLL STD { int linux_ppoll(struct pollfd *fds, uint32_t nfds, \ 520 struct l_timespec *tsp, l_sigset_t *sset, l_size_t ssize); } 521310 AUE_NULL STD { int linux_unshare(void); } | 489294 AUE_NULL STD { int linux_migrate_pages(void); } 490295 AUE_OPEN_RWTC STD { int linux_openat(l_int dfd, const char *filename, \ 491 l_int flags, l_int mode); } 492296 AUE_MKDIRAT STD { int linux_mkdirat(l_int dfd, const char *pathname, \ 493 l_int mode); } 494297 AUE_MKNODAT STD { int linux_mknodat(l_int dfd, const char *filename, \ 495 l_int mode, l_uint dev); } 496298 AUE_FCHOWNAT STD { int linux_fchownat(l_int dfd, const char *filename, \ --- 17 unchanged lines hidden (view full) --- 514307 AUE_FACCESSAT STD { int linux_faccessat(l_int dfd, const char *filename, \ 515 l_int amode); } 516308 AUE_SELECT STD { int linux_pselect6(l_int nfds, l_fd_set *readfds, \ 517 l_fd_set *writefds, l_fd_set *exceptfds, \ 518 struct l_timespec *tsp, l_uintptr_t *sig); } 519309 AUE_POLL STD { int linux_ppoll(struct pollfd *fds, uint32_t nfds, \ 520 struct l_timespec *tsp, l_sigset_t *sset, l_size_t ssize); } 521310 AUE_NULL STD { int linux_unshare(void); } |
522; linux 2.6.17: | 522; Linux 2.6.17: |
523311 AUE_NULL STD { int linux_set_robust_list(struct linux_robust_list_head *head, \ 524 l_size_t len); } 525312 AUE_NULL STD { int linux_get_robust_list(l_int pid, \ 526 struct linux_robust_list_head **head, l_size_t *len); } 527313 AUE_NULL STD { int linux_splice(void); } 528314 AUE_NULL STD { int linux_sync_file_range(void); } 529315 AUE_NULL STD { int linux_tee(void); } 530316 AUE_NULL STD { int linux_vmsplice(void); } | 523311 AUE_NULL STD { int linux_set_robust_list(struct linux_robust_list_head *head, \ 524 l_size_t len); } 525312 AUE_NULL STD { int linux_get_robust_list(l_int pid, \ 526 struct linux_robust_list_head **head, l_size_t *len); } 527313 AUE_NULL STD { int linux_splice(void); } 528314 AUE_NULL STD { int linux_sync_file_range(void); } 529315 AUE_NULL STD { int linux_tee(void); } 530316 AUE_NULL STD { int linux_vmsplice(void); } |
531; linux 2.6.18: | 531; Linux 2.6.18: |
532317 AUE_NULL STD { int linux_move_pages(void); } | 532317 AUE_NULL STD { int linux_move_pages(void); } |
533; linux 2.6.19: | 533; Linux 2.6.19: |
534318 AUE_NULL STD { int linux_getcpu(void); } 535319 AUE_NULL STD { int linux_epoll_pwait(l_int epfd, struct epoll_event *events, \ 536 l_int maxevents, l_int timeout, l_sigset_t *mask, \ 537 l_size_t sigsetsize); } | 534318 AUE_NULL STD { int linux_getcpu(void); } 535319 AUE_NULL STD { int linux_epoll_pwait(l_int epfd, struct epoll_event *events, \ 536 l_int maxevents, l_int timeout, l_sigset_t *mask, \ 537 l_size_t sigsetsize); } |
538; linux 2.6.22: | 538; Linux 2.6.22: |
539320 AUE_FUTIMESAT STD { int linux_utimensat(l_int dfd, const char *pathname, \ 540 const struct l_timespec *times, l_int flags); } 541321 AUE_NULL STD { int linux_signalfd(void); } 542322 AUE_NULL STD { int linux_timerfd_create(l_int clockid, l_int flags); } 543323 AUE_NULL STD { int linux_eventfd(l_uint initval); } | 539320 AUE_FUTIMESAT STD { int linux_utimensat(l_int dfd, const char *pathname, \ 540 const struct l_timespec *times, l_int flags); } 541321 AUE_NULL STD { int linux_signalfd(void); } 542322 AUE_NULL STD { int linux_timerfd_create(l_int clockid, l_int flags); } 543323 AUE_NULL STD { int linux_eventfd(l_uint initval); } |
544; linux 2.6.23: | 544; Linux 2.6.23: |
545324 AUE_NULL STD { int linux_fallocate(l_int fd, l_int mode, \ 546 l_loff_t offset, l_loff_t len); } | 545324 AUE_NULL STD { int linux_fallocate(l_int fd, l_int mode, \ 546 l_loff_t offset, l_loff_t len); } |
547; linux 2.6.25: | 547; Linux 2.6.25: |
548325 AUE_NULL STD { int linux_timerfd_settime(l_int fd, l_int flags, \ 549 const struct l_itimerspec *new_value, \ 550 struct l_itimerspec *old_value); } 551326 AUE_NULL STD { int linux_timerfd_gettime(l_int fd, \ 552 struct l_itimerspec *old_value); } | 548325 AUE_NULL STD { int linux_timerfd_settime(l_int fd, l_int flags, \ 549 const struct l_itimerspec *new_value, \ 550 struct l_itimerspec *old_value); } 551326 AUE_NULL STD { int linux_timerfd_gettime(l_int fd, \ 552 struct l_itimerspec *old_value); } |
553; linux 2.6.27: | 553; Linux 2.6.27: |
554327 AUE_NULL STD { int linux_signalfd4(void); } 555328 AUE_NULL STD { int linux_eventfd2(l_uint initval, l_int flags); } 556329 AUE_NULL STD { int linux_epoll_create1(l_int flags); } 557330 AUE_NULL STD { int linux_dup3(l_int oldfd, \ 558 l_int newfd, l_int flags); } 559331 AUE_NULL STD { int linux_pipe2(l_int *pipefds, l_int flags); } 560332 AUE_NULL STD { int linux_inotify_init1(void); } | 554327 AUE_NULL STD { int linux_signalfd4(void); } 555328 AUE_NULL STD { int linux_eventfd2(l_uint initval, l_int flags); } 556329 AUE_NULL STD { int linux_epoll_create1(l_int flags); } 557330 AUE_NULL STD { int linux_dup3(l_int oldfd, \ 558 l_int newfd, l_int flags); } 559331 AUE_NULL STD { int linux_pipe2(l_int *pipefds, l_int flags); } 560332 AUE_NULL STD { int linux_inotify_init1(void); } |
561; linux 2.6.30: | 561; Linux 2.6.30: |
562333 AUE_NULL STD { int linux_preadv(l_ulong fd, \ 563 struct iovec *vec, l_ulong vlen, \ 564 l_ulong pos_l, l_ulong pos_h); } 565334 AUE_NULL STD { int linux_pwritev(l_ulong fd, \ 566 struct iovec *vec, l_ulong vlen, \ 567 l_ulong pos_l, l_ulong pos_h); } | 562333 AUE_NULL STD { int linux_preadv(l_ulong fd, \ 563 struct iovec *vec, l_ulong vlen, \ 564 l_ulong pos_l, l_ulong pos_h); } 565334 AUE_NULL STD { int linux_pwritev(l_ulong fd, \ 566 struct iovec *vec, l_ulong vlen, \ 567 l_ulong pos_l, l_ulong pos_h); } |
568; linux 2.6.31: | 568; Linux 2.6.31: |
569335 AUE_NULL STD { int linux_rt_tgsigqueueinfo(l_pid_t tgid, \ 570 l_pid_t tid, l_int sig, l_siginfo_t *uinfo); } 571336 AUE_NULL STD { int linux_perf_event_open(void); } | 569335 AUE_NULL STD { int linux_rt_tgsigqueueinfo(l_pid_t tgid, \ 570 l_pid_t tid, l_int sig, l_siginfo_t *uinfo); } 571336 AUE_NULL STD { int linux_perf_event_open(void); } |
572; linux 2.6.33: | 572; Linux 2.6.33: |
573337 AUE_NULL STD { int linux_recvmmsg(l_int s, \ 574 struct l_mmsghdr *msg, l_uint vlen, \ 575 l_uint flags, struct l_timespec *timeout); } 576338 AUE_NULL STD { int linux_fanotify_init(void); } 577339 AUE_NULL STD { int linux_fanotify_mark(void); } | 573337 AUE_NULL STD { int linux_recvmmsg(l_int s, \ 574 struct l_mmsghdr *msg, l_uint vlen, \ 575 l_uint flags, struct l_timespec *timeout); } 576338 AUE_NULL STD { int linux_fanotify_init(void); } 577339 AUE_NULL STD { int linux_fanotify_mark(void); } |
578; linux 2.6.36: | 578; Linux 2.6.36: |
579340 AUE_NULL STD { int linux_prlimit64(l_pid_t pid, \ 580 l_uint resource, \ 581 struct rlimit *new, \ 582 struct rlimit *old); } | 579340 AUE_NULL STD { int linux_prlimit64(l_pid_t pid, \ 580 l_uint resource, \ 581 struct rlimit *new, \ 582 struct rlimit *old); } |
583; linux 2.6.39: | 583; Linux 2.6.39: |
584341 AUE_NULL STD { int linux_name_to_handle_at(void); } 585342 AUE_NULL STD { int linux_open_by_handle_at(void); } 586343 AUE_NULL STD { int linux_clock_adjtime(void); } 587344 AUE_SYNC STD { int linux_syncfs(l_int fd); } | 584341 AUE_NULL STD { int linux_name_to_handle_at(void); } 585342 AUE_NULL STD { int linux_open_by_handle_at(void); } 586343 AUE_NULL STD { int linux_clock_adjtime(void); } 587344 AUE_SYNC STD { int linux_syncfs(l_int fd); } |
588; linux 3.0: | 588; Linux 3.0: |
589345 AUE_NULL STD { int linux_sendmmsg(l_int s, \ 590 struct l_mmsghdr *msg, l_uint vlen, \ 591 l_uint flags); } 592346 AUE_NULL STD { int linux_setns(void); } | 589345 AUE_NULL STD { int linux_sendmmsg(l_int s, \ 590 struct l_mmsghdr *msg, l_uint vlen, \ 591 l_uint flags); } 592346 AUE_NULL STD { int linux_setns(void); } |
593; linux 3.2 (glibc 2.15): | 593; Linux 3.2 (glibc 2.15): |
594347 AUE_NULL STD { int linux_process_vm_readv(l_pid_t pid, \ 595 const struct iovec *lvec, l_ulong liovcnt, \ 596 const struct iovec *rvec, l_ulong riovcnt, \ 597 l_ulong flags); } 598348 AUE_NULL STD { int linux_process_vm_writev(l_pid_t pid, \ 599 const struct iovec *lvec, l_ulong liovcnt, \ 600 const struct iovec *rvec, l_ulong riovcnt, \ 601 l_ulong flags); } | 594347 AUE_NULL STD { int linux_process_vm_readv(l_pid_t pid, \ 595 const struct iovec *lvec, l_ulong liovcnt, \ 596 const struct iovec *rvec, l_ulong riovcnt, \ 597 l_ulong flags); } 598348 AUE_NULL STD { int linux_process_vm_writev(l_pid_t pid, \ 599 const struct iovec *lvec, l_ulong liovcnt, \ 600 const struct iovec *rvec, l_ulong riovcnt, \ 601 l_ulong flags); } |
602; linux 3.5 (no glibc wrapper): | 602; Linux 3.5 (no glibc wrapper): |
603349 AUE_NULL STD { int linux_kcmp(l_pid_t pid1, l_pid_t pid2, \ 604 l_int type, l_ulong idx1, l_ulong idx); } | 603349 AUE_NULL STD { int linux_kcmp(l_pid_t pid1, l_pid_t pid2, \ 604 l_int type, l_ulong idx1, l_ulong idx); } |
605; linux 3.8 (no glibc wrapper): | 605; Linux 3.8 (no glibc wrapper): |
606350 AUE_NULL STD { int linux_finit_module(l_int fd, \ 607 const char *uargs, l_int flags); } | 606350 AUE_NULL STD { int linux_finit_module(l_int fd, \ 607 const char *uargs, l_int flags); } |
608; linux 3.14: | 608; Linux 3.14: |
609351 AUE_NULL STD { int linux_sched_setattr(l_pid_t pid, \ 610 void *attr, l_uint flags); } 611352 AUE_NULL STD { int linux_sched_getattr(l_pid_t pid, \ 612 void *attr, l_uint size, l_uint flags); } | 609351 AUE_NULL STD { int linux_sched_setattr(l_pid_t pid, \ 610 void *attr, l_uint flags); } 611352 AUE_NULL STD { int linux_sched_getattr(l_pid_t pid, \ 612 void *attr, l_uint size, l_uint flags); } |
613; linux 3.15: | 613; Linux 3.15: |
614353 AUE_NULL STD { int linux_renameat2(l_int oldfd, \ 615 const char *oldname, l_int newfd, \ 616 const char *newname, unsigned int flags); } | 614353 AUE_NULL STD { int linux_renameat2(l_int oldfd, \ 615 const char *oldname, l_int newfd, \ 616 const char *newname, unsigned int flags); } |
617; linux 3.17: | 617; Linux 3.17: |
618354 AUE_NULL STD { int linux_seccomp(l_uint op, l_uint flags, \ 619 const char *uargs); } 620355 AUE_NULL STD { int linux_getrandom(char *buf, \ 621 l_size_t count, l_uint flags); } 622356 AUE_NULL STD { int linux_memfd_create(const char *uname_ptr, \ 623 l_uint flags); } | 618354 AUE_NULL STD { int linux_seccomp(l_uint op, l_uint flags, \ 619 const char *uargs); } 620355 AUE_NULL STD { int linux_getrandom(char *buf, \ 621 l_size_t count, l_uint flags); } 622356 AUE_NULL STD { int linux_memfd_create(const char *uname_ptr, \ 623 l_uint flags); } |
624; linux 3.18: | 624; Linux 3.18: |
625357 AUE_NULL STD { int linux_bpf(l_int cmd, void *attr, \ 626 l_uint size); } | 625357 AUE_NULL STD { int linux_bpf(l_int cmd, void *attr, \ 626 l_uint size); } |
627; linux 3.19: | 627; Linux 3.19: |
628358 AUE_NULL STD { int linux_execveat(l_int dfd, \ 629 const char *filename, const char **argv, \ 630 const char **envp, l_int flags); } | 628358 AUE_NULL STD { int linux_execveat(l_int dfd, \ 629 const char *filename, const char **argv, \ 630 const char **envp, l_int flags); } |
631; linux 4.3: sockets now direct system calls: | 631; Linux 4.3: sockets now direct system calls: |
632359 AUE_SOCKET STD { int linux_socket(l_int domain, l_int type, \ 633 l_int protocol); } 634360 AUE_SOCKETPAIR STD { int linux_socketpair(l_int domain, \ 635 l_int type, l_int protocol, l_uintptr_t rsv); } 636361 AUE_BIND STD { int linux_bind(l_int s, l_uintptr_t name, \ 637 l_int namelen); } 638362 AUE_CONNECT STD { int linux_connect(l_int s, l_uintptr_t name, \ 639 l_int namelen); } --- 17 unchanged lines hidden (view full) --- 657 l_int flags); } 658371 AUE_RECVFROM STD { int linux_recvfrom(l_int s, l_uintptr_t buf, \ 659 l_size_t len, l_int flags, l_uintptr_t from, \ 660 l_uintptr_t fromlen); } 661372 AUE_RECVMSG STD { int linux_recvmsg(l_int s, l_uintptr_t msg, \ 662 l_int flags); } 663373 AUE_NULL STD { int linux_shutdown(l_int s, l_int how); } 664; | 632359 AUE_SOCKET STD { int linux_socket(l_int domain, l_int type, \ 633 l_int protocol); } 634360 AUE_SOCKETPAIR STD { int linux_socketpair(l_int domain, \ 635 l_int type, l_int protocol, l_uintptr_t rsv); } 636361 AUE_BIND STD { int linux_bind(l_int s, l_uintptr_t name, \ 637 l_int namelen); } 638362 AUE_CONNECT STD { int linux_connect(l_int s, l_uintptr_t name, \ 639 l_int namelen); } --- 17 unchanged lines hidden (view full) --- 657 l_int flags); } 658371 AUE_RECVFROM STD { int linux_recvfrom(l_int s, l_uintptr_t buf, \ 659 l_size_t len, l_int flags, l_uintptr_t from, \ 660 l_uintptr_t fromlen); } 661372 AUE_RECVMSG STD { int linux_recvmsg(l_int s, l_uintptr_t msg, \ 662 l_int flags); } 663373 AUE_NULL STD { int linux_shutdown(l_int s, l_int how); } 664; |
665; linux 4.2: | 665; Linux 4.2: |
666374 AUE_NULL STD { int linux_userfaultfd(l_int flags); } | 666374 AUE_NULL STD { int linux_userfaultfd(l_int flags); } |
667; linux 4.3: | 667; Linux 4.3: |
668375 AUE_NULL STD { int linux_membarrier(l_int cmd, l_int flags); } | 668375 AUE_NULL STD { int linux_membarrier(l_int cmd, l_int flags); } |
669; linux 4.4: | 669; Linux 4.4: |
670376 AUE_NULL STD { int linux_mlock2(l_ulong start, l_size_t len, \ 671 l_int flags); } | 670376 AUE_NULL STD { int linux_mlock2(l_ulong start, l_size_t len, \ 671 l_int flags); } |
672; linux 4.5: | 672; Linux 4.5: |
673377 AUE_NULL STD { int linux_copy_file_range(l_int fd_in, \ 674 l_loff_t *off_in, l_int fd_out, \ 675 l_loff_t *off_out, l_size_t len, \ 676 l_uint flags); } | 673377 AUE_NULL STD { int linux_copy_file_range(l_int fd_in, \ 674 l_loff_t *off_in, l_int fd_out, \ 675 l_loff_t *off_out, l_size_t len, \ 676 l_uint flags); } |
677; linux 4.6: | 677; Linux 4.6: |
678378 AUE_NULL STD { int linux_preadv2(l_ulong fd, \ 679 const struct iovec *vec, l_ulong vlen, \ 680 l_ulong pos_l, l_ulong pos_h, l_int flags); } 681379 AUE_NULL STD { int linux_pwritev2(l_ulong fd, \ 682 const struct iovec *vec, l_ulong vlen, \ 683 l_ulong pos_l, l_ulong pos_h, l_int flags); } | 678378 AUE_NULL STD { int linux_preadv2(l_ulong fd, \ 679 const struct iovec *vec, l_ulong vlen, \ 680 l_ulong pos_l, l_ulong pos_h, l_int flags); } 681379 AUE_NULL STD { int linux_pwritev2(l_ulong fd, \ 682 const struct iovec *vec, l_ulong vlen, \ 683 l_ulong pos_l, l_ulong pos_h, l_int flags); } |
684; linux 4.8: | 684; Linux 4.8: |
685380 AUE_NULL STD { int linux_pkey_mprotect(l_ulong start, \ 686 l_size_t len, l_ulong prot, l_int pkey); } 687381 AUE_NULL STD { int linux_pkey_alloc(l_ulong flags, \ 688 l_ulong init_val); } 689382 AUE_NULL STD { int linux_pkey_free(l_int pkey); } 690 691; please, keep this line at the end. 692383 AUE_NULL UNIMPL nosys 693; vim: syntax=off | 685380 AUE_NULL STD { int linux_pkey_mprotect(l_ulong start, \ 686 l_size_t len, l_ulong prot, l_int pkey); } 687381 AUE_NULL STD { int linux_pkey_alloc(l_ulong flags, \ 688 l_ulong init_val); } 689382 AUE_NULL STD { int linux_pkey_free(l_int pkey); } 690 691; please, keep this line at the end. 692383 AUE_NULL UNIMPL nosys 693; vim: syntax=off |