Searched refs:namecache (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/kern/ |
H A D | vfs_cache.c | 101 * Entries are described by "struct namecache" objects and stored in a hash 141 * different files don't suffer any scalability problems in the namecache. 197 * names get duplicated -- kept by filesystem itself and namecache separately 198 * - struct namecache has a fixed size and comes in 2 variants, often wasting 297 SDT_PROBE_DEFINE3(vfs, namecache, enter, done, "struct vnode *", "char *", 299 SDT_PROBE_DEFINE3(vfs, namecache, enter, duplicate, "struct vnode *", "char *", 301 SDT_PROBE_DEFINE2(vfs, namecache, enter_negative, done, "struct vnode *", 303 SDT_PROBE_DEFINE2(vfs, namecache, fullpath_smr, hit, "struct vnode *", 305 SDT_PROBE_DEFINE4(vfs, namecache, fullpath_smr, miss, "struct vnode *", 306 "struct namecache *", "in 352 struct namecache { global() struct 367 nc_namenamecache global() argument [all...] |
/freebsd/tools/test/stress2/misc/ |
H A D | namecache.sh | 66 sed '1,/^EOF/d' < $odir/$0 > namecache.c 67 mycc -o namecache -Wall namecache.c 68 rm -f namecache.c 78 /tmp/namecache & 93 rm -f /tmp/namecache # /$dir/file.0*
|
H A D | namecache2.sh | 85 * disk partition, to demonstrate a FreeBSD namecache bug. I have never seen
|
/freebsd/tools/diag/dumpvfscache/ |
H A D | dumpvfscache.c | 23 struct namecache { struct 24 LIST_ENTRY(namecache) nc_hash; 25 LIST_ENTRY(namecache) nc_src; 26 TAILQ_ENTRY(namecache) nc_dst; 71 LIST_HEAD(nchashhead, namecache) *nchashtbl; in main() 72 struct namecache *nc; in main()
|
/freebsd/sys/sys/ |
H A D | vnode.h | 89 struct namecache; 163 LIST_HEAD(, namecache) v_cache_src; /* c Cache entries from us */ 164 TAILQ_HEAD(, namecache) v_cache_dst; /* c Cache entries to us */ 165 struct namecache *v_cache_dd; /* c Cache entry for .. vnode */
|