dump (9E) エントリポイントは、システム障害が発生した場合に、仮想アドレス空間の一部を指定されたデバイスに直接コピーするために使用されます。dump() はまた、チェックポイント操作中にカーネルの状態をディスクにコピーするためにも使用されます。詳細については、cpr (7) と dump (9E) のマニュアルページを参照してください。チェックポイント操作中は割り込みが無効になっているため、このエントリポイントは、割り込みを使用せずにこの操作を実行できる必要があります。
int dump(dev_t dev, caddr_t addr, daddr_t blkno, int nblk)
ここでは:
ダンプを受信するデバイスのデバイス番号。
ダンプを開始する基準となるカーネル仮想アドレス。
ダンプを開始するブロック。
ダンプするブロック数。
このダンプは、既存のドライバの正常な動作に依存します。