Lines Matching refs:entry_

42       : entry_(entry), callback_(callback), buf_(buffer),
53 disk_cache::EntryImpl* entry_;
63 entry_->DecrementIoCount();
65 if (entry_->net_log().IsLogging()) {
66 entry_->net_log().EndEvent(
70 entry_->ReportIOTime(disk_cache::EntryImpl::kAsyncIO, start_);
74 entry_->Release();
299 : entry_(NULL, Addr(0)), node_(NULL, Addr(0)),
302 entry_.LazyInit(backend->File(address), address);
403 return entry_.Data()->hash;
409 EntryStore* entry_store = entry_.Data();
411 memset(entry_store, 0, sizeof(EntryStore) * entry_.address().num_blocks());
417 node->contents = entry_.address().value();
454 if (entry_.Data()->hash != hash ||
455 static_cast<size_t>(entry_.Data()->key_len) != key.size())
484 Addr address(entry_.Data()->data_addr[index]);
486 backend_->ModifyStorageSize(entry_.Data()->data_size[index] -
488 entry_.Data()->data_addr[index] = 0;
489 entry_.Data()->data_size[index] = 0;
490 entry_.Store();
501 // Note that at this point node_ and entry_ are just two blocks of data, and
504 Addr address(entry_.Data()->long_key);
506 backend_->ModifyStorageSize(entry_.Data()->key_len, 0);
508 backend_->DeleteBlock(entry_.address(), true);
509 entry_.Discard();
518 return entry_.Data()->next;
522 DCHECK_NE(address.value(), entry_.address().value());
523 entry_.Data()->next = address.value();
524 bool success = entry_.Store();
529 Addr address(entry_.Data()->rankings_node);
573 if (!entry_.VerifyHash())
576 EntryStore* stored = entry_.Data();
592 STRESS_DCHECK(next_addr.value() != entry_.address().value());
611 if (entry_.address().num_blocks() != num_blocks)
618 EntryStore* stored = entry_.Data();
648 EntryStore* stored = entry_.Data();
671 entry_.Store();
763 CacheEntryBlock* entry = const_cast<CacheEntryBlock*>(&entry_);
808 CacheEntryBlock* entry = const_cast<CacheEntryBlock*>(&entry_);
821 int entry_size = entry_.Data()->data_size[index];
921 entry_.clear_modified();
933 backend_->OnEntryDestroyBegin(entry_.address());
951 entry_.Data()->data_size[index] - unreported_size_[index],
952 entry_.Data()->data_size[index]);
982 int entry_size = entry_.Data()->data_size[index];
1002 Addr address(entry_.Data()->data_addr[index]);
1012 address.set_value(entry_.Data()->data_addr[index]);
1089 int entry_size = entry_.Data()->data_size[index];
1092 Trace("To PrepareTarget 0x%x", entry_.address().value());
1096 Trace("From PrepareTarget 0x%x", entry_.address().value());
1112 Addr address(entry_.Data()->data_addr[index]);
1168 Addr address(entry_.Data()->data_addr[index]);
1172 entry_.Data()->data_addr[index] = address.value();
1173 entry_.Store();
1282 Addr address(entry_.Data()->data_addr[index]);
1305 Addr address(entry_.Data()->data_addr[index]);
1307 int current_size = entry_.Data()->data_size[index];
1313 entry_.Data()->data_addr[index] = 0;
1314 entry_.Data()->data_size[index] = 0;
1316 entry_.Store();
1362 Addr address(entry_.Data()->data_addr[index]);
1366 int len = std::min(entry_.Data()->data_size[index], kMaxBlockSize);
1388 Addr address(entry_.Data()->data_addr[index]);
1389 entry_.Data()->data_addr[index] = 0;
1390 entry_.Store();
1394 int len = entry_.Data()->data_size[index];
1401 if (entry_.Data()->data_size[index] > new_size)
1402 UpdateSize(index, entry_.Data()->data_size[index], new_size);
1410 offset > entry_.Data()->data_size[index]) {
1413 Addr address(entry_.Data()->data_addr[index]);
1443 Addr address(entry_.Data()->data_addr[index]);
1448 int size = std::max(entry_.Data()->data_size[index], min_len);
1452 if (!entry_.Data()->data_size[index]) {
1457 address.set_value(entry_.Data()->data_addr[index]);
1465 DCHECK_EQ(len, entry_.Data()->data_size[index]);
1482 if (entry_.Data()->data_size[index] == new_size)
1486 entry_.Data()->data_size[index] = new_size;
1487 entry_.set_modified();
1504 entry_.Data()->flags |= flags;
1505 entry_.set_modified();
1509 return entry_.Data()->flags;
1517 int data_len = entry_.Data()->data_size[index];
1529 address->set_value(entry_.Data()->data_addr[index]);
1532 backend_->ModifyStorageSize(entry_.Data()->data_size[index] -
1534 entry_.Data()->data_addr[index] = 0;
1535 entry_.Data()->data_size[index] = 0;
1546 entry_.address().value(), node_.address().value());
1548 Trace(" data: 0x%x 0x%x 0x%x", entry_.Data()->data_addr[0],
1549 entry_.Data()->data_addr[1], entry_.Data()->long_key);