Lines Matching refs:entry_
38 : entry_(entry), callback_(callback), buf_(buffer), in SyncCallback()
49 disk_cache::EntryImpl* entry_; member in __anon8813dca10111::SyncCallback
59 entry_->DecrementIoCount(); in OnFileIOComplete()
61 if (entry_->net_log().IsLoggingAllEvents()) { in OnFileIOComplete()
62 entry_->net_log().EndEvent( in OnFileIOComplete()
67 entry_->ReportIOTime(disk_cache::EntryImpl::kAsyncIO, start_); in OnFileIOComplete()
70 entry_->Release(); in OnFileIOComplete()
295 : entry_(NULL, Addr(0)), node_(NULL, Addr(0)), backend_(backend), in EntryImpl()
297 entry_.LazyInit(backend->File(address), address); in EntryImpl()
400 return entry_.Data()->hash; in GetHash()
406 EntryStore* entry_store = entry_.Data(); in CreateEntry()
408 memset(entry_store, 0, sizeof(EntryStore) * entry_.address().num_blocks()); in CreateEntry()
414 node->contents = entry_.address().value(); in CreateEntry()
451 if (entry_.Data()->hash != hash || in IsSameEntry()
452 static_cast<size_t>(entry_.Data()->key_len) != key.size()) in IsSameEntry()
482 Addr address(entry_.Data()->data_addr[index]); in DeleteEntryData()
484 backend_->ModifyStorageSize(entry_.Data()->data_size[index] - in DeleteEntryData()
486 entry_.Data()->data_addr[index] = 0; in DeleteEntryData()
487 entry_.Data()->data_size[index] = 0; in DeleteEntryData()
488 entry_.Store(); in DeleteEntryData()
499 Addr address(entry_.Data()->long_key); in DeleteEntryData()
501 backend_->ModifyStorageSize(entry_.Data()->key_len, 0); in DeleteEntryData()
504 memset(entry_.buffer(), 0, entry_.size()); in DeleteEntryData()
506 entry_.Store(); in DeleteEntryData()
509 backend_->DeleteBlock(entry_.address(), false); in DeleteEntryData()
513 return entry_.Data()->next; in GetNextAddress()
517 DCHECK_NE(address.value(), entry_.address().value()); in SetNextAddress()
518 entry_.Data()->next = address.value(); in SetNextAddress()
519 bool success = entry_.Store(); in SetNextAddress()
524 Addr address(entry_.Data()->rankings_node); in LoadNodeAddress()
563 EntryStore* stored = entry_.Data(); in SanityCheck()
675 CacheEntryBlock* entry = const_cast<CacheEntryBlock*>(&entry_); in GetKey()
715 CacheEntryBlock* entry = const_cast<CacheEntryBlock*>(&entry_); in GetDataSize()
728 int entry_size = entry_.Data()->data_size[index]; in ReadData()
820 backend_->OnEntryDestroyBegin(entry_.address()); in ~EntryImpl()
834 entry_.Data()->data_size[index] - unreported_size_[index], in ~EntryImpl()
835 entry_.Data()->data_size[index]); in ~EntryImpl()
864 int entry_size = entry_.Data()->data_size[index]; in InternalReadData()
881 Addr address(entry_.Data()->data_addr[index]); in InternalReadData()
891 address.set_value(entry_.Data()->data_addr[index]); in InternalReadData()
953 int entry_size = entry_.Data()->data_size[index]; in InternalWriteData()
956 Trace("To PrepareTarget 0x%x", entry_.address().value()); in InternalWriteData()
960 Trace("From PrepareTarget 0x%x", entry_.address().value()); in InternalWriteData()
976 Addr address(entry_.Data()->data_addr[index]); in InternalWriteData()
1027 Addr address(entry_.Data()->data_addr[index]); in CreateDataBlock()
1031 entry_.Data()->data_addr[index] = address.value(); in CreateDataBlock()
1032 entry_.Store(); in CreateDataBlock()
1133 Addr address(entry_.Data()->data_addr[index]); in PrepareTarget()
1156 Addr address(entry_.Data()->data_addr[index]); in HandleTruncation()
1158 int current_size = entry_.Data()->data_size[index]; in HandleTruncation()
1164 entry_.Data()->data_addr[index] = 0; in HandleTruncation()
1165 entry_.Data()->data_size[index] = 0; in HandleTruncation()
1167 entry_.Store(); in HandleTruncation()
1213 Addr address(entry_.Data()->data_addr[index]); in CopyToLocalBuffer()
1217 int len = std::min(entry_.Data()->data_size[index], kMaxBlockSize); in CopyToLocalBuffer()
1239 Addr address(entry_.Data()->data_addr[index]); in MoveToLocalBuffer()
1240 entry_.Data()->data_addr[index] = 0; in MoveToLocalBuffer()
1241 entry_.Store(); in MoveToLocalBuffer()
1245 int len = entry_.Data()->data_size[index]; in MoveToLocalBuffer()
1252 if (entry_.Data()->data_size[index] > new_size) in ImportSeparateFile()
1253 UpdateSize(index, entry_.Data()->data_size[index], new_size); in ImportSeparateFile()
1261 offset > entry_.Data()->data_size[index]) { in PrepareBuffer()
1264 Addr address(entry_.Data()->data_addr[index]); in PrepareBuffer()
1294 Addr address(entry_.Data()->data_addr[index]); in Flush()
1299 int size = std::max(entry_.Data()->data_size[index], min_len); in Flush()
1303 if (!entry_.Data()->data_size[index]) { in Flush()
1308 address.set_value(entry_.Data()->data_addr[index]); in Flush()
1316 DCHECK_EQ(len, entry_.Data()->data_size[index]); in Flush()
1333 if (entry_.Data()->data_size[index] == new_size) in UpdateSize()
1337 entry_.Data()->data_size[index] = new_size; in UpdateSize()
1338 entry_.set_modified(); in UpdateSize()
1355 entry_.Data()->flags |= flags; in SetEntryFlags()
1356 entry_.set_modified(); in SetEntryFlags()
1360 return entry_.Data()->flags; in GetEntryFlags()
1367 int data_len = entry_.Data()->data_size[index]; in GetData()
1379 address->set_value(entry_.Data()->data_addr[index]); in GetData()
1382 backend_->ModifyStorageSize(entry_.Data()->data_size[index] - in GetData()
1384 entry_.Data()->data_addr[index] = 0; in GetData()
1385 entry_.Data()->data_size[index] = 0; in GetData()
1396 entry_.address().value(), node_.address().value()); in Log()
1398 Trace(" data: 0x%x 0x%x 0x%x", entry_.Data()->data_addr[0], in Log()
1399 entry_.Data()->data_addr[1], entry_.Data()->long_key); in Log()