主要制御ブロック・ヘッダー・ファイルのリスト

基本オペレーティング・システムの定数および制御ブロック構造定義は、 /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 クロスメモリー・サービス構造