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)