Home
last modified time | relevance | path

Searched refs:chfs_vnode_cache (Results 1 – 15 of 15) sorted by relevance

/netbsd/sys/ufs/chfs/
H A Dchfs_vnode_cache.c41 struct chfs_vnode_cache **
45 sizeof(struct chfs_vnode_cache *), KM_SLEEP); in chfs_vnocache_hash_init()
52 struct chfs_vnode_cache *
55 struct chfs_vnode_cache* ret; in chfs_vnode_cache_get()
79 struct chfs_vnode_cache* new) in chfs_vnode_cache_add()
81 struct chfs_vnode_cache** prev; in chfs_vnode_cache_add()
101 struct chfs_vnode_cache* old) in chfs_vnode_cache_remove()
103 struct chfs_vnode_cache** prev; in chfs_vnode_cache_remove()
124 chfs_vnocache_hash_destroy(struct chfs_vnode_cache **hash) in chfs_vnocache_hash_destroy()
126 struct chfs_vnode_cache *this, *next; in chfs_vnocache_hash_destroy()
H A Dchfs.h269 struct chfs_vnode_cache { struct
347 struct chfs_vnode_cache **chm_vnocache_hash; /* hash table
461 struct chfs_vnode_cache *);
463 struct chfs_vnode_cache *, struct chfs_dirent_list *);
473 struct chfs_vnode_cache *, struct chfs_dirent *);
475 struct chfs_dirent *, struct chfs_vnode_cache *);
510 static __inline struct chfs_vnode_cache *
523 struct chfs_vnode_cache *vc = (struct chfs_vnode_cache *) nref; in chfs_nref_to_vc()
533 struct chfs_vnode_cache* chfs_vnode_cache_alloc(ino_t);
534 void chfs_vnode_cache_free(struct chfs_vnode_cache *);
[all …]
H A Dchfs_malloc.c38 pool_cache_t chfs_vnode_cache; variable
51 chfs_vnode_cache = pool_cache_init( in chfs_alloc_pool_caches()
52 sizeof(struct chfs_vnode_cache), in chfs_alloc_pool_caches()
55 if (!chfs_vnode_cache) in chfs_alloc_pool_caches()
115 pool_cache_destroy(chfs_vnode_cache); in chfs_alloc_pool_caches()
125 if (chfs_vnode_cache) in chfs_destroy_pool_caches()
126 pool_cache_destroy(chfs_vnode_cache); in chfs_destroy_pool_caches()
151 struct chfs_vnode_cache *
154 struct chfs_vnode_cache* vc; in chfs_vnode_cache_alloc()
155 vc = pool_cache_get(chfs_vnode_cache, PR_WAITOK); in chfs_vnode_cache_alloc()
[all …]
H A Dchfs_build.c70 struct chfs_vnode_cache *vc) in chfs_build_set_vnodecache_nlink()
75 struct chfs_vnode_cache *child_vc; in chfs_build_set_vnodecache_nlink()
111 struct chfs_vnode_cache *vc, in chfs_build_remove_unlinked_vnode()
141 struct chfs_vnode_cache *child_vc; in chfs_build_remove_unlinked_vnode()
182 while ((struct chfs_vnode_cache *)nref != vc) { in chfs_build_remove_unlinked_vnode()
211 struct chfs_vnode_cache *vc; in chfs_build_filesystem()
215 struct chfs_vnode_cache *notregvc; in chfs_build_filesystem()
H A Dchfs_scan.c40 struct chfs_vnode_cache *
43 struct chfs_vnode_cache *vc; in chfs_scan_make_vnode_cache()
106 struct chfs_vnode_cache *vc; in chfs_scan_check_vnode()
147 if ((struct chfs_vnode_cache *)vc->v != vc) { in chfs_scan_check_vnode()
180 struct chfs_vnode_cache *vc, struct chfs_dirent *fd) in chfs_scan_mark_dirent_obsolete()
211 struct chfs_dirent *new, struct chfs_vnode_cache *pvc) in chfs_add_fd_to_list()
284 struct chfs_vnode_cache *parentvc; in chfs_scan_check_dirent_node()
358 struct chfs_vnode_cache *vc; in chfs_scan_check_data_node()
H A Dchfs_gc.c42 int chfs_check(struct chfs_mount *, struct chfs_vnode_cache *);
49 struct chfs_vnode_cache *, struct chfs_node_ref *);
221 struct chfs_vnode_cache *vc; in chfs_gc_fetch_inode()
261 chfs_check(struct chfs_mount *chmp, struct chfs_vnode_cache *chvc) in chfs_check()
307 struct chfs_vnode_cache *chvc; in chfs_clear_inode()
337 if ((struct chfs_vnode_cache *)chvc->v == chvc && in chfs_clear_inode()
338 (struct chfs_vnode_cache *)chvc->dirents == chvc && in chfs_clear_inode()
339 (struct chfs_vnode_cache *)chvc->dnode == chvc) in chfs_clear_inode()
423 struct chfs_vnode_cache *vc; in chfs_gcollect_pass()
700 struct chfs_vnode_cache *chvc, struct chfs_node_ref *nref) in chfs_gcollect_pristine()
H A Dchfs_nodeops.c72 struct chfs_vnode_cache *vc, in chfs_add_node_to_list()
121 struct chfs_vnode_cache *vc, in chfs_remove_node_from_list()
158 struct chfs_vnode_cache *vc, in chfs_remove_and_obsolete()
218 struct chfs_vnode_cache *vc, struct chfs_node_ref *new) in chfs_add_vnode_ref_to_vc()
H A Dchfs_inode.h89 struct chfs_vnode_cache *chvc; /* vnode cache of this node */
H A Dchfs_vnode.c73 struct chfs_vnode_cache *chvc; in chfs_readvnode()
200 struct chfs_vnode_cache* chvc; in chfs_makeinode()
H A Dchfs_readinode.c285 struct chfs_vnode_cache *vc; in chfs_kill_td()
710 struct chfs_vnode_cache *vc; in chfs_obsolete_node_frag()
804 while(nref && (struct chfs_vnode_cache *)nref != ip->chvc) { in chfs_get_data_nodes()
990 struct chfs_vnode_cache *vc = ip->chvc; in chfs_read_inode()
H A Dchfs_vfsops.c476 struct chfs_vnode_cache* chvc = NULL; in chfs_loadvnode()
557 (struct chfs_vnode_cache *)nref != chvc) { in chfs_loadvnode()
H A Dchfs_vnops.c63 struct chfs_vnode_cache* chvc __diagused; in chfs_lookup()
1351 struct chfs_vnode_cache *chvc; in chfs_readdir()
1477 struct chfs_vnode_cache *chvc; in chfs_inactive()
H A Dchfs_write.c51 struct chfs_vnode_cache* chvc; in chfs_write_flash_vnode()
/netbsd/sys/modules/chfs/
H A DMakefile10 SRCS= ebh.c chfs_wbuf.c chfs_vnode_cache.c
/netbsd/sys/ufs/
H A Dfiles.ufs37 file ufs/chfs/chfs_vnode_cache.c chfs