📄 syscallargs.h
字号:
syscallarg(struct timespec *) rmtp;};struct sys_mlockall_args { syscallarg(int) flags;};struct sys_minherit_args { syscallarg(void *) addr; syscallarg(size_t) len; syscallarg(int) inherit;};struct sys_rfork_args { syscallarg(int) flags;};struct sys_poll_args { syscallarg(struct pollfd *) fds; syscallarg(unsigned long) nfds; syscallarg(int) timeout;};struct sys_lchown_args { syscallarg(const char *) path; syscallarg(uid_t) uid; syscallarg(gid_t) gid;};struct sys_getsid_args { syscallarg(pid_t) pid;};struct sys_msync_args { syscallarg(void *) addr; syscallarg(size_t) len; syscallarg(int) flags;};struct sys___semctl_args { syscallarg(int) semid; syscallarg(int) semnum; syscallarg(int) cmd; syscallarg(union semun *) arg;};struct sys_shmctl_args { syscallarg(int) shmid; syscallarg(int) cmd; syscallarg(struct shmid_ds *) buf;};struct sys_msgctl_args { syscallarg(int) msqid; syscallarg(int) cmd; syscallarg(struct msqid_ds *) buf;};struct sys_getfsstat_args { syscallarg(struct statfs *) buf; syscallarg(size_t) bufsize; syscallarg(int) flags;};struct sys_statfs_args { syscallarg(const char *) path; syscallarg(struct statfs *) buf;};struct sys_fstatfs_args { syscallarg(int) fd; syscallarg(struct statfs *) buf;};struct sys_pipe_args { syscallarg(int *) fdp;};struct sys_sched_setparam_args { syscallarg(pid_t) pid; syscallarg(struct sched_param *) param;};struct sys_sched_getparam_args { syscallarg(pid_t) pid; syscallarg(struct sched_param *) param;};struct sys_sched_setscheduler_args { syscallarg(pid_t) pid; syscallarg(int) policy; syscallarg(struct sched_param *) param;};struct sys_sched_getscheduler_args { syscallarg(pid_t) pid;};struct sys_sched_get_priority_max_args { syscallarg(int) policy;};struct sys_sched_get_priority_min_args { syscallarg(int) policy;};struct sys_sched_get_rr_interval_args { syscallarg(pid_t) pid; syscallarg(struct timespec *) min;};struct sys_sigwaitinfo_args { syscallarg(sigset_t *) set; syscallarg(siginfo_t *) info;};struct sys_sigtimedwait_args { syscallarg(sigset_t *) set; syscallarg(siginfo_t *) info; syscallarg(struct timespec *) timeout;};struct sys_sigqueue_args { syscallarg(pid_t) pid; syscallarg(int) signo; syscallarg(union sigval) value;};struct sys_mq_open_args { syscallarg(char *) name; syscallarg(int) oflag; syscallarg(int) mode; syscallarg(struct mq_attr *) attr;};struct sys_mq_close_args { syscallarg(int) mqdes;};struct sys_mq_unlink_args { syscallarg(char *) name;};struct sys_mq_send_args { syscallarg(int) mqdes; syscallarg(char *) msg_ptr; syscallarg(size_t) msg_len; syscallarg(unsigned int) msg_prio;};struct sys_mq_receive_args { syscallarg(int) mqdes; syscallarg(char *) msg_ptr; syscallarg(size_t) msg_len; syscallarg(unsigned int) msg_prio;};struct sys_mq_notify_args { syscallarg(int) mqdes; syscallarg(struct sigevent *) notification;};struct sys_mq_setattr_args { syscallarg(int) mqdes; syscallarg(struct mq_attr *) mqstat; syscallarg(struct mq_attr *) omqstat;};struct sys_mq_getattr_args { syscallarg(int) mqdes; syscallarg(struct mq_attr *) mqstat; syscallarg(struct mq_attr *) omqstat;};struct sys_sem_open_args { syscallarg(char *) name; syscallarg(int) oflag; syscallarg(int) mode; syscallarg(unsigned int) value;};struct sys_sem_close_args { syscallarg(int) sem;};struct sys_sem_unlink_args { syscallarg(char *) name;};struct sys_sem_semop_args { syscallarg(int) sem; syscallarg(int) op; syscallarg(int *) val;};/* * System call prototypes. */#ifdef POSIX1003_1b#endifint sys_exit __P((struct proc *, void *, register_t *));int sys_fork __P((struct proc *, void *, register_t *));int sys_read __P((struct proc *, void *, register_t *));int sys_write __P((struct proc *, void *, register_t *));int sys_open __P((struct proc *, void *, register_t *));int sys_close __P((struct proc *, void *, register_t *));int sys_wait4 __P((struct proc *, void *, register_t *));int compat_43_sys_creat __P((struct proc *, void *, register_t *));int sys_link __P((struct proc *, void *, register_t *));int sys_unlink __P((struct proc *, void *, register_t *));int sys_chdir __P((struct proc *, void *, register_t *));int sys_fchdir __P((struct proc *, void *, register_t *));int sys_mknod __P((struct proc *, void *, register_t *));int sys_chmod __P((struct proc *, void *, register_t *));int sys_chown __P((struct proc *, void *, register_t *));int sys_obreak __P((struct proc *, void *, register_t *));int sys_ogetfsstat __P((struct proc *, void *, register_t *));int compat_43_sys_lseek __P((struct proc *, void *, register_t *));int sys_getpid __P((struct proc *, void *, register_t *));int sys_mount __P((struct proc *, void *, register_t *));int sys_unmount __P((struct proc *, void *, register_t *));int sys_setuid __P((struct proc *, void *, register_t *));int sys_getuid __P((struct proc *, void *, register_t *));int sys_geteuid __P((struct proc *, void *, register_t *));int sys_ptrace __P((struct proc *, void *, register_t *));int sys_recvmsg __P((struct proc *, void *, register_t *));int sys_sendmsg __P((struct proc *, void *, register_t *));int sys_recvfrom __P((struct proc *, void *, register_t *));int sys_accept __P((struct proc *, void *, register_t *));int sys_getpeername __P((struct proc *, void *, register_t *));int sys_getsockname __P((struct proc *, void *, register_t *));int sys_access __P((struct proc *, void *, register_t *));int sys_chflags __P((struct proc *, void *, register_t *));int sys_fchflags __P((struct proc *, void *, register_t *));int sys_sync __P((struct proc *, void *, register_t *));int sys_kill __P((struct proc *, void *, register_t *));int compat_43_sys_stat __P((struct proc *, void *, register_t *));int sys_getppid __P((struct proc *, void *, register_t *));int compat_43_sys_lstat __P((struct proc *, void *, register_t *));int sys_dup __P((struct proc *, void *, register_t *));int sys_opipe __P((struct proc *, void *, register_t *));int sys_getegid __P((struct proc *, void *, register_t *));int sys_profil __P((struct proc *, void *, register_t *));#ifdef KTRACEint sys_ktrace __P((struct proc *, void *, register_t *));#else#endifint sys_sigaction __P((struct proc *, void *, register_t *));int sys_getgid __P((struct proc *, void *, register_t *));int sys_sigprocmask __P((struct proc *, void *, register_t *));int sys_getlogin __P((struct proc *, void *, register_t *));int sys_setlogin __P((struct proc *, void *, register_t *));int sys_acct __P((struct proc *, void *, register_t *));int sys_sigpending __P((struct proc *, void *, register_t *));int sys_sigaltstack __P((struct proc *, void *, register_t *));int sys_ioctl __P((struct proc *, void *, register_t *));int sys_reboot __P((struct proc *, void *, register_t *));int sys_revoke __P((struct proc *, void *, register_t *));int sys_symlink __P((struct proc *, void *, register_t *));int sys_readlink __P((struct proc *, void *, register_t *));int sys_execve __P((struct proc *, void *, register_t *));int sys_umask __P((struct proc *, void *, register_t *));int sys_chroot __P((struct proc *, void *, register_t *));int compat_43_sys_fstat __P((struct proc *, void *, register_t *));int compat_43_sys_getkerninfo __P((struct proc *, void *, register_t *));int compat_43_sys_getpagesize __P((struct proc *, void *, register_t *));int sys_omsync __P((struct proc *, void *, register_t *));int sys_vfork __P((struct proc *, void *, register_t *));int sys_sbrk __P((struct proc *, void *, register_t *));int sys_sstk __P((struct proc *, void *, register_t *));int compat_43_sys_mmap __P((struct proc *, void *, register_t *));int sys_ovadvise __P((struct proc *, void *, register_t *));int sys_munmap __P((struct proc *, void *, register_t *));int sys_mprotect __P((struct proc *, void *, register_t *));int sys_madvise __P((struct proc *, void *, register_t *));int sys_mincore __P((struct proc *, void *, register_t *));int sys_getgroups __P((struct proc *, void *, register_t *));int sys_setgroups __P((struct proc *, void *, register_t *));int sys_getpgrp __P((struct proc *, void *, register_t *));int sys_setpgid __P((struct proc *, void *, register_t *));int sys_setitimer __P((struct proc *, void *, register_t *));int compat_43_sys_wait __P((struct proc *, void *, register_t *));int sys_swapon __P((struct proc *, void *, register_t *));int sys_getitimer __P((struct proc *, void *, register_t *));int compat_43_sys_gethostname __P((struct proc *, void *, register_t *));int compat_43_sys_sethostname __P((struct proc *, void *, register_t *));int compat_43_sys_getdtablesize __P((struct proc *, void *, register_t *));int sys_dup2 __P((struct proc *, void *, register_t *));int sys_fcntl __P((struct proc *, void *, register_t *));int sys_select __P((struct proc *, void *, register_t *));int sys_fsync __P((struct proc *, void *, register_t *));int sys_setpriority __P((struct proc *, void *, register_t *));int sys_socket __P((struct proc *, void *, register_t *));int sys_connect __P((struct proc *, void *, register_t *));int compat_43_sys_accept __P((struct proc *, void *, register_t *));int sys_getpriority __P((struct proc *, void *, register_t *));int compat_43_sys_send __P((struct proc *, void *, register_t *));int compat_43_sys_recv __P((struct proc *, void *, register_t *));int sys_sigreturn __P((struct proc *, void *, register_t *));int sys_bind __P((struct proc *, void *, register_t *));int sys_setsockopt __P((struct proc *, void *, register_t *));int sys_listen __P((struct proc *, void *, register_t *));int compat_43_sys_sigvec __P((struct proc *, void *, register_t *));int compat_43_sys_sigblock __P((struct proc *, void *, register_t *));int compat_43_sys_sigsetmask __P((struct proc *, void *, register_t *));int sys_sigsuspend __P((struct proc *, void *, register_t *));int compat_43_sys_sigstack __P((struct proc *, void *, register_t *));int compat_43_sys_recvmsg __P((struct proc *, void *, register_t *));int compat_43_sys_sendmsg __P((struct proc *, void *, register_t *));#ifdef TRACEint sys_vtrace __P((struct proc *, void *, register_t *));#else#endifint sys_gettimeofday __P((struct proc *, void *, register_t *));int sys_getrusage __P((struct proc *, void *, register_t *));int sys_getsockopt __P((struct proc *, void *, register_t *));int sys_readv __P((struct proc *, void *, register_t *));int sys_writev __P((struct proc *, void *, register_t *));int sys_settimeofday __P((struct proc *, void *, register_t *));int sys_fchown __P((struct proc *, void *, register_t *));int sys_fchmod __P((struct proc *, void *, register_t *));int compat_43_sys_recvfrom __P((struct proc *, void *, register_t *));int compat_43_sys_setreuid __P((struct proc *, void *, register_t *));int compat_43_sys_setregid __P((struct proc *, void *, register_t *));int sys_rename __P((struct proc *, void *, register_t *));int compat_43_sys_truncate __P((struct proc *, void *, register_t *));int compat_43_sys_ftruncate __P((struct proc *, void *, register_t *));int sys_flock __P((struct proc *, void *, register_t *));int sys_mkfifo __P((struct proc *, void *, register_t *));int sys_sendto __P((struct proc *, void *, register_t *));int sys_shutdown __P((struct proc *, void *, register_t *));int sys_socketpair __P((struct proc *, void *, register_t *));int sys_mkdir __P((struct proc *, void *, register_t *));int sys_rmdir __P((struct proc *, void *, register_t *));int sys_utimes __P((struct proc *, void *, register_t *));int sys_adjtime __P((struct proc *, void *, register_t *));int compat_43_sys_getpeername __P((struct proc *, void *, register_t *));int compat_43_sys_gethostid __P((struct proc *, void *, register_t *));int compat_43_sys_sethostid __P((struct proc *, void *, register_t *));int compat_43_sys_getrlimit __P((struct proc *, void *, register_t *));int compat_43_sys_setrlimit __P((struct proc *, void *, register_t *));int compat_43_sys_killpg __P((struct proc *, void *, register_t *));int sys_setsid __P((struct proc *, void *, register_t *));int sys_quotactl __P((struct proc *, void *, register_t *));int compat_43_sys_quota __P((struct proc *, void *, register_t *));int compat_43_sys_getsockname __P((struct proc *, void *, register_t *));#if defined(NFSCLIENT) || defined(NFSSERVER)int sys_nfssvc __P((struct proc *, void *, register_t *));#else#endifint compat_43_sys_getdirentries __P((struct proc *, void *, register_t *));int sys_ostatfs __P((struct proc *, void *, register_t *));int sys_ofstatfs __P((struct proc *, void *, register_t *));#if defined(NFSCLIENT) || defined(NFSSERVER)int sys_getfh __P((struct proc *, void *, register_t *));#else#endifint compat_09_sys_getdomainname __P((struct proc *, void *, register_t *));int compat_09_sys_setdomainname __P((struct proc *, void *, register_t *));int compat_09_sys_uname __P((struct proc *, void *, register_t *));int sys_sysarch __P((struct proc *, void *, register_t *));#if defined(SYSVSEM) && !defined(alpha)int compat_10_sys_semsys __P((struct proc *, void *, register_t *));#else#endif#if defined(SYSVMSG) && !defined(alpha)int compat_10_sys_msgsys __P((struct proc *, void *, register_t *));#else#endif#if defined(SYSVSHM) && !defined(alpha)int compat_10_sys_shmsys __P((struct proc *, void *, register_t *));#else#endif#ifdef NTPint sys_ntp_gettime __P((struct proc *, void *, register_t *));int sys_ntp_adjtime __P((struct proc *, void *, register_t *));#else#endifint sys_setgid __P((struct proc *, void *, register_t *));int sys_setegid __P((struct proc *, void *, register_t *));int sys_seteuid __P((struct proc *, void *, register_t *));#ifdef LFSint lfs_bmapv __P((struct proc *, void *, register_t *));int lfs_markv __P((struct proc *, void *, register_t *));int lfs_segclean __P((struct proc *, void *, register_t *));int lfs_segwait __P((struct proc *, void *, register_t *));#else#endifint sys_stat __P((struct proc *, void *, register_t *));int sys_fstat __P((struct proc *, void *, register_t *));int sys_lstat __P((struct proc *, void *, register_t *));int sys_pathconf __P((struct proc *, void *, register_t *));int sys_fpathconf __P((struct proc *, void *, register_t *));int sys_swapctl __P((struct proc *, void *, register_t *));int sys_getrlimit __P((struct proc *, void *, register_t *));int sys_setrlimit __P((struct proc *, void *, register_t *));int sys_getdirentries __P((struct proc *, void *, register_t *));int sys_mmap __P((struct proc *, void *, register_t *));int sys_lseek __P((struct proc *, void *, register_t *));int sys_truncate __P((struct proc *, void *, register_t *));int sys_ftruncate __P((struct proc *, void *, register_t *));int sys___sysctl __P((struct proc *, void *, register_t *));int sys_mlock __P((struct proc *, void *, register_t *));int sys_munlock __P((struct proc *, void *, register_t *));int sys_undelete __P((struct proc *, void *, register_t *));int sys_futimes __P((struct proc *, void *, register_t *));int sys_getpgid __P((struct proc *, void *, register_t *));int sys_xfspioctl __P((struct proc *, void *, register_t *));#ifdef LKMint sys_lkmnosys __P((struct proc *, void *, register_t *));int sys_lkmnosys __P((struct proc *, void *, register_t *));int sys_lkmnosys __P((struct proc *, void *, register_t *));int sys_lkmnosys __P((struct proc *, void *, register_t *));int sys_lkmnosys __P((struct proc *, void *, register_t *));int sys_lkmnosys __P((struct proc *, void *, register_t *));int sys_lkmnosys __P((struct proc *, void *, register_t *));int sys_lkmnosys __P((struct proc *, void *, register_t *));int sys_lkmnosys __P((struct proc *, void *, register_t *));int sys_lkmnosys __P((struct proc *, void *, register_t *));#else /* !LKM */#endif /* !LKM */#ifdef SYSVSEMint sys___osemctl __P((struct proc *, void *, register_t *));int sys_semget __P((struct proc *, void *, register_t *));int sys_semop __P((struct proc *, void *, register_t *));int sys_semconfig __P((struct proc *, void *, register_t *));#else#endif#ifdef SYSVMSGint sys_omsgctl __P((struct proc *, void *, register_t *));int sys_msgget __P((struct proc *, void *, register_t *));int sys_msgsnd __P((struct proc *, void *, register_t *));int sys_msgrcv __P((struct proc *, void *, register_t *));#else#endif#ifdef SYSVSHMint sys_shmat __P((struct proc *, void *, register_t *));int sys_oshmctl __P((struct proc *, void *, register_t *));int sys_shmdt __P((struct proc *, void *, register_t *));int sys_shmget __P((struct proc *, void *, register_t *));#else#endifint sys_clock_gettime __P((struct proc *, void *, register_t *));int sys_clock_settime __P((struct proc *, void *, register_t *));int sys_clock_getres __P((struct proc *, void *, register_t *));#ifdef POSIX1003_1bint sys_timer_create __P((struct proc *, void *, register_t *));int sys_timer_delete __P((struct proc *, void *, register_t *));int sys_timer_settime __P((struct proc *, void *, register_t *));int sys_timer_gettime __P((struct proc *, void *, register_t *));int sys_timer_getoverrun __P((struct proc *, void *, register_t *));#else#endif /* POSIX1003_1b */int sys_nanosleep __P((struct proc *, void *, register_t *));#ifdef POSIX1003_1bint sys_mlockall __P((struct proc *, void *, register_t *));int sys_munlockall __P((struct proc *, void *, register_t *));#else#endif /* POSIX1003_1b */int sys_minherit __P((struct proc *, void *, register_t *));int sys_rfork __P((struct proc *, void *, register_t *));int sys_poll __P((struct proc *, void *, register_t *));int sys_issetugid __P((struct proc *, void *, register_t *));int sys_lchown __P((struct proc *, void *, register_t *));int sys_getsid __P((struct proc *, void *, register_t *));int sys_msync __P((struct proc *, void *, register_t *));#ifdef SYSVSEMint sys___semctl __P((struct proc *, void *, register_t *));#else#endif#ifdef SYSVSHMint sys_shmctl __P((struct proc *, void *, register_t *));#else#endif#ifdef SYSVMSGint sys_msgctl __P((struct proc *, void *, register_t *));#else#endifint sys_getfsstat __P((struct proc *, void *, register_t *));int sys_statfs __P((struct proc *, void *, register_t *));int sys_fstatfs __P((struct proc *, void *, register_t *));int sys_pipe __P((struct proc *, void *, register_t *));#ifdef POSIX1003_1bint sys_sched_setparam __P((struct proc *, void *, register_t *));int sys_sched_getparam __P((struct proc *, void *, register_t *));int sys_sched_setscheduler __P((struct proc *, void *, register_t *));int sys_sched_getscheduler __P((struct proc *, void *, register_t *));int sys_sched_yield __P((struct proc *, void *, register_t *));int sys_sched_get_priority_max __P((struct proc *, void *, register_t *));int sys_sched_get_priority_min __P((struct proc *, void *, register_t *));int sys_sched_get_rr_interval __P((struct proc *, void *, register_t *));int sys_sigwaitinfo __P((struct proc *, void *, register_t *));int sys_sigtimedwait __P((struct proc *, void *, register_t *));int sys_sigqueue __P((struct proc *, void *, register_t *));int sys_mq_open __P((struct proc *, void *, register_t *));int sys_mq_close __P((struct proc *, void *, register_t *));int sys_mq_unlink __P((struct proc *, void *, register_t *));int sys_mq_send __P((struct proc *, void *, register_t *));int sys_mq_receive __P((struct proc *, void *, register_t *));int sys_mq_notify __P((struct proc *, void *, register_t *));int sys_mq_setattr __P((struct proc *, void *, register_t *));int sys_mq_getattr __P((struct proc *, void *, register_t *));int sys_sem_open __P((struct proc *, void *, register_t *));int sys_sem_close __P((struct proc *, void *, register_t *));int sys_sem_unlink __P((struct proc *, void *, register_t *));int sys_sem_semop __P((struct proc *, void *, register_t *));#else#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -