Home
last modified time | relevance | path

Searched refs:r_dir (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_node.h86 #define HAVE_RDDIR_CACHE(rp) (avl_numnodes(&(rp)->r_dir) > 0)
242 avl_tree_t r_dir; /* cache of readdir responses */ member
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_subr.c2390 ASSERT(rp->r_dir == NULL); in rddir4_cache_create()
2409 if (rp->r_dir == NULL) in rddir4_cache_purge()
2412 rdip = avl_first(rp->r_dir); in rddir4_cache_purge()
2415 nrdip = AVL_NEXT(rp->r_dir, rdip); in rddir4_cache_purge()
2416 avl_remove(rp->r_dir, rdip); in rddir4_cache_purge()
2421 ASSERT(avl_numnodes(rp->r_dir) == 0); in rddir4_cache_purge()
2431 if (rp->r_dir == NULL) in rddir4_cache_destroy()
2435 avl_destroy(rp->r_dir); in rddir4_cache_destroy()
2436 kmem_free(rp->r_dir, sizeof (avl_tree_t)); in rddir4_cache_destroy()
2437 rp->r_dir = NULL; in rddir4_cache_destroy()
[all …]
H A Dnfs4_rnode.c928 if (!nfs4_has_pages(vp) && rp->r_dir == NULL && in rp4_addfree()
1412 if (rp->r_dir != NULL) in nfs4_free_data_reclaim()
1480 if (rp->r_dir != NULL) in nfs4_active_data_reclaim()
H A Dnfs_client.c272 rdc = avl_first(&rp->r_dir); 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()
H A Dnfs_vnops.c3055 rdc = avl_find(&rp->r_dir, &srdc, &where); in nfs_readdir()
3169 rrdc = avl_find(&rp->r_dir, &srdc, &where); in nfs_readdir()
3182 avl_insert(&rp->r_dir, rrdc, where); in nfs_readdir()
3219 avl_insert(&rp->r_dir, nrdc, where); in nfs_readdir()
H A Dnfs_subr.c2525 avl_destroy(&rp->r_dir); in make_rnode()
2592 avl_create(&rp->r_dir, compar, sizeof (rddir_cache), in make_rnode()
3042 avl_destroy(&rp->r_dir); in destroy_rnode()
H A Dnfs3_vnops.c3800 rdc = avl_find(&rp->r_dir, &srdc, &where); in nfs3_readdir()
3929 rrdc = avl_find(&rp->r_dir, &srdc, &where); in nfs3_readdir()
3942 avl_insert(&rp->r_dir, rrdc, where); in nfs3_readdir()
3979 avl_insert(&rp->r_dir, nrdc, where); in nfs3_readdir()
H A Dnfs4_vnops.c2251 (rp->r_dir == NULL && !nfs4_has_pages(*vpp))) in nfs4_open_non_reg_file()
8049 if (rp->r_dir != NULL) in nfs4rename()
8827 if (VTOR4(vp)->r_dir != NULL) in nfs4_rmdir()
8931 if (rp->r_dir != NULL) { in nfs4_readdir()
12636 if (drp->r_dir != NULL) in nfs4_update_dircaches()
/illumos-gate/usr/src/uts/common/nfs/
H A Drnode.h95 #define HAVE_RDDIR_CACHE(rp) (avl_numnodes(&(rp)->r_dir) > 0)
291 avl_tree_t r_dir; /* cache of readdir responses */ member
H A Drnode4.h266 void *r_dir; /* cache of readdir responses */ member