Searched refs:hsnode (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | hsfs_node.h | 88 struct hsnode { struct 89 struct hsnode *hs_hash; /* next hsnode in hash list */ argument 90 struct hsnode *hs_freef; /* next hsnode in free list */ argument 91 struct hsnode *hs_freeb; /* previous hsnode in free list */ argument 269 struct hsnode *hsfs_hash[HS_HASHSIZE]; /* head of hash lists */ 272 struct hsnode *hsfs_free_f; /* first entry of free list */ 273 struct hsnode *hsfs_free_b; /* last entry of free list */ 327 #define VTOH(VP) ((struct hsnode *)(VP)->v_data)
|
/illumos-gate/usr/src/uts/common/fs/hsfs/ |
H A D | hsfs_node.c | 110 static void hs_addfreeb(struct hsfs *fsp, struct hsnode *hp); 113 struct hsnode *dhp, struct vnode *dvp, struct vnode **vpp, 131 struct hsnode *hp; in hs_access() 176 int nhsnode = HS_HSNODESPACE / sizeof (struct hsnode); 191 sizeof (struct hsnode), 0, NULL, in hs_init_hsnode_cache() 212 struct hsnode *hp; in hs_hsnode_cache_reclaim() 255 hs_addfreeb(struct hsfs *fsp, struct hsnode *hp) in hs_addfreeb() 257 struct hsnode *ep; in hs_addfreeb() 277 static struct hsnode * 280 struct hsnode *hp, **tp; in hs_getfree() [all …]
|
H A D | hsfs_vnops.c | 157 struct hsnode *hp; in hsfs_read() 254 struct hsnode *hp; in hsfs_getattr() 298 struct hsnode *hp; in hsfs_readlink() 317 struct hsnode *hp; in hsfs_inactive() 348 * Free the hsnode. in hsfs_inactive() 350 * hsnode, give it back to the kmem_cache, in hsfs_inactive() 358 * kmem_free the hsnode and embedded vnode in hsfs_inactive() 406 struct hsnode *dhp; in hsfs_readdir() 583 struct hsnode *hp; in hsfs_fid() 712 caddr_t addr, struct hsnode *h in hsfs_getpage_ra() [all...] |
H A D | hsfs_vfsops.c | 581 struct hsnode *hp; in hs_mountfs() 959 struct hsnode *hp; in hs_getrootvp()
|