VOP_REVOKE(9)

名称
VOP_REVOKE - デバイスとその別名へのアクセスの取り消し

書式
<sys/param.h> <sys/vnode.h> int VOP_REVOKE(struct vnode *vp, int flags)

解説
VOP_REVOKE() は管理上、 vp によって指定されたデバイスと make_dev_alias(9) によって作成されたあらゆる別名へのアクセスを取り消します。 既にオープンしているプロセスによるこれら全てのデバイス上のファイル操作は、 普通は失敗します。 全てのアクセスが取り消されることを示すために、 flags は REVOKEALL に設定されなければなりません。他の全ての値は無効です。

ロック
vp は入る時にロック解除されていなければならず、戻る時までロック解除され続けます。

関連項目
make_dev_alias(9), vnode(9)

作者
このマニュアルページは Brian Fundakowski Feldman が書きました。