Lines Matching refs:mb_cache_entry
77 struct mb_cache_entry *entry, *dup; in mb_cache_entry_create()
127 void __mb_cache_entry_free(struct mb_cache *cache, struct mb_cache_entry *entry) in __mb_cache_entry_free()
146 void mb_cache_entry_wait_unused(struct mb_cache_entry *entry) in mb_cache_entry_wait_unused()
152 static struct mb_cache_entry *__entry_find(struct mb_cache *cache, in __entry_find()
153 struct mb_cache_entry *entry, in __entry_find()
156 struct mb_cache_entry *old_entry = entry; in __entry_find()
167 entry = hlist_bl_entry(node, struct mb_cache_entry, in __entry_find()
192 struct mb_cache_entry *mb_cache_entry_find_first(struct mb_cache *cache, in mb_cache_entry_find_first()
209 struct mb_cache_entry *mb_cache_entry_find_next(struct mb_cache *cache, in mb_cache_entry_find_next()
210 struct mb_cache_entry *entry) in mb_cache_entry_find_next()
222 struct mb_cache_entry *mb_cache_entry_get(struct mb_cache *cache, u32 key, in mb_cache_entry_get()
227 struct mb_cache_entry *entry; in mb_cache_entry_get()
254 struct mb_cache_entry *mb_cache_entry_delete_or_get(struct mb_cache *cache, in mb_cache_entry_delete_or_get()
257 struct mb_cache_entry *entry; in mb_cache_entry_delete_or_get()
287 struct mb_cache_entry *entry) in mb_cache_entry_touch()
305 struct mb_cache_entry *entry; in mb_cache_shrink()
311 struct mb_cache_entry, e_list); in mb_cache_shrink()
409 struct mb_cache_entry *entry, *next; in mb_cache_destroy()
429 mb_entry_cache = KMEM_CACHE(mb_cache_entry, SLAB_RECLAIM_ACCOUNT); in mbcache_init()