EN JA
VOP_STRATEGY(9)
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)

作者

このマニュアルページは、 Doug Rabson によって書かれました。
July 24, 1996 FreeBSD