Symbol: mfsp
sys/ufs/mfs/mfs_vfsops.c
128
mfsp = malloc(sizeof *mfsp, M_MFSNODE, M_WAITOK | M_ZERO);
sys/ufs/mfs/mfs_vfsops.c
129
devvp->v_data = mfsp;
sys/ufs/mfs/mfs_vfsops.c
130
mfsp->mfs_baseoff = args->base;
sys/ufs/mfs/mfs_vfsops.c
131
mfsp->mfs_size = args->size;
sys/ufs/mfs/mfs_vfsops.c
132
mfsp->mfs_vnode = devvp;
sys/ufs/mfs/mfs_vfsops.c
133
mfsp->mfs_tid = p->p_tid;
sys/ufs/mfs/mfs_vfsops.c
134
bufq_init(&mfsp->mfs_bufq, BUFQ_FIFO);
sys/ufs/mfs/mfs_vfsops.c
136
mfsp->mfs_shutdown = 1;
sys/ufs/mfs/mfs_vfsops.c
167
struct mfsnode *mfsp = VTOMFS(vp);
sys/ufs/mfs/mfs_vfsops.c
174
if (mfsp->mfs_shutdown == 1)
sys/ufs/mfs/mfs_vfsops.c
176
bp = bufq_dequeue(&mfsp->mfs_bufq);
sys/ufs/mfs/mfs_vfsops.c
179
mfs_doio(mfsp, bp);
sys/ufs/mfs/mfs_vfsops.c
182
if (mfsp->mfs_shutdown == 1)
sys/ufs/mfs/mfs_vfsops.c
90
struct mfsnode *mfsp;
sys/ufs/mfs/mfs_vnops.c
125
struct mfsnode *mfsp;
sys/ufs/mfs/mfs_vnops.c
131
mfsp = VTOMFS(vp);
sys/ufs/mfs/mfs_vnops.c
132
if (mfsp->mfs_tid == curproc->p_tid) {
sys/ufs/mfs/mfs_vnops.c
133
mfs_doio(mfsp, bp);
sys/ufs/mfs/mfs_vnops.c
135
bufq_queue(&mfsp->mfs_bufq, bp);
sys/ufs/mfs/mfs_vnops.c
145
mfs_doio(struct mfsnode *mfsp, struct buf *bp)
sys/ufs/mfs/mfs_vnops.c
151
if (bp->b_bcount > mfsp->mfs_size - offset)
sys/ufs/mfs/mfs_vnops.c
152
bp->b_bcount = mfsp->mfs_size - offset;
sys/ufs/mfs/mfs_vnops.c
154
base = mfsp->mfs_baseoff + offset;
sys/ufs/mfs/mfs_vnops.c
176
struct mfsnode *mfsp = VTOMFS(vp);
sys/ufs/mfs/mfs_vnops.c
184
bp = bufq_dequeue(&mfsp->mfs_bufq);
sys/ufs/mfs/mfs_vnops.c
187
mfs_doio(mfsp, bp);
sys/ufs/mfs/mfs_vnops.c
203
if (bufq_peek(&mfsp->mfs_bufq))
sys/ufs/mfs/mfs_vnops.c
210
mfsp->mfs_shutdown = 1;
sys/ufs/mfs/mfs_vnops.c
223
struct mfsnode *mfsp = VTOMFS(ap->a_vp);
sys/ufs/mfs/mfs_vnops.c
225
if (mfsp->mfs_shutdown && bufq_peek(&mfsp->mfs_bufq))
sys/ufs/mfs/mfs_vnops.c
240
struct mfsnode *mfsp = VTOMFS(vp);
sys/ufs/mfs/mfs_vnops.c
242
bufq_destroy(&mfsp->mfs_bufq);
sys/ufs/mfs/mfs_vnops.c
257
struct mfsnode *mfsp = VTOMFS(ap->a_vp);
sys/ufs/mfs/mfs_vnops.c
259
printf("tag VT_MFS, tid %d, base %p, size %ld\n", mfsp->mfs_tid,
sys/ufs/mfs/mfs_vnops.c
260
mfsp->mfs_baseoff, mfsp->mfs_size);
sys/ufs/mfs/mfsnode.h
53
#define MFSTOV(mfsp) ((mfsp)->mfs_vnode)