Lines Matching refs:lruhash_entry
101 struct lruhash_entry* p, *np;
122 struct lruhash_entry *p, *np;
168 bin_overflow_remove(struct lruhash_bin* bin, struct lruhash_entry* entry)
170 struct lruhash_entry* p = bin->overflow_list;
171 struct lruhash_entry** prevp = &bin->overflow_list;
183 reclaim_space(struct lruhash* table, struct lruhash_entry** list)
185 struct lruhash_entry* d;
218 struct lruhash_entry*
223 struct lruhash_entry* p = bin->overflow_list;
271 lru_front(struct lruhash* table, struct lruhash_entry* entry)
282 lru_remove(struct lruhash* table, struct lruhash_entry* entry)
293 lru_touch(struct lruhash* table, struct lruhash_entry* entry)
306 struct lruhash_entry* entry, void* data, void* cb_arg)
309 struct lruhash_entry* found, *reclaimlist=NULL;
355 struct lruhash_entry* n = reclaimlist->overflow_next;
363 struct lruhash_entry*
366 struct lruhash_entry* entry;
388 struct lruhash_entry* entry;
426 struct lruhash_entry* p, *np;
481 struct lruhash_entry *en;
534 struct lruhash_entry *reclaimlist = NULL;
557 struct lruhash_entry* n = reclaimlist->overflow_next;
567 struct lruhash_entry *reclaimlist = NULL;
587 struct lruhash_entry* n = reclaimlist->overflow_next;
597 void (*func)(struct lruhash_entry*, void*), void* arg)
600 struct lruhash_entry* e;
625 lru_demote(struct lruhash* table, struct lruhash_entry* entry)
647 struct lruhash_entry*
649 struct lruhash_entry* entry, void* data, void* cb_arg)
652 struct lruhash_entry* found, *reclaimlist = NULL;
696 struct lruhash_entry* n = reclaimlist->overflow_next;