Lines Matching refs:rtable4

130 r4hashq_t *rtable4;  variable
361 rw_exit(&rtable4[index].r_lock); in r4_do_attrcache()
428 rw_exit(&rtable4[index].r_lock); in r4_do_attrcache()
434 rw_exit(&rtable4[index].r_lock); in r4_do_attrcache()
464 rw_enter(&rtable4[index].r_lock, RW_READER); in makenfs4node_by_fh()
466 vp = make_rnode4(sfh, &rtable4[index], vfsp, in makenfs4node_by_fh()
495 ASSERT(RW_LOCK_HELD(&rtable4[index].r_lock)); in makenfs4node_by_fh()
497 ASSERT(rw_owner(&rtable4[index].r_lock) != curthread); in makenfs4node_by_fh()
523 rw_enter(&rtable4[index].r_lock, RW_READER); in makenfs4node()
528 vp = make_rnode4(fh, &rtable4[index], vfsp, nfs4_vnodeops, in makenfs4node()
541 rw_exit(&rtable4[index].r_lock); in makenfs4node()
545 ASSERT(RW_LOCK_HELD(&rtable4[index].r_lock)); in makenfs4node()
547 ASSERT(rw_owner(&rtable4[index].r_lock) != curthread); in makenfs4node()
1110 rw_enter(&rtable4[index].r_lock, RW_READER); in r4find_unlocked()
1111 rp = r4find(&rtable4[index], fh, vfsp); in r4find_unlocked()
1112 rw_exit(&rtable4[index].r_lock); in r4find_unlocked()
1243 rw_enter(&rtable4[index].r_lock, RW_READER); in nfs4_rnode_invalidate()
1244 for (rp = rtable4[index].r_hashf; in nfs4_rnode_invalidate()
1245 rp != (rnode4_t *)(&rtable4[index]); in nfs4_rnode_invalidate()
1262 rw_exit(&rtable4[index].r_lock); in nfs4_rnode_invalidate()
1345 rw_enter(&rtable4[index].r_lock, RW_READER); in r4flush()
1346 for (rp = rtable4[index].r_hashf; in r4flush()
1347 rp != (rnode4_t *)(&rtable4[index]); in r4flush()
1367 rw_exit(&rtable4[index].r_lock); in r4flush()
1377 rw_exit(&rtable4[index].r_lock); in r4flush()
1567 rw_enter(&rtable4[index].r_lock, RW_READER); in nfs4_active_reclaim()
1568 for (rp = rtable4[index].r_hashf; in nfs4_active_reclaim()
1569 rp != (rnode4_t *)(&rtable4[index]); in nfs4_active_reclaim()
1574 rw_exit(&rtable4[index].r_lock); in nfs4_active_reclaim()
1732 rw_enter(&rtable4[index].r_lock, RW_READER); in r4mkopenlist()
1733 for (rp = rtable4[index].r_hashf; in r4mkopenlist()
1734 rp != (rnode4_t *)(&rtable4[index]); in r4mkopenlist()
1824 rw_exit(&rtable4[index].r_lock); in r4mkopenlist()
1846 rw_enter(&rtable4[index].r_lock, RW_READER); in r4find_by_fsid()
1847 for (rp = rtable4[index].r_hashf; in r4find_by_fsid()
1848 rp != (rnode4_t *)(&rtable4[index]); in r4find_by_fsid()
1867 rw_exit(&rtable4[index].r_lock); in r4find_by_fsid()
1923 rtable4 = kmem_alloc(rtable4size * sizeof (*rtable4), KM_SLEEP); in nfs4_rnode_init()
1925 rtable4[i].r_hashf = (rnode4_t *)(&rtable4[i]); in nfs4_rnode_init()
1926 rtable4[i].r_hashb = (rnode4_t *)(&rtable4[i]); in nfs4_rnode_init()
1927 rw_init(&rtable4[i].r_lock, NULL, RW_DEFAULT, NULL); in nfs4_rnode_init()
1947 rw_destroy(&rtable4[i].r_lock); in nfs4_rnode_fini()
1949 kmem_free(rtable4, rtable4size * sizeof (*rtable4)); in nfs4_rnode_fini()
2042 if (&rtable4[index] != checkrp->r_hashq) in r4_dup_check()
2043 rw_enter(&rtable4[index].r_lock, RW_READER); in r4_dup_check()
2045 for (rp = rtable4[index].r_hashf; in r4_dup_check()
2046 rp != (rnode4_t *)(&rtable4[index]); in r4_dup_check()
2063 if (&rtable4[index] != checkrp->r_hashq) in r4_dup_check()
2064 rw_exit(&rtable4[index].r_lock); in r4_dup_check()