Searched refs:ncache_t (Results 1 – 3 of 3) sorted by relevance
238 (ncp)->hash_prev = (ncache_t *)(hp); \327 static ncache_t *dnlc_get(uchar_t namlen);328 static ncache_t *dnlc_search(vnode_t *dp, const char *name, uchar_t namlen,382 hp->hash_next = (ncache_t *)hp; in dnlc_init()383 hp->hash_prev = (ncache_t *)hp; in dnlc_init()439 ncache_t *ncp; in dnlc_enter()505 ncache_t *ncp; in dnlc_update()506 ncache_t *tcp; in dnlc_update()587 ncache_t *ncp; in dnlc_lookup()608 for (ncp = hp->hash_next; ncp != (ncache_t *)hp; in dnlc_lookup()[all …]
86 } ncache_t; typedef91 #define NCACHE_SIZE(namelen) offsetof(ncache_t, name) + (namelen)97 ncache_t *hash_next;98 ncache_t *hash_prev;
100 #define MDB_DNLC_NCACHE_SZ(ncp) (sizeof (ncache_t) + (ncp)->namlen)103 static ncache_t **dnlc_hash; /* mdbs hash array of dnlc entries */162 ncache_t *ncp, *next; in dnlc_free()178 mdb_free(dnlc_hash, MDB_DNLC_HSIZE * sizeof (ncache_t *)); in dnlc_free()238 dnlc_hash = mdb_zalloc(MDB_DNLC_HSIZE * sizeof (ncache_t *), UM_SLEEP); in dnlc_load()244 ncache_t *ncp; /* name cache pointer */ in dnlc_load()250 ncache_t nc; /* name cache entry */ in dnlc_load()274 if (mdb_vread(&nc, sizeof (ncache_t), nc_va) == -1) { in dnlc_load()344 ncache_t *ent; in dnlcdump()490 ncache_t *ent; in mdb_vnode2path()