Lines Matching defs:cache_link_t
106 } cache_link_t;
128 cache_link_t **hash; /* hash table */
130 cache_link_t *dngl; /* list of dangling links */
308 static cache_link_t *link_insert(struct di_devlink_handle *hdp,
312 static void link_delete(di_devlink_handle_t hdp, cache_link_t *clp);
319 cache_link_t *clp, uint32_t *next);
320 static void rm_link_from_hash(struct di_devlink_handle *hdp, cache_link_t *clp);
330 static void link_free(cache_link_t **pp);
333 static void count_link(cache_link_t *clp, uint32_t *count);
340 static cache_link_t *add_link(struct di_devlink_handle *hdp, const char *link,
345 static cache_link_t *link_hash(di_devlink_handle_t hdp, const char *link,
348 static void hash_insert(struct di_devlink_handle *hdp, cache_link_t *clp);
377 static int walk_cache_links(di_devlink_handle_t hdp, cache_link_t *clp,
408 cache_link_t *clp);
409 static int link_cmp(cache_link_t *clp, const char *content, int type);