Lines Matching refs:mi

304 badrootfh_check(nfs4_sharedfh_t *fh, nfs4_fname_t *nm, mntinfo4_t *mi,  in badrootfh_check()  argument
314 !SFH4_SAME(mi->mi_rootfh, fh)) { in badrootfh_check()
318 zcmn_err(mi->mi_zone->zone_id, CE_WARN, in badrootfh_check()
321 mi->mi_curr_serv->sv_hostname, in badrootfh_check()
322 mi->mi_curr_serv->sv_path); in badrootfh_check()
331 fhandle.fh_len = mi->mi_rootfh->sfh_fh.nfs_fh4_len; in badrootfh_check()
332 bcopy(mi->mi_rootfh->sfh_fh.nfs_fh4_val, fhandle.fh_buf, in badrootfh_check()
337 fh = mi->mi_rootfh; in badrootfh_check()
449 mntinfo4_t *mi, cred_t *cr, hrtime_t t) in makenfs4node_by_fh() argument
451 vfs_t *vfsp = mi->mi_vfsp; in makenfs4node_by_fh()
514 mntinfo4_t *mi = VFTOMI4(vfsp); in makenfs4node() local
520 fh = badrootfh_check(fh, nm, mi, &had_badfh); in makenfs4node()
580 mntinfo4_t *mi; in make_rnode4() local
584 mi = VFTOMI4(vfsp); in make_rnode4()
677 rp->r_server = mi->mi_curr_serv; in make_rnode4()
972 mntinfo4_t *mi; in rp4_addhash() local
990 mi = VTOMI4(RTOV4(rp)); in rp4_addhash()
991 mutex_enter(&mi->mi_rnodes_lock); in rp4_addhash()
992 list_insert_tail(&mi->mi_rnodes, rp); in rp4_addhash()
993 mutex_exit(&mi->mi_rnodes_lock); in rp4_addhash()
1004 mntinfo4_t *mi; in rp4_rmhash_locked() local
1016 mi = VTOMI4(RTOV4(rp)); in rp4_rmhash_locked()
1017 mutex_enter(&mi->mi_rnodes_lock); in rp4_rmhash_locked()
1019 list_remove(&mi->mi_rnodes, rp); in rp4_rmhash_locked()
1020 mutex_exit(&mi->mi_rnodes_lock); in rp4_rmhash_locked()
1131 mntinfo4_t *mi; in check_rtable4() local
1134 mi = VFTOMI4(vfsp); in check_rtable4()
1136 mutex_enter(&mi->mi_rnodes_lock); in check_rtable4()
1137 for (rp = list_head(&mi->mi_rnodes); rp != NULL; in check_rtable4()
1138 rp = list_next(&mi->mi_rnodes, rp)) { in check_rtable4()
1144 mutex_exit(&mi->mi_rnodes_lock); in check_rtable4()
1148 mutex_exit(&mi->mi_rnodes_lock); in check_rtable4()
1164 mntinfo4_t *mi; in destroy_rtable4() local
1168 mi = VFTOMI4(vfsp); in destroy_rtable4()
1171 mutex_enter(&mi->mi_rnodes_lock); in destroy_rtable4()
1172 while ((rp = list_remove_head(&mi->mi_rnodes)) != NULL) { in destroy_rtable4()
1180 mutex_exit(&mi->mi_rnodes_lock); in destroy_rtable4()
1195 mutex_enter(&mi->mi_rnodes_lock); in destroy_rtable4()
1197 mutex_exit(&mi->mi_rnodes_lock); in destroy_rtable4()
1299 mntinfo4_t *mi = VFTOMI4(vfsp); in r4flush() local
1301 mutex_enter(&mi->mi_rnodes_lock); in r4flush()
1302 for (rp = list_head(&mi->mi_rnodes); rp != NULL; in r4flush()
1303 rp = list_next(&mi->mi_rnodes, rp)) { in r4flush()
1332 mutex_exit(&mi->mi_rnodes_lock); in r4flush()
1643 mi2clientid(mntinfo4_t *mi) in mi2clientid() argument
1649 sp = find_nfs4_server(mi); in mi2clientid()
1669 mntinfo4_t *mi = VTOMI4(RTOV4(rp)); in r2lease_time() local
1671 (void) nfs_rw_enter_sig(&mi->mi_recovlock, RW_READER, 0); in r2lease_time()
1681 nfs_rw_exit(&mi->mi_recovlock); in r2lease_time()
1691 nfs_rw_exit(&mi->mi_recovlock); in r2lease_time()
1717 r4mkopenlist(mntinfo4_t *mi) in r4mkopenlist() argument
1722 vfs_t *vfsp = mi->mi_vfsp; in r4mkopenlist()
1837 r4find_by_fsid(mntinfo4_t *mi, fattr4_fsid *moved_fsid) in r4find_by_fsid() argument
1841 vfs_t *vfsp = mi->mi_vfsp; in r4find_by_fsid()