Lines Matching refs:rdc
263 rddir_cache *rdc; in nfs_purge_rddir_cache() local
272 rdc = avl_first(&rp->r_dir); in nfs_purge_rddir_cache()
273 while (rdc != NULL) { in nfs_purge_rddir_cache()
274 nrdc = AVL_NEXT(&rp->r_dir, rdc); in nfs_purge_rddir_cache()
275 avl_remove(&rp->r_dir, rdc); in nfs_purge_rddir_cache()
276 rddir_cache_rele(rdc); in nfs_purge_rddir_cache()
277 rdc = nrdc; in nfs_purge_rddir_cache()
1719 nfs_async_readdir(vnode_t *vp, rddir_cache *rdc, cred_t *cr, in nfs_async_readdir() argument
1749 args->a_nfs_rdc = rdc; in nfs_async_readdir()
1796 rdc->entries = NULL; in nfs_async_readdir()
1798 ASSERT(rdc->flags & RDDIR); in nfs_async_readdir()
1799 rdc->flags &= ~RDDIR; in nfs_async_readdir()
1800 rdc->flags |= RDDIRREQ; in nfs_async_readdir()
1807 if (rdc->flags & RDDIRWAIT) { in nfs_async_readdir()
1808 rdc->flags &= ~RDDIRWAIT; in nfs_async_readdir()
1809 cv_broadcast(&rdc->cv); in nfs_async_readdir()
1812 rddir_cache_rele(rdc); in nfs_async_readdir()