VOP_MMAP(9)

名称
VOP_MMAP - ファイルをメモリにマップする

書式
#include <sys/param.h> #include <sys/vnode.h> int VOP_MMAP(struct vnode *vp, int fflags, struct ucred *cred, struct proc *p)

解説
VM システムを使用してファイルの内容をメモリにマップします。

引数は以下の通りです。

vp  ファイルの vnode。

fflags
    幾つかのフラグ ???

cred
    呼び出し側の証明。

p   呼び出したプロセス。

ほとんどのファイルシステムは、このエントリポイントを実装していません。

疑似コード

    int
    vop_mmap(struct vnode *vp, int fflags,
    	   struct ucred *cred, struct proc *p)
    {
        return EINVAL;
    }

関連項目
vnode(9)

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