mfsp 95 ufs/mfs/mfs_vfsops.c struct mfsnode *mfsp;
mfsp 105 ufs/mfs/mfs_vfsops.c mfsp = malloc(sizeof *mfsp, M_MFSNODE, M_WAITOK);
mfsp 106 ufs/mfs/mfs_vfsops.c rootvp->v_data = mfsp;
mfsp 109 ufs/mfs/mfs_vfsops.c mfsp->mfs_baseoff = mfs_rootbase;
mfsp 110 ufs/mfs/mfs_vfsops.c mfsp->mfs_size = mfs_rootsize;
mfsp 111 ufs/mfs/mfs_vfsops.c mfsp->mfs_vnode = rootvp;
mfsp 112 ufs/mfs/mfs_vfsops.c mfsp->mfs_pid = p->p_pid;
mfsp 113 ufs/mfs/mfs_vfsops.c mfsp->mfs_buflist = (struct buf *)0;
mfsp 118 ufs/mfs/mfs_vfsops.c free(mfsp, M_MFSNODE);
mfsp 169 ufs/mfs/mfs_vfsops.c struct mfsnode *mfsp;
mfsp 208 ufs/mfs/mfs_vfsops.c mfsp = malloc(sizeof *mfsp, M_MFSNODE, M_WAITOK);
mfsp 209 ufs/mfs/mfs_vfsops.c devvp->v_data = mfsp;
mfsp 210 ufs/mfs/mfs_vfsops.c mfsp->mfs_baseoff = args.base;
mfsp 211 ufs/mfs/mfs_vfsops.c mfsp->mfs_size = args.size;
mfsp 212 ufs/mfs/mfs_vfsops.c mfsp->mfs_vnode = devvp;
mfsp 213 ufs/mfs/mfs_vfsops.c mfsp->mfs_pid = p->p_pid;
mfsp 214 ufs/mfs/mfs_vfsops.c mfsp->mfs_buflist = (struct buf *)0;
mfsp 216 ufs/mfs/mfs_vfsops.c mfsp->mfs_buflist = (struct buf *)-1;
mfsp 247 ufs/mfs/mfs_vfsops.c struct mfsnode *mfsp = VTOMFS(vp);
mfsp 252 ufs/mfs/mfs_vfsops.c base = mfsp->mfs_baseoff;
mfsp 253 ufs/mfs/mfs_vfsops.c while (mfsp->mfs_buflist != (struct buf *)-1) {
mfsp 254 ufs/mfs/mfs_vfsops.c while ((bp = mfsp->mfs_buflist) != NULL) {
mfsp 255 ufs/mfs/mfs_vfsops.c mfsp->mfs_buflist = bp->b_actf;
mfsp 140 ufs/mfs/mfs_vnops.c struct mfsnode *mfsp;
mfsp 148 ufs/mfs/mfs_vnops.c mfsp = VTOMFS(vp);
mfsp 150 ufs/mfs/mfs_vnops.c if (mfsp->mfs_pid == 0) {
mfsp 153 ufs/mfs/mfs_vnops.c base = mfsp->mfs_baseoff + (bp->b_blkno << DEV_BSHIFT);
mfsp 161 ufs/mfs/mfs_vnops.c } else if (p != NULL && mfsp->mfs_pid == p->p_pid) {
mfsp 162 ufs/mfs/mfs_vnops.c mfs_doio(bp, mfsp->mfs_baseoff);
mfsp 164 ufs/mfs/mfs_vnops.c bp->b_actf = mfsp->mfs_buflist;
mfsp 165 ufs/mfs/mfs_vnops.c mfsp->mfs_buflist = bp;
mfsp 222 ufs/mfs/mfs_vnops.c struct mfsnode *mfsp = VTOMFS(vp);
mfsp 229 ufs/mfs/mfs_vnops.c while ((bp = mfsp->mfs_buflist) != NULL) {
mfsp 230 ufs/mfs/mfs_vnops.c mfsp->mfs_buflist = bp->b_actf;
mfsp 231 ufs/mfs/mfs_vnops.c mfs_doio(bp, mfsp->mfs_baseoff);
mfsp 248 ufs/mfs/mfs_vnops.c if (mfsp->mfs_buflist)
mfsp 250 ufs/mfs/mfs_vnops.c if (vp->v_usecount > 1 || mfsp->mfs_buflist)
mfsp 256 ufs/mfs/mfs_vnops.c mfsp->mfs_buflist = (struct buf *)(-1);
mfsp 270 ufs/mfs/mfs_vnops.c struct mfsnode *mfsp = VTOMFS(ap->a_vp);
mfsp 272 ufs/mfs/mfs_vnops.c if (mfsp->mfs_buflist && mfsp->mfs_buflist != (struct buf *)(-1))
mfsp 274 ufs/mfs/mfs_vnops.c mfsp->mfs_buflist);
mfsp 301 ufs/mfs/mfs_vnops.c struct mfsnode *mfsp = VTOMFS(ap->a_vp);
mfsp 303 ufs/mfs/mfs_vnops.c printf("tag VT_MFS, pid %d, base %p, size %ld\n", mfsp->mfs_pid,
mfsp 304 ufs/mfs/mfs_vnops.c mfsp->mfs_baseoff, mfsp->mfs_size);
mfsp 52 ufs/mfs/mfsnode.h #define MFSTOV(mfsp) ((mfsp)->mfs_vnode)