VOP_REVOKE(9) FreeBSD カーネル開発者マニュアル VOP_REVOKE(9)
名称
VOP_REVOKE − デバイスとその別名へのアクセスの取り消し |
書式
#include <sys/param.h> int |
VOP_REVOKE(struct vnode *vp, int flags); |
解説 |
VOP_REVOKE() は管理上、 vp によって指定されたデバイスと make_dev_alias(9) によって作成されたあらゆる別名へのアクセスを取り消します。既にオープンし ているプロセスによるこれら全てのデバイス上のファイル操作は、普通は失敗し ます。全てのアクセスが取り消されることを示すために、 flags は REVOKEALL に設定されなければなりません。他の全ての値は無効です。 |
ロック
vp は入る時にロック解除されていなければならず、戻る時までロック解除され続 けます。 |
関連項目
作者
このマニュアルページは Brian Fundakowski Feldman が書きました。 FreeBSD 10.0 February 5, 2002 FreeBSD 10.0 |