Searched refs:namecache (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/tools/diag/dumpvfscache/ |
H A D | dumpvfscache.c | 24 struct namecache { struct 25 LIST_ENTRY(namecache) nc_hash; 26 LIST_ENTRY(namecache) nc_src; 27 TAILQ_ENTRY(namecache) nc_dst; 72 LIST_HEAD(nchashhead, namecache) *nchashtbl; 73 struct namecache *nc;
|
/freebsd-13-stable/sys/kern/ |
H A D | vfs_cache.c | 107 * Entries are described by "struct namecache" objects and stored in a hash 147 * different files don't suffer any scalability problems in the namecache. 203 * names get duplicated -- kept by filesystem itself and namecache separately 204 * - struct namecache has a fixed size and comes in 2 variants, often wasting space. 214 SDT_PROBE_DEFINE3(vfs, namecache, enter, done, "struct vnode *", "char *", 216 SDT_PROBE_DEFINE3(vfs, namecache, enter, duplicate, "struct vnode *", "char *", 218 SDT_PROBE_DEFINE2(vfs, namecache, enter_negative, done, "struct vnode *", 220 SDT_PROBE_DEFINE2(vfs, namecache, fullpath_smr, hit, "struct vnode *", 222 SDT_PROBE_DEFINE4(vfs, namecache, fullpath_smr, miss, "struct vnode *", 223 "struct namecache *", "in 267 struct namecache { struct [all...] |
/freebsd-13-stable/sys/sys/ |
H A D | vnode.h | 68 struct namecache; 82 * c - namecache mutex 111 uint32_t v_nchash; /* u namecache hash */ 140 LIST_HEAD(, namecache) v_cache_src; /* c Cache entries from us */ 141 TAILQ_HEAD(, namecache) v_cache_dst; /* c Cache entries to us */ 142 struct namecache *v_cache_dd; /* c Cache entry for .. vnode */
|
Completed in 129 milliseconds