Searched refs:FTLMC (Results 1 – 3 of 3) sorted by relevance
| /system/ulib/ftl/inc/kprivate/ |
| A D | ftl_mc.h | 30 } FTLMC; typedef 35 FTLMC* ftlmcNew(void* ftl_ndm, ui32 cache_size, ftlmcFuncW wf, ftlmcFuncR rf, ui32 mpg_sz); 36 void ftlmcDelete(FTLMC** ftlmc_ptr); 37 void ftlmcInit(FTLMC* ftlmc); 38 void* ftlmcGetPage(FTLMC* ftlmc, ui32 mpn, int* new_map); 39 int ftlmcFlushPage(FTLMC* ftlmc, ui32 mpn); 40 int ftlmcFlushMaps(FTLMC* ftlmc); 41 ui32* ftlmcInCache(FTLMC* ftlmc, ui32 mpn); 42 ui32 ftlmcRAM(const FTLMC* ftlmc);
|
| /system/ulib/ftl/utils/ |
| A D | ftl_mc.c | 44 static void check_cache(FTLMC* cache, ui32 mpn) { in check_cache() 86 ui32 ftlmcRAM(const FTLMC* cache) { in ftlmcRAM() 88 ? sizeof(FTLMC) + in ftlmcRAM() 104 FTLMC* cache; in ftlmcNew() 108 cache = FsCalloc(1, sizeof(FTLMC)); in ftlmcNew() 153 void ftlmcInit(FTLMC* cache) { in ftlmcInit() 185 void ftlmcDelete(FTLMC** cache_ptr) { in ftlmcDelete() 186 FTLMC* cache = *cache_ptr; in ftlmcDelete() 333 int ftlmcFlushPage(FTLMC* cache, ui32 mpn) { in ftlmcFlushPage() 363 int ftlmcFlushMaps(FTLMC* cache) { in ftlmcFlushMaps() [all …]
|
| /system/ulib/ftl/ftln/ |
| A D | ftlnp.h | 224 FTLMC* map_cache; // handle to map page cache
|
Completed in 4 milliseconds