基本操作系统常量和控制块结构定义包含在 /usr/include 和 /usr/include/sys 目录中的 头文件 中。 以下是主要常量和控制块及其对应的头文件:
| 项 |
描述 |
| / usr/include/a.out.h |
公共对象文件格式 (COFF) 结构 |
| / usr/include/核心.h |
/usr/include/sys/core.h 头文件的包含文件 |
| /usr/include/errno.h |
/usr/include/sys/errno.h 头文件的包含文件 |
| /usr/include/lvmrec.h |
LVM 记录结构 |
| /usr/include/sgtty.h |
用于 Berkeley 兼容性的线路规程结构和常量 |
| /usr/include/signal.h |
/usr/include/sys/signal.h 头文件的包含文件 |
| /usr/include/termio.h |
/usr/include/sys/termio.h 头文件的包含文件 |
| /usr/include/termios.h |
POSIX 线路规程结构和常量 |
| /usr/include/xcoff.h |
扩展公共对象文件格式结构 |
| /usr/include/sys/acct.h |
会计结构 |
| /usr/include/sys/badisk.h |
总线连接的磁盘结构 |
| /usr/include/sys/bbdir.h |
坏区目录结构 |
| /usr/include/sys/bootrecord.h |
引导记录结构 |
| /usr/include/sys/buf.h |
缓冲区头结构 |
| /usr/include/sys/cdrom.h |
CD-ROM 结构 |
| /usr/include/sys/cfgodm.h |
配置对象类结构 |
| /usr/include/sys/configrec.h |
磁盘配置记录结构 |
| /usr/include/sys/core.h |
核心转储结构 |
| /usr/include/sys/debug.h |
回溯表或过程结束表 |
| /usr/include/sys/device.h |
设备开关表 (device switch table) |
| /usr/include/sys/deviceq.h |
设备队列管理结构 |
| /usr/include/sys/devinfo.h |
设备信息结构 |
| /usr/include/sys/dir.h |
目录条目结构 |
| /usr/include/sys/display.h |
虚拟显示驱动程序结构 |
| /usr/include/sys/dump.h |
组件转储表结构 |
| /usr/include/sys/entuser.h |
以太网设备驱动程序结构 |
| /usr/include/sys/errids.h |
错误-日志记录标识 |
| /usr/include/sys/errno.h |
错误代码 |
| /usr/include/sys/fd.h |
软盘设备驱动程序结构 |
| /usr/include/sys/file.h |
文件结构 |
| /usr/include/sys/fstypes.h |
文件系统参数表 |
| /usr/include/sys/hd_psn.h |
磁盘上保留空间的布局 |
| /usr/include/sys/ide.h |
IDE 设备驱动程序结构 |
| /usr/include/sys/inode.h |
I 节点结构 |
| /usr/include/sys/intr.h |
中断处理程序结构 |
| /usr/include/sys/ipc.h |
进程间通信 (IPC) 结构 |
| 项 |
描述 |
| /usr/include/sys/iplcb.h |
初始程序装入 (IPL) 控制块结构 |
| /usr/include/sys/ldr.h |
装入程序结构和常量 |
| /usr/include/sys/low.h |
内核页面 0 定义 |
| /usr/include/sys/machine.h |
与机器相关的控制寄存器 |
| /usr/include/sys/mbuf.h |
内存缓冲区结构 |
| /usr/include/sys/mdio.h |
机器设备驱动器结构 |
| /usr/include/sys/mount.h |
安装结构 |
| /usr/include/sys/mpqp.h |
多协议四端口 (MPQP) 设备驱动程序结构 |
| /usr/include/sys/msg.h |
消息队列结构 |
| /usr/include/sys/mstsave.h |
机器状态保存区域结构 |
| / usr/include/sys/param.h |
流程管理常量 |
| /usr/include/sys/pri.h |
流程优先级的常量 |
| /usr/include/sys/proc.h |
过程表结构 |
| /usr/include/sys/pseg.h |
流程专用段布局 |
| /usr/include/sys/reg.h |
与机器相关的寄存器 |
| /usr/include/sys/scdisk.h |
SCSI-磁盘设备驱动程序结构 |
| /usr/include/sys/scsi.h |
SCSI 设备驱动程序结构 |
| /usr/include/sys/seg.h |
内存管理常量 |
| /usr/include/sys/sem.h |
信号结构 |
| /usr/include/sys/shm.h |
共享内存设施结构 |
| /usr/include/sys/signal.h |
信号结构和常数 |
| /usr/include/sys/socketvar.h |
套接字结构 |
| / usr/include/sys/stat.h |
文件状态结构 |
| /usr/include/sys/systm.h |
系统全局声明 |
| /usr/include/sys/termio.h |
用于兼容操作系统版本 2 的线路规程结构和常量 |
| /usr/include/sys/timer.h |
计时器结构 |
| /usr/include/sys/tokuser.h |
令牌环设备处理程序结构 |
| /usr/include/sys/trchkid.h |
跟踪挂钩标识 |
| /usr/include/sys/user.h |
用户结构或用户区域 (ublock) |
| /usr/include/sys/utsname.h |
UTSNAME 结构 (系统名称,节点标识和机器标识) |
| /usr/include/sys/var.h |
运行时系统参数结构 |
| /usr/include/sys/vfs.h |
虚拟文件系统结构 |
| /usr/include/sys/vnode.h |
虚拟索引节点 (v-node) 结构 |
| /usr/include/sys/xcoff.h |
扩展公共对象文件格式结构 |
| /usr/include/sys/xmalloc.h |
堆结构 |
| /usr/include/sys/xmem.h |
跨内存服务结构 |