Home
last modified time | relevance | path

Searched refs:namecache (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/kern/
H A Dvfs_cache.c101 * 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 Dnamecache.sh66 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 Dnamecache2.sh85 * disk partition, to demonstrate a FreeBSD namecache bug. I have never seen
/freebsd/tools/diag/dumpvfscache/
H A Ddumpvfscache.c23 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 Dvnode.h89 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 */