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

📄 bsd.hhf

📁 High Level assembly language(HLA)软件
💻 HHF
📖 第 1 页 / 共 3 页
字号:
	sys_mlockall			:= 324;	sys_munlockall			:= 325;	sys___getcwd			:= 326;	sys_sched_setparam		:= 327;	sys_sched_getparam		:= 328;	sys_sched_setscheduler	:= 329;	sys_sched_getscheduler	:= 330;	sys_sched_yield			:= 331;	sys_sched_get_priority_max	:= 332;	sys_sched_get_priority_min	:= 333;	sys_sched_rr_get_interval	:= 334;	sys_utrace				:= 335;	sys_old_sendfile		:= 336;	sys_kldsym				:= 337;	sys_jail				:= 338;	//#339					:= 339;	sys_sigprocmask			:= 340;	sys_sigsuspend			:= 341;	//sys_old_sigaction		:= 342;	sys_sigpending			:= 343;	//sys_old_sigreturn		:= 344;	sys_sigtimedwait		:= 345;	sys_sigwaitinfo			:= 346;	sys___acl_get_file		:= 347;	sys___acl_set_file		:= 348;	sys___acl_get_fd		:= 349;	sys___acl_set_fd		:= 350;	sys___acl_delete_file	:= 351;	sys___acl_delete_fd		:= 352;	sys___acl_aclcheck_file	:= 353;	sys___acl_aclcheck_fd	:= 354;	sys_extattrctl			:= 355;	sys_extattr_set_file	:= 356;	sys_extattr_get_file	:= 357;	sys_extattr_delete_file	:= 358;	sys_aio_waitcomplete	:= 359;	sys_getresuid			:= 360;	sys_getresgid			:= 361;	sys_kqueue				:= 362;	sys_kevent				:= 363;	//#364					:= 364;	//#365					:= 365;	//#366					:= 366;	//#367					:= 367;	//#368					:= 368;	//#369					:= 369;	sys_lkmressys			:= 370;	sys_extattr_set_fd		:= 371;	sys_extattr_get_fd		:= 372;	sys_extattr_delete_fd	:= 373;	sys___setugid			:= 374;	sys_nfsclnt				:= 375;	sys_eaccess				:= 376;	//#377					:= 377;	sys_nmount				:= 378;	sys_kse_exit			:= 379;	sys_kse_wakeup			:= 380;	sys_kse_create			:= 381;	sys_kse_thr_interrupt	:= 382;	sys_kse_release			:= 383;	sys___mac_get_proc		:= 384;	sys___mac_set_proc		:= 385;	sys___mac_get_fd		:= 386;	sys___mac_get_file		:= 387;	sys___mac_set_fd		:= 388;	sys___mac_set_file		:= 389;	sys_kenv				:= 390;	sys_lchflags			:= 391;	sys_uuidgen				:= 392;	sys_sendfile			:= 393;	sys_mac_syscall			:= 394;	sys_getfsstat			:= 395;	sys_statfs				:= 396;	sys_fstatfs				:= 397;	sys_fhstatfs			:= 398;	//#399					:= 399;	sys_ksem_close			:= 400;	sys_ksem_post			:= 401;	sys_ksem_wait			:= 402;	sys_ksem_trywait		:= 403;	sys_ksem_init			:= 404;	sys_ksem_open			:= 405;	sys_ksem_unlink			:= 406;	sys_ksem_getvalue		:= 407;	sys_ksem_destroy		:= 408;	sys___mac_get_pid		:= 409;	sys___mac_get_link		:= 410;	sys___mac_set_link		:= 411;	sys_extattr_set_link	:= 412;	sys_extattr_get_link	:= 413;	sys_extattr_delete_link	:= 414;	sys___mac_execve		:= 415;	sys_sigaction			:= 416;	sys_sigreturn			:= 417;	//#418					:= 418;	//#419					:= 419;	//#420					:= 420;	sys_getcontext			:= 421;	sys_setcontext			:= 422;	sys_swapcontext			:= 423;	sys_swapoff				:= 424;	sys___acl_get_link		:= 425;	sys___acl_set_link		:= 426;	sys___acl_delete_link	:= 427;	sys___acl_aclcheck_link	:= 428;	sys_sigwait				:= 429;	sys_thr_create			:= 430;	sys_thr_exit			:= 431;	sys_thr_self			:= 432;	sys_thr_kill			:= 433;	sys__umtx_lock			:= 434;	sys__umtx_unlock		:= 435;	sys_jail_attach			:= 436;	sys_extattr_list_fd		:= 437;	sys_extattr_list_file	:= 438;	sys_extattr_list_link	:= 439;	sys_kse_switchin		:= 440;	sys_ksem_timedwait		:= 441;	sys_thr_suspend			:= 442;	sys_thr_wake			:= 443;	sys_kldunloadf			:= 444;	sys_audit				:= 445;	sys_auditon				:= 446;	sys_getauid				:= 447;	sys_setauid				:= 448;	sys_getaudit			:= 449;	sys_setaudit			:= 450;	sys_getaudit_addr		:= 451;	sys_setaudit_addr		:= 452;	sys_auditctl			:= 453;	sys__umtx_op			:= 454;	sys_thr_new				:= 455;		// From MMAN.H		PROT_NONE				:= 0;	PROT_READ				:= 1;	PROT_WRITE				:= 2;	PROT_EXEC				:= 4;	 	MAP_FILE				:=      0;	MAP_SHARED				:=      1;	MAP_PRIVATE				:=      2;	MAP_RENAME				:=    $20;	MAP_NORESERVE			:=    $40;	MAP_RESERVED0080		:=    $80;	MAP_RESERVED0100		:=   $100;	MAP_HASSEMAPHORE		:=   $200;	MAP_STACK				:=   $400;	MAP_NOSYNC				:=   $800;	MAP_ANON				:=  $1000;	MAP_NOCORE				:= $20000;		MCL_CURRENT				:= 1;	MCL_FUTURE				:= 2;		MAP_FAILED				:= -1;		MS_SYNC					:= 0;	MS_ASYNC				:= 1;	MS_INVALIDATE			:= 2;		_MADV_NORMAL			:= 0;	_MADV_RANDOM			:= 1;	_MADV_SEQUENTIAL		:= 2;	_MADV_WILLNEED			:= 3;	_MADV_DONTNEED			:= 4;		MADV_NORMAL				:= 0;	MADV_RANDOM				:= 1;	MADV_SEQUENTIAL			:= 2;	MADV_WILLNEED			:= 3;	MADV_DONTNEED			:= 4;	MADV_FREE				:= 5;	/* dont need these pages, and junk contents */	MADV_NOSYNC				:= 6;	/* try to avoid flushes to physical media */	MADV_AUTOSYNC			:= 7;	/* revert to default flushing strategy */	MADV_NOCORE				:= 8;	/* do not include these pages in a core file */	MADV_CORE				:= 9;	/* revert to including pages in a core file */	MADV_PROTECT			:= 10;	/* protect process from pageout kill */		MINCORE_INCORE	 	 	:= $1;	/* Page is incore */	MINCORE_REFERENCED	 	:= $2;	/* Page has been referenced by us */	MINCORE_MODIFIED	 	:= $4;	/* Page has been modified by us */	MINCORE_REFERENCED_OTHER := $8;	/* Page has been referenced */	MINCORE_MODIFIED_OTHER	:= $10;	/* Page has been modified */	POSIX_MADV_NORMAL		:= _MADV_NORMAL;	POSIX_MADV_RANDOM		:= _MADV_RANDOM;	POSIX_MADV_SEQUENTIAL	:= _MADV_SEQUENTIAL;	POSIX_MADV_WILLNEED		:= _MADV_WILLNEED;	POSIX_MADV_DONTNEED		:= _MADV_DONTNEED;		// From signal.h	SIGHUP		:= 1;	/* hangup */	SIGINT		:= 2;	/* interrupt */	SIGQUIT		:= 3;	/* quit */	SIGILL		:= 4;	/* illegal instr. (not reset when caught) */	SIGTRAP		:= 5;	/* trace trap (not reset when caught) */	SIGABRT		:= 6;	/* abort() */	SIGIOT		:= SIGABRT;	/* compatibility */	SIGEMT		:= 7;	/* EMT instruction */	SIGFPE		:= 8;	/* floating point exception */	SIGKILL		:= 9;	/* kill (cannot be caught or ignored) */	SIGBUS		:= 10;	/* bus error */	SIGSEGV		:= 11;	/* segmentation violation */	SIGSYS		:= 12;	/* non-existent system call invoked */	SIGPIPE		:= 13;	/* write on a pipe with no one to read it */	SIGALRM		:= 14;	/* alarm clock */	SIGTERM		:= 15;	/* software termination signal from kill */	SIGURG		:= 16;	/* urgent condition on IO channel */	SIGSTOP		:= 17;	/* sendable stop signal not from tty */	SIGTSTP		:= 18;	/* stop signal from tty */	SIGCONT		:= 19;	/* continue a stopped process */	SIGCHLD		:= 20;	/* to parent on child stop or exit */	SIGTTIN		:= 21;	/* to readers pgrp upon background tty read */	SIGTTOU		:= 22;	/* like TTIN if (tp->t_local&LTOSTOP) */	SIGIO		:= 23;	/* input/output possible signal */	SIGXCPU		:= 24;	/* exceeded CPU time limit */	SIGXFSZ		:= 25;	/* exceeded file size limit */	SIGVTALRM	:= 26;	/* virtual time alarm */	SIGPROF		:= 27;	/* profiling time alarm */	SIGWINCH	:= 28;	/* window size changes */	SIGINFO		:= 29;	/* information request */	SIGUSR1		:= 30;	/* user defined signal 1 */	SIGUSR2		:= 31;	/* user defined signal 2 */	SIGTHR		:= 32;	/* reserved by thread library. */	SIGLWP		:= SIGTHR;		SIG_DFL		:= @pointer(0);	SIG_IGN		:= @pointer(1);	SIG_ERR		:= @pointer(-1);	SA_ONSTACK			:= $0001;	/* take signal on signal stack */	SA_RESTART			:= $0002;	/* restart system call on signal return */	SA_RESETHAND		:= $0004;	/* reset to SIG_DFL when taking signal */	SA_NODEFER			:= $0010;	/* don't mask the signal we're delivering */	SA_NOCLDWAIT		:= $0020;	/* don't keep zombies around */	SA_SIGINFO			:= $0040;	/* signal handler with SA_SIGINFO args */	_MC_FPFMT_NODEV		:= $10000;	/* device not present or configured */	_MC_FPFMT_387		:= $10001;	_MC_FPFMT_XMM		:= $10002;	_MC_FPOWNED_NONE	:= $20000;	/* FP state not used */	_MC_FPOWNED_FPU		:= $20001;	/* FP state came from FPU */	_MC_FPOWNED_PCB		:= $20002;	/* FP state came from PCB */	/*	 * Trap type values	 * also known in trap.c for name strings	 */		T_PRIVINFLT	:= 1;	/* privileged instruction */	T_BPTFLT	:= 3;	/* breakpoint instruction */	T_ARITHTRAP	:= 6;	/* arithmetic trap */	T_PROTFLT	:= 9;	/* protection fault */	T_TRCTRAP	:= 10;	/* debug exception (sic) */	T_PAGEFLT	:= 12;	/* page fault */	T_ALIGNFLT	:= 14;	/* alignment fault */	T_DIVIDE	:= 18;	/* integer divide fault */	T_NMI		:= 19;	/* non-maskable trap */	T_OFLOW		:= 20;	/* overflow trap */	T_BOUND		:= 21;	/* bound instruction fault */	T_DNA		:= 22;	/* device not available fault */	T_DOUBLEFLT	:= 23;	/* double fault */	T_FPOPFLT	:= 24;	/* fp coprocessor operand fetch fault */	T_TSSFLT	:= 25;	/* invalid tss fault */	T_SEGNPFLT	:= 26;	/* segment not present fault */	T_STKFLT	:= 27;	/* stack fault */	T_MCHK		:= 28;	/* machine check trap */	T_XMMFLT	:= 29;	/* SIMD floating-point exception */	T_RESERVED	:= 30;	/* reserved (unknown) */		/* XXX most of the following codes aren't used, but could be. */		/* definitions for <sys/signal.h> */		//ILL_RESAD_FAULT		:= T_RESADFLT;	ILL_PRIVIN_FAULT	:= T_PRIVINFLT;	//ILL_RESOP_FAULT		:= T_RESOPFLT;	ILL_ALIGN_FAULT		:= T_ALIGNFLT;	ILL_FPOP_FAULT		:= T_FPOPFLT;	/* coprocessor operand fault */		/* portable macros for SIGFPE/ARITHTRAP */		FPE_INTOVF	:= 1;	/* integer overflow */	FPE_INTDIV	:= 2;	/* integer divide by zero */	FPE_FLTDIV	:= 3;	/* floating point divide by zero */	FPE_FLTOVF	:= 4;	/* floating point overflow */	FPE_FLTUND	:= 5;	/* floating point underflow */	FPE_FLTRES	:= 6;	/* floating point inexact result */	FPE_FLTINV	:= 7;	/* invalid floating point operation */	FPE_FLTSUB	:= 8;	/* subscript out of range */				/* codes for SIGBUS */		BUS_PAGE_FAULT	:= T_PAGEFLT;	/* page fault protection base */	BUS_SEGNP_FAULT	:= T_SEGNPFLT;	/* segment not present */	BUS_STK_FAULT	:= T_STKFLT	;	/* stack segment */	BUS_SEGM_FAULT	:= T_RESERVED;	/* segment protection base */		/* Trap's coming from user mode */		T_USER			:= $100;		SIG_BLOCK		:= 1;	/* block specified signal set */	SIG_UNBLOCK		:= 2;	/* unblock specified signal set */	SIG_SETMASK		:= 3;	/* set specified signal set */		// from stat.h		S_ISUID		:= $800; //0004000			/* set user id on execution */	S_ISGID		:= $400; //0002000			/* set group id on execution */	S_ISTXT		:= $200; //0001000			/* sticky bit */	S_IRWXU		:= $1c0; //0000700			/* RWX mask for owner */	S_IRUSR		:= $100; //0000400			/* R for owner */	S_IWUSR		:= $80;  //0000200			/* W for owner */	S_IXUSR		:= $40;  //0000100			/* X for owner */	S_IREAD		:= S_IRUSR;	S_IWRITE	:= S_IWUSR;	S_IEXEC		:= S_IXUSR;	S_IRWXG		:= $38;  //0000070			/* RWX mask for group */	S_IRGRP		:= $20;  //0000040			/* R for group */	S_IWGRP		:= $10;  //0000020			/* W for group */	S_IXGRP		:= $08;  //0000010			/* X for group */	S_IRWXO		:= 7;						/* RWX mask for other */	S_IROTH		:= 4;						/* R for other */	S_IWOTH		:= 2;						/* W for other */	S_IXOTH		:= 1;						/* X for other */	S_IFMT	 	:= $F000; //0170000			/* type of file mask */	S_IFIFO	 	:= $1000; //0010000			/* named pipe (fifo) */	S_IFCHR	 	:= $2000; //0020000			/* character special */	S_IFDIR	 	:= $4000; //0040000		/* directory */	S_IFBLK	 	:= $6000; //0060000		/* block special */	S_IFREG	 	:= $8000; //0100000		/* regular */	S_IFLNK	 	:= $A000; //0120000		/* symbolic link */	S_IFSOCK 	:= $C000; //0140000		/* socket */	S_ISVTX	 	:= $200;  //0001000		/* save swapped text even after use */	S_IFWHT  	:= $E000; //0160000		/* whiteout */	S_BLKSIZE	:= 512;					/* block size used in the stat struct */	/*	 * Definitions of flags stored in file flags word.	 *	 * Super-user and owner changeable flags.	 */	 	UF_SETTABLE		:= $0000ffff;	/* mask of owner changeable flags */	UF_NODUMP		:= $00000001;	/* do not dump file */	UF_IMMUTABLE	:= $00000002;	/* file may not be changed */	UF_APPEND		:= $00000004;	/* writes to file may only append */	UF_OPAQUE		:= $00000008;	/* directory is opaque wrt. union */	UF_NOUNLINK		:= $00000010;	/* file may not be removed or renamed */	/*	 * Super-user changeable flags.	 */	SF_SETTABLE		:= $ffff0000;	/* mask of superuser changeable flags */	SF_ARCHIVED		:= $00010000;	/* file is archived */	SF_IMMUTABLE	:= $00020000;	/* file may not be changed */	SF_APPEND		:= $00040000;	/* writes to file may only append */	SF_NOUNLINK		:= $00100000;	/* file may not be removed or renamed */	SF_SNAPSHOT		:= $00200000;	/* snapshot inode */		STDIN_FILENO	:= 0;			/* standard input file descriptor */	STDOUT_FILENO	:= 1;			/* standard output file descriptor */	STDERR_FILENO	:= 2;			/* standard error file descriptor */	F_OK			:= 0;			/* test for existence of file */	X_OK			:= 1;			/* test for execute or search permission */	W_OK			:= 2;			/* test for write permission */	R_OK			:= 4;			/* test for read permission */	SEEK_SET		:= 0;			/* set file offset to offset */	SEEK_CUR		:= 1;			/* set file offset to current plus offset */	SEEK_END		:= 2;			/* set file offset to EOF plus offset */	O_RDONLY		:= $0000;		/* open for reading only */	O_WRONLY		:= $0001;		/* open for writing only */	O_RDWR			:= $0002;		/* open for reading and writing */	O_ACCMODE		:= $0003;		/* mask for above modes */	FREAD			:= $0001;	FWRITE			:= $0002;	O_NONBLOCK		:= $0004;		/* no delay */	O_APPEND		:= $0008;		/* set append mode */	O_SHLOCK		:= $0010;		/* open with shared file lock */	O_EXLOCK		:= $0020;		/* open with exclusive file lock */	O_ASYNC			:= $0040;		/* signal pgrp when data ready */	O_FSYNC			:= $0080;		/* synchronous writes */	O_SYNC			:= $0080;		/* POSIX synonym for O_FSYNC */	O_NOFOLLOW		:= $0100;		/* don't follow symlinks */	O_CREAT			:= $0200;		/* create if nonexistent */	O_TRUNC			:= $0400;		/* truncate to zero length */	O_EXCL			:= $0800;		/* error if already exists */	O_NOCTTY		:= $8000;		/* don't assign controlling terminal */	O_DIRECT		:= $00010000;	FAPPEND			:= O_APPEND;	/* kernel/compat */	FASYNC			:= O_ASYNC;		/* kernel/compat */	FFSYNC			:= O_FSYNC;		/* kernel */	FNONBLOCK		:= O_NONBLOCK;	/* kernel */	FNDELAY			:= O_NONBLOCK;	/* compat */	O_NDELAY		:= O_NONBLOCK;	/* compat */	FPOSIXSHM		:= O_NOFOLLOW;	F_DUPFD			:= 0;			/* duplicate file descriptor */	F_GETFD			:= 1;			/* get file descriptor flags */	F_SETFD			:= 2;			/* set file descriptor flags */	F_GETFL			:= 3;			/* get file status flags */	F_SETFL			:= 4;			/* set file status flags */	F_GETOWN		:= 5;			/* get SIGIO/SIGURG proc/pgrp */	F_SETOWN		:= 6;			/* set SIGIO/SIGURG proc/pgrp */	F_GETLK			:= 7;			/* get record locking information */	F_SETLK			:= 8;			/* set record locking information */	F_SETLKW		:= 9;			/* F_SETLK; wait if blocked */	FD_CLOEXEC		:= 1;			/* close-on-exec flag */	F_RDLCK			:= 1;			/* shared or read lock */	F_UNLCK			:= 2;			/* unlock */	F_WRLCK			:= 3;			/* exclusive or write lock */	LOCK_SH			:= $01;			/* shared file lock */	LOCK_EX			:= $02;			/* exclusive file lock */	LOCK_NB			:= $04;			/* don't block when locking */	LOCK_UN			:= $08;			/* unlock file */	// From dirent.h		MAXNAMLEN		:= 255;	/*	 * File types	 */	 	DT_UNKNOWN	 	:= 0;	DT_FIFO		 	:= 1;	DT_CHR		 	:= 2;	DT_DIR		 	:= 4;	DT_BLK		 	:= 6;	DT_REG		 	:= 8;	DT_LNK			:= 10;	DT_SOCK			:= 12;	DT_WHT			:= 14;type	blkcnt_t	:dword;	blksize_t	:dword;	clockid_t	:dword;	dev_t		:dword;	fflags_t	:dword;	fsblkcnt_t	:dword;	fsfilcnt_t	:dword;	gid_t		:dword;	id_t		:int64;	ino_t		:dword;	key_t		:dword;

⌨️ 快捷键说明

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