Lines Matching refs:CACHE
187 CACHE(hdp)->update_count = DB_HDR(hdp)->update_count; in di_devlink_open()
475 CACHE(hdp)->hash = calloc(hash_sz, sizeof (cache_link_t *)); in cache_alloc()
476 if (CACHE(hdp)->hash == NULL) { in cache_alloc()
479 CACHE(hdp)->hash_sz = hash_sz; in cache_alloc()
705 CACHE(hdp)->update_count); in di_devlink_close()
713 if (CACHE(hdp)->update_count == 0) { in di_devlink_close()
714 CACHE(hdp)->update_count = 1; in di_devlink_close()
751 (void) write_links(hdp, NULL, CACHE(hdp)->dngl, next); in di_devlink_close()
752 DB_HDR(hdp)->update_count = CACHE(hdp)->update_count; in di_devlink_close()
925 if (clp != NULL && ((pdmp == NULL) ^ (clp == CACHE(hdp)->dngl))) { in write_links()
1063 while (CACHE(hdp)->dngl != NULL) { in cache_free()
1064 clp = CACHE(hdp)->dngl; in cache_free()
1065 CACHE(hdp)->dngl = clp->sib; in cache_free()
1070 assert((CACHE(hdp)->hash == NULL) ^ (CACHE(hdp)->hash_sz != 0)); in cache_free()
1072 free(CACHE(hdp)->hash); in cache_free()
1073 CACHE(hdp)->hash = NULL; in cache_free()
1074 CACHE(hdp)->hash_sz = 0; in cache_free()
1290 for (pp = &(CACHE(hdp)->dngl); *pp != NULL; ) { in resolve_dangling_links()
1678 *lpp = CACHE(hdp)->dngl; in minor_delete()
1679 CACHE(hdp)->dngl = cmnp->link; in minor_delete()
1773 pp = &(CACHE(hdp)->dngl); in link_delete()
1904 CACHE(hdp)->update_count = 0; in di_devlink_update()
1930 for (hval = 0; hval < CACHE(hdp)->hash_sz; hval++) { in synchronize_db()
2160 CACHE(hdp)->hash = calloc(sz, sizeof (cache_link_t *)); in cache_dev()
2161 if (CACHE(hdp)->hash == NULL) { in cache_dev()
2164 CACHE(hdp)->hash_sz = sz; in cache_dev()
2672 assert(CACHE(hdp)->root == NULL); in node_insert()
2673 CACHE(hdp)->root = cnp; in node_insert()
2788 clp->sib = CACHE(hdp)->dngl; in link_insert()
2789 CACHE(hdp)->dngl = clp; in link_insert()
2962 count_node(CACHE(hdp)->root, count); in size_db()
2964 for (clp = CACHE(hdp)->dngl; clp != NULL; clp = clp->sib) { in size_db()
3051 assert(CACHE(hdp)->hash_sz >= MIN_HASH_SIZE); in hashfn()
3057 return (hval % CACHE(hdp)->hash_sz); in hashfn()
3649 clp = CACHE(hdp)->dngl; in walk_cache_links()
3666 for (i = 0; i < CACHE(hdp)->hash_sz; i++) { in walk_all_cache()