⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 syscallargs.h

📁 MIPS处理器的bootloader,龙芯就是用的修改过的PMON2
💻 H
📖 第 1 页 / 共 3 页
字号:
struct sys_getrusage_args {	syscallarg(int) who;	syscallarg(struct rusage *) rusage;};struct sys_getsockopt_args {	syscallarg(int) s;	syscallarg(int) level;	syscallarg(int) name;	syscallarg(void *) val;	syscallarg(socklen_t *) avalsize;};struct sys_readv_args {	syscallarg(int) fd;	syscallarg(const struct iovec *) iovp;	syscallarg(int) iovcnt;};struct sys_writev_args {	syscallarg(int) fd;	syscallarg(const struct iovec *) iovp;	syscallarg(int) iovcnt;};struct sys_settimeofday_args {	syscallarg(const struct timeval *) tv;	syscallarg(const struct timezone *) tzp;};struct sys_fchown_args {	syscallarg(int) fd;	syscallarg(uid_t) uid;	syscallarg(gid_t) gid;};struct sys_fchmod_args {	syscallarg(int) fd;	syscallarg(int) mode;};struct compat_43_sys_recvfrom_args {	syscallarg(int) s;	syscallarg(caddr_t) buf;	syscallarg(size_t) len;	syscallarg(int) flags;	syscallarg(caddr_t) from;	syscallarg(int *) fromlenaddr;};struct compat_43_sys_setreuid_args {	syscallarg(int) ruid;	syscallarg(int) euid;};struct compat_43_sys_setregid_args {	syscallarg(int) rgid;	syscallarg(int) egid;};struct sys_rename_args {	syscallarg(const char *) from;	syscallarg(const char *) to;};struct compat_43_sys_truncate_args {	syscallarg(const char *) path;	syscallarg(long) length;};struct compat_43_sys_ftruncate_args {	syscallarg(int) fd;	syscallarg(long) length;};struct sys_flock_args {	syscallarg(int) fd;	syscallarg(int) how;};struct sys_mkfifo_args {	syscallarg(const char *) path;	syscallarg(int) mode;};struct sys_sendto_args {	syscallarg(int) s;	syscallarg(const void *) buf;	syscallarg(size_t) len;	syscallarg(int) flags;	syscallarg(const struct sockaddr *) to;	syscallarg(socklen_t) tolen;};struct sys_shutdown_args {	syscallarg(int) s;	syscallarg(int) how;};struct sys_socketpair_args {	syscallarg(int) domain;	syscallarg(int) type;	syscallarg(int) protocol;	syscallarg(int *) rsv;};struct sys_mkdir_args {	syscallarg(const char *) path;	syscallarg(int) mode;};struct sys_rmdir_args {	syscallarg(const char *) path;};struct sys_utimes_args {	syscallarg(const char *) path;	syscallarg(const struct timeval *) tptr;};struct sys_adjtime_args {	syscallarg(const struct timeval *) delta;	syscallarg(struct timeval *) olddelta;};struct compat_43_sys_getpeername_args {	syscallarg(int) fdes;	syscallarg(caddr_t) asa;	syscallarg(socklen_t *) alen;};struct compat_43_sys_sethostid_args {	syscallarg(int32_t) hostid;};struct compat_43_sys_getrlimit_args {	syscallarg(int) which;	syscallarg(struct ogetrlimit *) rlp;};struct compat_43_sys_setrlimit_args {	syscallarg(int) which;	syscallarg(struct ogetrlimit *) rlp;};struct compat_43_sys_killpg_args {	syscallarg(int) pgid;	syscallarg(int) signum;};struct sys_quotactl_args {	syscallarg(const char *) path;	syscallarg(int) cmd;	syscallarg(int) uid;	syscallarg(char *) arg;};struct compat_43_sys_getsockname_args {	syscallarg(int) fdec;	syscallarg(caddr_t) asa;	syscallarg(int *) alen;};struct sys_nfssvc_args {	syscallarg(int) flag;	syscallarg(void *) argp;};struct compat_43_sys_getdirentries_args {	syscallarg(int) fd;	syscallarg(char *) buf;	syscallarg(int) count;	syscallarg(long *) basep;};struct sys_ostatfs_args {	syscallarg(const char *) path;	syscallarg(struct ostatfs *) buf;};struct sys_ofstatfs_args {	syscallarg(int) fd;	syscallarg(struct ostatfs *) buf;};#if 0struct sys_getfh_args {	syscallarg(const char *) fname;	syscallarg(fhandle_t *) fhp;};#endifstruct compat_09_sys_getdomainname_args {	syscallarg(char *) domainname;	syscallarg(int) len;};struct compat_09_sys_setdomainname_args {	syscallarg(char *) domainname;	syscallarg(int) len;};struct compat_09_sys_uname_args {	syscallarg(struct outsname *) name;};struct sys_sysarch_args {	syscallarg(int) op;	syscallarg(char *) parms;};struct compat_10_sys_semsys_args {	syscallarg(int) which;	syscallarg(int) a2;	syscallarg(int) a3;	syscallarg(int) a4;	syscallarg(int) a5;};struct compat_10_sys_msgsys_args {	syscallarg(int) which;	syscallarg(int) a2;	syscallarg(int) a3;	syscallarg(int) a4;	syscallarg(int) a5;	syscallarg(int) a6;};struct compat_10_sys_shmsys_args {	syscallarg(int) which;	syscallarg(int) a2;	syscallarg(int) a3;	syscallarg(int) a4;};struct sys_ntp_gettime_args {	syscallarg(struct ntptimeval *) ntvp;};struct sys_ntp_adjtime_args {	syscallarg(struct timex *) tp;};struct sys_setgid_args {	syscallarg(gid_t) gid;};struct sys_setegid_args {	syscallarg(gid_t) egid;};struct sys_seteuid_args {	syscallarg(uid_t) euid;};#if 0struct lfs_bmapv_args {	syscallarg(fsid_t *) fsidp;	syscallarg(struct block_info *) blkiov;	syscallarg(int) blkcnt;};struct lfs_markv_args {	syscallarg(fsid_t *) fsidp;	syscallarg(struct block_info *) blkiov;	syscallarg(int) blkcnt;};struct lfs_segclean_args {	syscallarg(fsid_t *) fsidp;	syscallarg(u_long) segment;};struct lfs_segwait_args {	syscallarg(fsid_t *) fsidp;	syscallarg(struct timeval *) tv;};#endifstruct sys_stat_args {	syscallarg(const char *) path;	syscallarg(struct stat *) ub;};struct sys_fstat_args {	syscallarg(int) fd;	syscallarg(struct stat *) sb;};struct sys_lstat_args {	syscallarg(const char *) path;	syscallarg(struct stat *) ub;};struct sys_pathconf_args {	syscallarg(const char *) path;	syscallarg(int) name;};struct sys_fpathconf_args {	syscallarg(int) fd;	syscallarg(int) name;};struct sys_swapctl_args {	syscallarg(int) cmd;	syscallarg(const void *) arg;	syscallarg(int) misc;};struct sys_getrlimit_args {	syscallarg(int) which;	syscallarg(struct rlimit *) rlp;};struct sys_setrlimit_args {	syscallarg(int) which;	syscallarg(const struct rlimit *) rlp;};struct sys_getdirentries_args {	syscallarg(int) fd;	syscallarg(char *) buf;	syscallarg(int) count;	syscallarg(long *) basep;};struct sys_mmap_args {	syscallarg(void *) addr;	syscallarg(size_t) len;	syscallarg(int) prot;	syscallarg(int) flags;	syscallarg(int) fd;	syscallarg(long) pad;	syscallarg(off_t) pos;};struct sys_lseek_args {	syscallarg(int) fd;	syscallarg(int) pad;	syscallarg(off_t) offset;	syscallarg(int) whence;};struct sys_truncate_args {	syscallarg(const char *) path;	syscallarg(int) pad;	syscallarg(off_t) length;};struct sys_ftruncate_args {	syscallarg(int) fd;	syscallarg(int) pad;	syscallarg(off_t) length;};struct sys___sysctl_args {	syscallarg(int *) name;	syscallarg(u_int) namelen;	syscallarg(void *) old;	syscallarg(size_t *) oldlenp;	syscallarg(void *) new;	syscallarg(size_t) newlen;};struct sys_mlock_args {	syscallarg(const void *) addr;	syscallarg(size_t) len;};struct sys_munlock_args {	syscallarg(const void *) addr;	syscallarg(size_t) len;};struct sys_undelete_args {	syscallarg(const char *) path;};struct sys_futimes_args {	syscallarg(int) fd;	syscallarg(const struct timeval *) tptr;};struct sys_getpgid_args {	syscallarg(pid_t) pid;};struct sys_xfspioctl_args {	syscallarg(int) operation;	syscallarg(char *) a_pathP;	syscallarg(int) a_opcode;	syscallarg(struct ViceIoctl *) a_paramsP;	syscallarg(int) a_followSymlinks;};struct sys___osemctl_args {	syscallarg(int) semid;	syscallarg(int) semnum;	syscallarg(int) cmd;	syscallarg(union semun *) arg;};struct sys_semget_args {	syscallarg(key_t) key;	syscallarg(int) nsems;	syscallarg(int) semflg;};struct sys_semop_args {	syscallarg(int) semid;	syscallarg(struct sembuf *) sops;	syscallarg(u_int) nsops;};struct sys_semconfig_args {	syscallarg(int) flag;};struct sys_omsgctl_args {	syscallarg(int) msqid;	syscallarg(int) cmd;	syscallarg(struct omsqid_ds *) buf;};struct sys_msgget_args {	syscallarg(key_t) key;	syscallarg(int) msgflg;};struct sys_msgsnd_args {	syscallarg(int) msqid;	syscallarg(const void *) msgp;	syscallarg(size_t) msgsz;	syscallarg(int) msgflg;};struct sys_msgrcv_args {	syscallarg(int) msqid;	syscallarg(void *) msgp;	syscallarg(size_t) msgsz;	syscallarg(long) msgtyp;	syscallarg(int) msgflg;};struct sys_shmat_args {	syscallarg(int) shmid;	syscallarg(const void *) shmaddr;	syscallarg(int) shmflg;};struct sys_oshmctl_args {	syscallarg(int) shmid;	syscallarg(int) cmd;	syscallarg(struct oshmid_ds *) buf;};struct sys_shmdt_args {	syscallarg(const void *) shmaddr;};struct sys_shmget_args {	syscallarg(key_t) key;	syscallarg(int) size;	syscallarg(int) shmflg;};struct sys_clock_gettime_args {	syscallarg(clockid_t) clock_id;	syscallarg(struct timespec *) tp;};struct sys_clock_settime_args {	syscallarg(clockid_t) clock_id;	syscallarg(const struct timespec *) tp;};struct sys_clock_getres_args {	syscallarg(clockid_t) clock_id;	syscallarg(struct timespec *) tp;};struct sys_timer_create_args {	syscallarg(int) clock_id;	syscallarg(struct sigevent *) evp;	syscallarg(timer_t *) timerid;};struct sys_timer_delete_args {	syscallarg(timer_t) timerid;};struct sys_timer_settime_args {	syscallarg(timer_t) timerid;	syscallarg(int) flags;	syscallarg(struct itimerspec *) value;	syscallarg(struct itimerspec *) ovalue;};struct sys_timer_gettime_args {	syscallarg(timer_t) timerid;	syscallarg(struct itimerspec *) value;};struct sys_timer_getoverrun_args {	syscallarg(timer_t) timerid;};struct sys_nanosleep_args {	syscallarg(const struct timespec *) rqtp;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -