Lines Matching refs:rtable

129 static rhashq_t *rtable;  variable
2290 rw_enter(&rtable[index].r_lock, RW_READER); in makenfsnode()
2292 vp = make_rnode(&nfh, &rtable[index], vfsp, nfs_vnodeops, in makenfsnode()
2297 rw_exit(&rtable[index].r_lock); in makenfsnode()
2318 rw_exit(&rtable[index].r_lock); in makenfsnode()
2324 rw_exit(&rtable[index].r_lock); in makenfsnode()
2347 rw_enter(&rtable[index].r_lock, RW_READER); in makenfs3node_va()
2349 vp = make_rnode((nfs_fhandle *)fh, &rtable[index], vfsp, in makenfs3node_va()
2357 rw_exit(&rtable[index].r_lock); in makenfs3node_va()
2362 rw_exit(&rtable[index].r_lock); in makenfs3node_va()
2374 rw_exit(&rtable[index].r_lock); in makenfs3node_va()
2390 rw_enter(&rtable[index].r_lock, RW_READER); in makenfs3node()
2392 vp = make_rnode((nfs_fhandle *)fh, &rtable[index], vfsp, in makenfs3node()
2400 rw_exit(&rtable[index].r_lock); in makenfs3node()
2405 rw_exit(&rtable[index].r_lock); in makenfs3node()
2415 rw_exit(&rtable[index].r_lock); in makenfs3node()
3128 rw_enter(&rtable[index].r_lock, RW_READER); in rflush()
3129 for (rp = rtable[index].r_hashf; in rflush()
3130 rp != (rnode_t *)(&rtable[index]); in rflush()
3150 rw_exit(&rtable[index].r_lock); in rflush()
3160 rw_exit(&rtable[index].r_lock); in rflush()
3522 rtable = kmem_alloc(rtablesize * sizeof (*rtable), KM_SLEEP); in nfs_subrinit()
3524 rtable[i].r_hashf = (rnode_t *)(&rtable[i]); in nfs_subrinit()
3525 rtable[i].r_hashb = (rnode_t *)(&rtable[i]); in nfs_subrinit()
3526 rw_init(&rtable[i].r_lock, NULL, RW_DEFAULT, NULL); in nfs_subrinit()
3602 rw_destroy(&rtable[i].r_lock); in nfs_subrfini()
3603 kmem_free(rtable, rtablesize * sizeof (*rtable)); in nfs_subrfini()
4109 rw_enter(&rtable[index].r_lock, RW_READER); in nfs_active_reclaim()
4110 for (rp = rtable[index].r_hashf; in nfs_active_reclaim()
4111 rp != (rnode_t *)(&rtable[index]); in nfs_active_reclaim()
4116 rw_exit(&rtable[index].r_lock); in nfs_active_reclaim()
4442 rw_enter(&rtable[index].r_lock, RW_WRITER); in failover_thread()
4443 rp = rfind(&rtable[index], &mi->mi_curr_serv->sv_fhandle, in failover_thread()
4448 rw_exit(&rtable[index].r_lock); in failover_thread()
4453 rp->r_hashq = &rtable[index]; in failover_thread()
4460 rw_exit(&rtable[index].r_lock); in failover_thread()