Home
last modified time | relevance | path

Searched refs:ftlmcEntry (Results 1 – 2 of 2) sorted by relevance

/system/ulib/ftl/utils/
A Dftl_mc.c21 ftlmcEntry* prev_hash;
22 ftlmcEntry** hash_head; // pointer to head of hash table list
46 ftlmcEntry* entry; in check_cache()
56 entry = (ftlmcEntry*)((ui8*)link - offsetof(ftlmcEntry, lru_link)); in check_cache()
89 cache->num_mpgs * (sizeof(ftlmcEntry) + cache->mpg_sz + sizeof(ftlmcEntry*)) in ftlmcRAM()
122 cache->entry = FsCalloc(num_mpgs, sizeof(ftlmcEntry)); in ftlmcNew()
208 ftlmcEntry* entry; in ftlmcGetPage()
271 entry = (ftlmcEntry*)((ui8*)link - offsetof(ftlmcEntry, lru_link)); in ftlmcGetPage()
334 ftlmcEntry* entry = &cache->entry[0]; in ftlmcFlushPage()
364 ftlmcEntry* entry = &cache->entry[0]; in ftlmcFlushMaps()
[all …]
/system/ulib/ftl/inc/kprivate/
A Dftl_mc.h17 typedef struct ftlmc_cache_entry ftlmcEntry; typedef
21 ftlmcEntry* entry; // array containing all cache entries
22 ftlmcEntry** hash_tbl; // hash table used to index cached pages

Completed in 3 milliseconds