Binval カーネル・サービス

目的

指定された装置のバッファー・キャッシュ内のすべてのブロックを再利用不可にします。

構文

#include <sys/types.h>
#include <sys/errno.h>
#include <sys/buf.h>
void binval (dev)
dev_t dev;

パラメーター

項目 説明
dev パージするデバイスを指定します。

説明

Binval カーネル・サービスは、指定されたデバイスのバッファー・キャッシュ内のすべてのブロックを再利用不可にします。 システムから装置を取り外す前に、 Binval サービスを使用してブロックを除去してください。

Binval サービスを呼び出す前に、除去する装置のすべてのブロックをフラッシュする必要があります。 通常、これらのブロックは、デバイスの最後のクローズ後にフラッシュされます。

実行環境

Binval カーネル・サービスは、 プロセス環境 からのみ呼び出すことができます。

戻り値

Binval サービスには戻り値はありません。