/external/chromium_org/net/disk_cache/blockfile/ |
webfonts_histogram.h | 12 class EntryImpl; 19 void RecordCacheHit(EntryImpl* entry); 20 void RecordEviction(EntryImpl* entry);
|
eviction.h | 15 class EntryImpl; 34 void UpdateRank(EntryImpl* entry, bool modified); 37 void OnOpenEntry(EntryImpl* entry); 38 void OnCreateEntry(EntryImpl* entry); 39 void OnDoomEntry(EntryImpl* entry); 40 void OnDestroyEntry(EntryImpl* entry); 51 void ReportTrimTimes(EntryImpl* entry); 52 Rankings::List GetListForEntry(EntryImpl* entry); 59 void UpdateRankV2(EntryImpl* entry, bool modified); 60 void OnOpenEntryV2(EntryImpl* entry) [all...] |
in_flight_backend_io.h | 23 class EntryImpl; 62 void CloseEntryImpl(EntryImpl* entry); 63 void DoomEntryImpl(EntryImpl* entry); 66 void ReadData(EntryImpl* entry, int index, int offset, net::IOBuffer* buf, 68 void WriteData(EntryImpl* entry, int index, int offset, net::IOBuffer* buf, 70 void ReadSparseData(EntryImpl* entry, int64 offset, net::IOBuffer* buf, 72 void WriteSparseData(EntryImpl* entry, int64 offset, net::IOBuffer* buf, 74 void GetAvailableRange(EntryImpl* entry, int64 offset, int len, int64* start); 75 void CancelSparseIO(EntryImpl* entry); 76 void ReadyForSparseIO(EntryImpl* entry) [all...] |
sparse_control.h | 25 class EntryImpl; 28 // Basically, sparse IO is directed from EntryImpl to this class, and we split 44 explicit SparseControl(EntryImpl* entry); 77 static void DeleteChildren(EntryImpl* entry); 87 // Opens and closes a child entry. A child entry is a regular EntryImpl object 149 EntryImpl* entry_; // The sparse entry. 150 EntryImpl* child_; // The current child entry.
|
sparse_control_v3.h | 25 class EntryImpl; 28 // Basically, sparse IO is directed from EntryImpl to this class, and we split 44 explicit SparseControl(EntryImpl* entry); 72 static void DeleteChildren(EntryImpl* entry); 87 // Opens and closes a child entry. A child entry is a regular EntryImpl object 147 EntryImpl* entry_; // The sparse entry. 148 EntryImpl* child_; // The current child entry.
|
backend_impl.h | 82 EntryImpl* OpenEntryImpl(const std::string& key); 83 EntryImpl* CreateEntryImpl(const std::string& key); 84 EntryImpl* OpenNextEntryImpl(Rankings::Iterator* iter); 116 void UpdateRank(EntryImpl* entry, bool modified); 123 void InternalDoomEntry(EntryImpl* entry); 130 void NotLinked(EntryImpl* entry); 134 void RemoveEntry(EntryImpl* entry); 148 EntryImpl* GetOpenEntry(CacheRankingsBlock* rankings) const; 289 typedef base::hash_map<CacheAddr, EntryImpl*> EntriesMap; 306 int NewEntry(Addr address, EntryImpl** entry) [all...] |
entry_impl.cc | 39 SyncCallback(disk_cache::EntryImpl* entry, net::IOBuffer* buffer, 53 disk_cache::EntryImpl* entry_; 70 entry_->ReportIOTime(disk_cache::EntryImpl::kAsyncIO, start_); 95 class EntryImpl::UserBuffer { 143 bool EntryImpl::UserBuffer::PreWrite(int offset, int len) { 165 void EntryImpl::UserBuffer::Truncate(int offset) { 175 void EntryImpl::UserBuffer::Write(int offset, IOBuffer* buf, int len) { 207 bool EntryImpl::UserBuffer::PreRead(int eof, int offset, int* len) { 232 int EntryImpl::UserBuffer::Read(int offset, IOBuffer* buf, int len) { 257 void EntryImpl::UserBuffer::Reset() [all...] |
in_flight_backend_io.cc | 66 static_cast<EntryImpl*>(*entry_ptr_)->OnEntryCreated(backend_); 135 void BackendIO::CloseEntryImpl(EntryImpl* entry) { 140 void BackendIO::DoomEntryImpl(EntryImpl* entry) { 154 void BackendIO::ReadData(EntryImpl* entry, int index, int offset, 164 void BackendIO::WriteData(EntryImpl* entry, int index, int offset, 175 void BackendIO::ReadSparseData(EntryImpl* entry, int64 offset, 184 void BackendIO::WriteSparseData(EntryImpl* entry, int64 offset, 193 void BackendIO::GetAvailableRange(EntryImpl* entry, int64 offset, int len, 202 void BackendIO::CancelSparseIO(EntryImpl* entry) { 207 void BackendIO::ReadyForSparseIO(EntryImpl* entry) [all...] |
webfonts_histogram.cc | 80 void RecordCacheHit(EntryImpl* entry) { 92 void RecordEviction(EntryImpl* entry) {
|
backend_impl.cc | 347 EntryImpl* entry = OpenEntryImpl(key); 383 EntryImpl* node; 385 EntryImpl* next = OpenNextEntryImpl(iterator.get()); 419 EntryImpl* entry = OpenNextEntryImpl(iterator.get()); 451 EntryImpl* cache_entry = MatchEntry(key, hash, false, Addr(), &error); 460 EntryImpl* BackendImpl::OpenEntryImpl(const std::string& key) { 469 EntryImpl* cache_entry = MatchEntry(key, hash, false, Addr(), &error); 508 EntryImpl* BackendImpl::CreateEntryImpl(const std::string& key) { 516 scoped_refptr<EntryImpl> parent; 522 EntryImpl* old_entry = MatchEntry(key, hash, false, Addr(), &error) [all...] |
entry_impl.h | 25 class NET_EXPORT_PRIVATE EntryImpl 27 public base::RefCounted<EntryImpl> { 28 friend class base::RefCounted<EntryImpl>; 41 EntryImpl(BackendImpl* backend, Addr address, bool read_only); 67 // Performs the initialization of a EntryImpl that will be added to the 138 // Logs a begin event and enables logging for the EntryImpl. Will also cause 139 // an end event to be logged on destruction. The EntryImpl must have its key 177 virtual ~EntryImpl(); 273 DISALLOW_COPY_AND_ASSIGN(EntryImpl);
|
eviction.cc | 169 void Eviction::UpdateRank(EntryImpl* entry, bool modified) { 176 void Eviction::OnOpenEntry(EntryImpl* entry) { 181 void Eviction::OnCreateEntry(EntryImpl* entry) { 188 void Eviction::OnDoomEntry(EntryImpl* entry) { 198 void Eviction::OnDestroyEntry(EntryImpl* entry) { 254 void Eviction::ReportTrimTimes(EntryImpl* entry) { 282 Rankings::List Eviction::GetListForEntry(EntryImpl* entry) { 288 EntryImpl* entry = backend_->GetEnumeratedEntry(node, list); 402 void Eviction::UpdateRankV2(EntryImpl* entry, bool modified) { 406 void Eviction::OnOpenEntryV2(EntryImpl* entry) [all...] |
backend_impl_v3.cc | 133 EntryImpl* parent_entry = MatchEntry(key, hash, true, entry_addr, &error); 436 EntryImpl* cache_entry = MatchEntry(key, hash, false, Addr(), &error); 479 scoped_refptr<EntryImpl> parent; 485 EntryImpl* old_entry = MatchEntry(key, hash, false, Addr(), &error); 489 EntryImpl* parent_entry = MatchEntry(key, hash, true, Addr(), &error); 513 int num_blocks = EntryImpl::NumBlocksForEntry(key.size()); 528 scoped_refptr<EntryImpl> cache_entry( 529 new EntryImpl(this, entry_address, false)); 575 EntryImpl* entry = OpenEntryImpl(key); 612 EntryImpl* node [all...] |
entry_impl_v3.cc | 493 File* key_file = const_cast<EntryImpl*>(this)->GetBackingFile(address, 548 int EntryImpl::ReadDataImpl(int index, int offset, IOBuffer* buf, int buf_len, 586 int EntryImpl::WriteDataImpl(int index, int offset, IOBuffer* buf, int buf_len, 618 int EntryImpl::ReadSparseDataImpl(int64 offset, IOBuffer* buf, int buf_len, 644 int EntryImpl::WriteSparseDataImpl(int64 offset, IOBuffer* buf, int buf_len, 667 int EntryImpl::GetAvailableRangeImpl(int64 offset, int len, int64* start) { 680 sparse.reset(new SparseControl(const_cast<EntryImpl*>(this))); 726 Log("~EntryImpl in"); 767 Trace("~EntryImpl out 0x%p", reinterpret_cast<void*>(this)); 772 int EntryImpl::InternalReadData(int index, int offset [all...] |
sparse_control.cc | 187 SparseControl::SparseControl(EntryImpl* entry) 336 void SparseControl::DeleteChildren(EntryImpl* entry) { 466 EntryImpl* child = static_cast<EntryImpl*>(child_); 665 EntryImpl* child = static_cast<EntryImpl*>(child_);
|
sparse_control_v3.cc | 189 SparseControl::SparseControl(EntryImpl* entry) 315 void SparseControl::DeleteChildren(EntryImpl* entry) { 468 EntryImpl* child = static_cast<EntryImpl*>(child_); 753 EntryImpl* child = static_cast<EntryImpl*>(child_);
|
rankings.cc | 603 EntryImpl* entry = backend_->GetOpenEntry(rankings);
|
/external/chromium_org/content/browser/appcache/ |
appcache_disk_cache.h | 56 class EntryImpl; 85 typedef std::set<EntryImpl*> OpenEntries; 100 void AddOpenEntry(EntryImpl* entry) { open_entries_.insert(entry); } 101 void RemoveOpenEntry(EntryImpl* entry) { open_entries_.erase(entry); }
|
appcache_disk_cache.cc | 51 class AppCacheDiskCache::EntryImpl : public Entry { 53 EntryImpl(disk_cache::Entry* disk_cache_entry, 100 virtual ~EntryImpl() { 110 // while the call is in-flight and to produce an EntryImpl upon completion. 153 *entry = new EntryImpl(entry_ptr_, owner_); 161 *entry_ = new EntryImpl(entry_ptr_, owner_);
|
/external/chromium_org/net/tools/dump_cache/ |
cache_dumper.cc | 36 static_cast<disk_cache::EntryImpl*>(entry)->SetTimes(last_used,
|
/external/chromium_org/net/disk_cache/ |
backend_unittest.cc | 151 rv = static_cast<disk_cache::EntryImpl*>(entry)->WriteDataImpl( 166 static_cast<disk_cache::EntryImpl*>(entry)->Release(); [all...] |
entry_unittest.cc | [all...] |