Lines Matching refs:mfsp
125 struct mfsnode *mfsp; in mfs_strategy() local
131 mfsp = VTOMFS(vp); in mfs_strategy()
132 if (mfsp->mfs_tid == curproc->p_tid) { in mfs_strategy()
133 mfs_doio(mfsp, bp); in mfs_strategy()
135 bufq_queue(&mfsp->mfs_bufq, bp); in mfs_strategy()
145 mfs_doio(struct mfsnode *mfsp, struct buf *bp) in mfs_doio() argument
151 if (bp->b_bcount > mfsp->mfs_size - offset) in mfs_doio()
152 bp->b_bcount = mfsp->mfs_size - offset; in mfs_doio()
154 base = mfsp->mfs_baseoff + offset; in mfs_doio()
176 struct mfsnode *mfsp = VTOMFS(vp); in mfs_close() local
184 bp = bufq_dequeue(&mfsp->mfs_bufq); in mfs_close()
187 mfs_doio(mfsp, bp); in mfs_close()
203 if (bufq_peek(&mfsp->mfs_bufq)) in mfs_close()
210 mfsp->mfs_shutdown = 1; in mfs_close()
223 struct mfsnode *mfsp = VTOMFS(ap->a_vp); in mfs_inactive() local
225 if (mfsp->mfs_shutdown && bufq_peek(&mfsp->mfs_bufq)) in mfs_inactive()
240 struct mfsnode *mfsp = VTOMFS(vp); in mfs_reclaim() local
242 bufq_destroy(&mfsp->mfs_bufq); in mfs_reclaim()
257 struct mfsnode *mfsp = VTOMFS(ap->a_vp); in mfs_print() local
259 printf("tag VT_MFS, tid %d, base %p, size %ld\n", mfsp->mfs_tid, in mfs_print()
260 mfsp->mfs_baseoff, mfsp->mfs_size); in mfs_print()