Lines Matching refs:l2_cache
434 l2_cache: CacheMap<VecCache<u64>>, field
594 l2_cache: CacheMap::new(100), in from()
1033 if !self.l2_cache.contains_key(&l1_index) { in file_offset_read()
1040 self.l2_cache.insert(l1_index, table, |index, evicted| { in file_offset_read()
1049 let cluster_addr = self.l2_cache.get(&l1_index).unwrap()[l2_index]; in file_offset_read()
1072 if !self.l2_cache.contains_key(&l1_index) { in file_offset_write()
1087 self.l2_cache.insert(l1_index, l2_table, |index, evicted| { in file_offset_write()
1096 let cluster_addr = match self.l2_cache.get(&l1_index).unwrap()[l2_index] { in file_offset_write()
1132 if !self.l2_cache.get(&l1_index).unwrap().dirty() { in update_cluster_addr()
1153 self.l2_cache.get_mut(&l1_index).unwrap()[l2_index] = cluster_addr; in update_cluster_addr()
1211 if !self.l2_cache.contains_key(&l1_index) { in deallocate_cluster()
1217 self.l2_cache.insert(l1_index, table, |index, evicted| { in deallocate_cluster()
1226 let cluster_addr = self.l2_cache.get(&l1_index).unwrap()[l2_index]; in deallocate_cluster()
1247 self.l2_cache.get_mut(&l1_index).unwrap()[l2_index] = 0; in deallocate_cluster()
1369 for (l1_index, l2_table) in self.l2_cache.iter_mut().filter(|(_k, v)| v.dirty()) { in sync_caches()