Lines Matching defs:cache_link_t
105 } cache_link_t;
127 cache_link_t **hash; /* hash table */
129 cache_link_t *dngl; /* list of dangling links */
307 static cache_link_t *link_insert(struct di_devlink_handle *hdp,
311 static void link_delete(di_devlink_handle_t hdp, cache_link_t *clp);
318 cache_link_t *clp, uint32_t *next);
319 static void rm_link_from_hash(struct di_devlink_handle *hdp, cache_link_t *clp);
329 static void link_free(cache_link_t **pp);
332 static void count_link(cache_link_t *clp, uint32_t *count);
339 static cache_link_t *add_link(struct di_devlink_handle *hdp, const char *link,
344 static cache_link_t *link_hash(di_devlink_handle_t hdp, const char *link,
347 static void hash_insert(struct di_devlink_handle *hdp, cache_link_t *clp);
376 static int walk_cache_links(di_devlink_handle_t hdp, cache_link_t *clp,
407 cache_link_t *clp);
408 static int link_cmp(cache_link_t *clp, const char *content, int type);