Lines Matching refs:e_lru_list
225 if (list_empty(&ce->e_lru_list)) in __mb_cache_entry_release()
226 list_add_tail(&ce->e_lru_list, &mb_cache_lru_list); in __mb_cache_entry_release()
232 mb_assert(list_empty(&ce->e_lru_list)); in __mb_cache_entry_release()
261 struct mb_cache_entry, e_lru_list); in mb_cache_shrink_scan()
262 list_del_init(&ce->e_lru_list); in mb_cache_shrink_scan()
271 !list_empty(&ce->e_lru_list)) { in mb_cache_shrink_scan()
278 list_add_tail(&ce->e_lru_list, &free_list); in mb_cache_shrink_scan()
283 list_for_each_entry_safe(entry, tmp, &free_list, e_lru_list) { in mb_cache_shrink_scan()
406 ce = list_entry(l, struct mb_cache_entry, e_lru_list); in mb_cache_shrink()
408 list_del_init(&ce->e_lru_list); in mb_cache_shrink()
421 !list_empty(&ce->e_lru_list)) { in mb_cache_shrink()
431 list_add_tail(&ce->e_lru_list, &free_list); in mb_cache_shrink()
438 list_for_each_entry_safe(ce, tmp, &free_list, e_lru_list) { in mb_cache_shrink()
458 list_for_each_entry_safe(ce, tmp, &mb_cache_lru_list, e_lru_list) { in mb_cache_destroy()
460 list_move_tail(&ce->e_lru_list, &free_list); in mb_cache_destroy()
465 list_for_each_entry_safe(ce, tmp, &free_list, e_lru_list) { in mb_cache_destroy()
466 list_del_init(&ce->e_lru_list); in mb_cache_destroy()
513 ce = list_entry(l, struct mb_cache_entry, e_lru_list); in mb_cache_entry_alloc()
515 list_del_init(&ce->e_lru_list); in mb_cache_entry_alloc()
529 !list_empty(&ce->e_lru_list)) { in mb_cache_entry_alloc()
536 mb_assert(list_empty(&ce->e_lru_list)); in mb_cache_entry_alloc()
550 INIT_LIST_HEAD(&ce->e_lru_list); in mb_cache_entry_alloc()
641 mb_assert(list_empty(&ce->e_lru_list)); in mb_cache_entry_free()
700 if (!list_empty(&ce->e_lru_list)) { in mb_cache_entry_get()
702 list_del_init(&ce->e_lru_list); in mb_cache_entry_get()
755 if (!list_empty(&ce->e_lru_list)) { in __mb_cache_entry_find()
757 list_del_init(&ce->e_lru_list); in __mb_cache_entry_find()