基本オペレーティング・システムの定数および制御ブロック構造定義は、 /usr/include および /usr/include/sys ディレクトリーの ヘッダー・ファイル に含まれています。 主な定数と制御ブロック、およびそれらに対応するヘッダー・ファイルを以下に示します。
| 項目 |
説明 |
| / usr/include/a.out.h |
Common Object File Format (COFF) 構造 |
| / usr/include/core.h |
/usr/include/sys/core.h ヘッダー・ファイルのインクルード・ファイル |
| /usr/include/errno.h |
/usr/include/sys/errno.h ヘッダー・ファイルのインクルード・ファイル |
| /usr/include/lvmrec.h |
LVM レコード構造 |
| /usr/include/sgtty.h |
バークレー互換性のための伝送制御手順の構造と定数 |
| /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 |
エラー・ログ・レコード ID |
| /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 |
トレース・フック ID |
| /usr/include/sys/user.h |
ユーザー構造またはユーザー域 (ublock) |
| /usr/include/sys/utsname.h |
UTSNAME 構造体 (システム名、ノード ID、マシン ID) |
| /usr/include/sys/var.h |
ランタイム・システム・パラメーター構造 |
| /usr/include/sys/vfs.h |
仮想ファイル・システム構造 |
| /usr/include/sys/vnode.h |
仮想 i ノード (v ノード) 構造体 |
| /usr/include/sys/xcoff.h |
拡張共通オブジェクト・ファイル・フォーマット構造 |
| /usr/include/sys/xmalloc.h |
ヒープ構造 |
| /usr/include/sys/xmem.h |
クロスメモリー・サービス構造 |