Lines Matching refs:lv_lru_item_t

46 static int lv_lru_cmp_keys(lv_lru_item_t * item, const void * key, uint32_t key_length);
49 static void lv_lru_remove_item(lv_lru_t * cache, lv_lru_item_t * prev, lv_lru_item_t * item, uint32…
52 static lv_lru_item_t * lv_lru_pop_or_create_item(lv_lru_t * cache);
92 … cache->items = (lv_lru_item_t **) lv_mem_alloc(sizeof(lv_lru_item_t *) * cache->hash_table_size); in lv_lru_create()
93 lv_memset_00(cache->items, sizeof(lv_lru_item_t *) * cache->hash_table_size); in lv_lru_create()
107 lv_lru_item_t * item = NULL, * next = NULL; in lv_lru_del()
113 next = (lv_lru_item_t *) item->next; in lv_lru_del()
127 next = (lv_lru_item_t *) item->next; in lv_lru_del()
147 lv_lru_item_t * item = NULL, * prev = NULL; in lv_lru_set()
152 item = (lv_lru_item_t *) item->next; in lv_lru_set()
196 lv_lru_item_t * item = cache->items[hash_index]; in lv_lru_get()
199 item = (lv_lru_item_t *) item->next; in lv_lru_get()
218 lv_lru_item_t * item = NULL, * prev = NULL; in lv_lru_remove()
224 item = (lv_lru_item_t *) item->next; in lv_lru_remove()
236 lv_lru_item_t * min_item = NULL, * min_prev = NULL; in lv_lru_remove_lru_item()
237 lv_lru_item_t * item = NULL, * prev = NULL; in lv_lru_remove_lru_item()
301 static int lv_lru_cmp_keys(lv_lru_item_t * item, const void * key, uint32_t key_length) in lv_lru_cmp_keys()
311 static void lv_lru_remove_item(lv_lru_t * cache, lv_lru_item_t * prev, lv_lru_item_t * item, uint32… in lv_lru_remove_item()
317 cache->items[hash_index] = (lv_lru_item_t *) item->next; in lv_lru_remove_item()
326 lv_memset_00(item, sizeof(lv_lru_item_t)); in lv_lru_remove_item()
331 static lv_lru_item_t * lv_lru_pop_or_create_item(lv_lru_t * cache) in lv_lru_pop_or_create_item()
333 lv_lru_item_t * item = NULL; in lv_lru_pop_or_create_item()
338 lv_memset_00(item, sizeof(lv_lru_item_t)); in lv_lru_pop_or_create_item()
341 item = (lv_lru_item_t *) lv_mem_alloc(sizeof(lv_lru_item_t)); in lv_lru_pop_or_create_item()
342 lv_memset_00(item, sizeof(lv_lru_item_t)); in lv_lru_pop_or_create_item()