Searched refs:namecache (Results 1 – 10 of 10) sorted by relevance
86 * Each cached name is stored in a struct namecache, along with a90 * in struct namecache. If it is a "negative" entry, (i.e. for a name102 * namecache and vnode_impl_t are laid out to keep cache footprint107 * various vnodes and namecache structs would be connected like this157 * struct namecache is mostly stable except for list and tree related162 * Read access to namecache entries is made via tree, list, or LRU164 * held. See definition of "struct namecache" in src/sys/namei.src,221 CTASSERT(sizeof(struct namecache) == 128);223 CTASSERT(sizeof(struct namecache) == 64);227 static void cache_activate(struct namecache *);[all...]
208 #define NCHNAMLEN sizeof(((struct namecache *)NULL)->nc_name)237 struct namecache { struct240 TAILQ_ENTRY(namecache) nc_list; /* v nc_vp's list of cache entries */ argument241 TAILQ_ENTRY(namecache) nc_lru; /* l pseudo-lru chain */
36 struct namecache;105 TAILQ_HEAD(,namecache) vi_nc_list; /* l namecaches (parent) */
200 #define NCHNAMLEN sizeof(((struct namecache *)NULL)->nc_name)224 * - stable throughout the lifetime of the namecache entry229 struct namecache {232 TAILQ_ENTRY(namecache) nc_list; /* v nc_vp's list of cache entries */233 TAILQ_ENTRY(namecache) nc_lru; /* l pseudo-lru chain */
133 struct namecache namecache; member
109 void cache_enter(u_long, struct namecache *);
854 struct namecache nc; in search_cache()
42 mstohz.9 mutex.9 m_tag.9 namecache.9 \587 MLINKS+=namecache.9 cache_lookup.9 \588 namecache.9 cache_revlookup.9 \589 namecache.9 cache_enter.9 \590 namecache.9 cache_purge.9 \591 namecache.9 cache_purgevfs.9 \592 namecache.9 namecache_print.9
395 Branch: ad-namecache396 Description: Redo the namecache400 Base Tag: ad-namecache-base403 Notes: 1) Redo the namecache to focus on per-directory data
2621 namecache