Home | History | Annotate | Download | only in coda

Lines Matching refs:mi

168     struct coda_mntinfo *mi;
241 mi = &coda_mnttbl[minor(dev)];
243 if (!VC_OPEN(&mi->mi_vcomm)) {
249 vfsp->mnt_data = mi;
254 mi->mi_vfsp = vfsp;
270 mi->mi_vfsp = vfsp;
271 mi->mi_rootvp = rtvp;
301 struct coda_mntinfo *mi = vftomi(vfsp);
311 if (mi->mi_vfsp == vfsp) { /* We found the victim */
312 if (!IS_UNMOUNTING(VTOC(mi->mi_rootvp)))
316 printf("coda_unmount: ROOT: vp %p, cp %p\n", mi->mi_rootvp, VTOC(mi->mi_rootvp));
318 mi->mi_started = 0;
320 vrele(mi->mi_rootvp);
324 mi->mi_rootvp->v_vflag &= ~VV_ROOT;
325 error = vflush(mi->mi_vfsp, NULLVP, FORCECLOSE);
335 mi->mi_vfsp = NULL;
336 mi->mi_rootvp = NULL;
354 struct coda_mntinfo *mi = vftomi(vfsp);
363 if (vfsp == mi->mi_vfsp) {
364 if (memcmp(&VTOC(mi->mi_rootvp)->c_fid, &invalfid, sizeof(CodaFid)))
366 *vpp = mi->mi_rootvp;
378 struct cnode *cp = VTOC(mi->mi_rootvp);
384 error = vcache_rekey_enter(vfsp, mi->mi_rootvp,
389 vcache_rekey_exit(vfsp, mi->mi_rootvp,
392 *vpp = mi->mi_rootvp;
407 *vpp = mi->mi_rootvp;
612 struct coda_mntinfo *mi = vftomi((*vpp)->v_mount);
623 if (mi->mi_vfsp == NULL)
626 return coda_fhtovp(mi->mi_vfsp, (struct fid*)&cfid, NULL, vpp,