VOP_STRATEGY(9) | FreeBSD Kernel Developer's Manual | VOP_STRATEGY(9) |
名称
VOP_STRATEGY — ファイルシステムのバッファの読み込みまたは書き込み書式
#include < sys/param.h>#include < sys/vnode.h>
int
VOP_STRATEGY( struct vnode *vp, struct buf *bp);
解説
引数は、次の通りです:- vp
- バッファのための vnode。
- bp
- 読み込みまたは書き込みされるバッファ。
この呼び出しは、 bp->b_io.bio_cmd の値によって、ファイルからデータを読み込むか、または書き込みます。
その呼び出しは、ブロックできます。
戻り値
常に 0 です。エラーは、struct buf の b_ioflags フィールドに BIO_ERROR を設定し、 b_error に適切な errno 値に設定することによって伝えられるべきです。関連項目
vnode(9)作者
このマニュアルページは、 によって書かれました。July 24, 1996 | FreeBSD |