SparseControl 362 net/disk_cache/blockfile/entry_impl.cc result = sparse_->StartIO(SparseControl::kReadOperation, offset, buf, buf_len, SparseControl 376 net/disk_cache/blockfile/entry_impl.cc result = sparse_->StartIO(SparseControl::kWriteOperation, offset, buf, SparseControl 476 net/disk_cache/blockfile/entry_impl.cc SparseControl::DeleteChildren(this); SparseControl 892 net/disk_cache/blockfile/entry_impl.cc scoped_ptr<SparseControl> sparse; SparseControl 893 net/disk_cache/blockfile/entry_impl.cc sparse.reset(new SparseControl(const_cast<EntryImpl*>(this))); SparseControl 1494 net/disk_cache/blockfile/entry_impl.cc scoped_ptr<SparseControl> sparse(new SparseControl(this)); SparseControl 19 net/disk_cache/blockfile/entry_impl.h class SparseControl; SparseControl 29 net/disk_cache/blockfile/entry_impl.h friend class SparseControl; SparseControl 269 net/disk_cache/blockfile/entry_impl.h scoped_ptr<SparseControl> sparse_; // Support for sparse entries. SparseControl 626 net/disk_cache/blockfile/entry_impl_v3.cc result = sparse_->StartIO(SparseControl::kReadOperation, offset, buf, buf_len, SparseControl 652 net/disk_cache/blockfile/entry_impl_v3.cc result = sparse_->StartIO(SparseControl::kWriteOperation, offset, buf, SparseControl 679 net/disk_cache/blockfile/entry_impl_v3.cc scoped_ptr<SparseControl> sparse; SparseControl 680 net/disk_cache/blockfile/entry_impl_v3.cc sparse.reset(new SparseControl(const_cast<EntryImpl*>(this))); SparseControl 1041 net/disk_cache/blockfile/entry_impl_v3.cc SparseControl::DeleteChildren(this); SparseControl 1316 net/disk_cache/blockfile/entry_impl_v3.cc scoped_ptr<SparseControl> sparse(new SparseControl(this)); SparseControl 145 net/disk_cache/blockfile/sparse_control.cc disk_cache::SparseControl::SparseOperation operation) { SparseControl 147 net/disk_cache/blockfile/sparse_control.cc case disk_cache::SparseControl::kReadOperation: SparseControl 149 net/disk_cache/blockfile/sparse_control.cc case disk_cache::SparseControl::kWriteOperation: SparseControl 151 net/disk_cache/blockfile/sparse_control.cc case disk_cache::SparseControl::kGetRangeOperation: SparseControl 162 net/disk_cache/blockfile/sparse_control.cc disk_cache::SparseControl::SparseOperation operation, SparseControl 167 net/disk_cache/blockfile/sparse_control.cc case disk_cache::SparseControl::kReadOperation: SparseControl 170 net/disk_cache/blockfile/sparse_control.cc case disk_cache::SparseControl::kWriteOperation: SparseControl 173 net/disk_cache/blockfile/sparse_control.cc case disk_cache::SparseControl::kGetRangeOperation: SparseControl 187 net/disk_cache/blockfile/sparse_control.cc SparseControl::SparseControl(EntryImpl* entry) SparseControl 206 net/disk_cache/blockfile/sparse_control.cc SparseControl::~SparseControl() { SparseControl 213 net/disk_cache/blockfile/sparse_control.cc int SparseControl::Init() { SparseControl 234 net/disk_cache/blockfile/sparse_control.cc bool SparseControl::CouldBeSparse() const { SparseControl 244 net/disk_cache/blockfile/sparse_control.cc int SparseControl::StartIO(SparseOperation op, int64 offset, net::IOBuffer* buf, SparseControl 296 net/disk_cache/blockfile/sparse_control.cc int SparseControl::GetAvailableRange(int64 offset, int len, int64* start) { SparseControl 317 net/disk_cache/blockfile/sparse_control.cc void SparseControl::CancelIO() { SparseControl 323 net/disk_cache/blockfile/sparse_control.cc int SparseControl::ReadyToUse(const CompletionCallback& callback) { SparseControl 336 net/disk_cache/blockfile/sparse_control.cc void SparseControl::DeleteChildren(EntryImpl* entry) { SparseControl 374 net/disk_cache/blockfile/sparse_control.cc int SparseControl::CreateSparseEntry() { SparseControl 400 net/disk_cache/blockfile/sparse_control.cc int SparseControl::OpenSparseEntry(int data_len) { SparseControl 444 net/disk_cache/blockfile/sparse_control.cc bool SparseControl::OpenChild() { SparseControl 495 net/disk_cache/blockfile/sparse_control.cc void SparseControl::CloseChild() { SparseControl 508 net/disk_cache/blockfile/sparse_control.cc std::string SparseControl::GenerateChildKey() { SparseControl 514 net/disk_cache/blockfile/sparse_control.cc bool SparseControl::KillChildAndContinue(const std::string& key, bool fatal) { SparseControl 527 net/disk_cache/blockfile/sparse_control.cc bool SparseControl::ContinueWithoutChild(const std::string& key) { SparseControl 547 net/disk_cache/blockfile/sparse_control.cc bool SparseControl::ChildPresent() { SparseControl 555 net/disk_cache/blockfile/sparse_control.cc void SparseControl::SetChildBit(bool value) { SparseControl 565 net/disk_cache/blockfile/sparse_control.cc void SparseControl::WriteSparseData() { SparseControl 577 net/disk_cache/blockfile/sparse_control.cc bool SparseControl::VerifyRange() { SparseControl 613 net/disk_cache/blockfile/sparse_control.cc void SparseControl::UpdateRange(int result) { SparseControl 650 net/disk_cache/blockfile/sparse_control.cc int SparseControl::PartialBlockLength(int block_index) const { SparseControl 663 net/disk_cache/blockfile/sparse_control.cc void SparseControl::InitChildData() { SparseControl 681 net/disk_cache/blockfile/sparse_control.cc void SparseControl::DoChildrenIO() { SparseControl 702 net/disk_cache/blockfile/sparse_control.cc bool SparseControl::DoChildIO() { SparseControl 718 net/disk_cache/blockfile/sparse_control.cc base::Bind(&SparseControl::OnChildIOCompleted, base::Unretained(this)); SparseControl 768 net/disk_cache/blockfile/sparse_control.cc int SparseControl::DoGetAvailableRange() { SparseControl 815 net/disk_cache/blockfile/sparse_control.cc void SparseControl::DoChildIOCompleted(int result) { SparseControl 834 net/disk_cache/blockfile/sparse_control.cc void SparseControl::OnChildIOCompleted(int result) { SparseControl 861 net/disk_cache/blockfile/sparse_control.cc void SparseControl::DoUserCallback() { SparseControl 873 net/disk_cache/blockfile/sparse_control.cc void SparseControl::DoAbortCallbacks() { SparseControl 32 net/disk_cache/blockfile/sparse_control.h class SparseControl { SparseControl 44 net/disk_cache/blockfile/sparse_control.h explicit SparseControl(EntryImpl* entry); SparseControl 45 net/disk_cache/blockfile/sparse_control.h ~SparseControl(); SparseControl 172 net/disk_cache/blockfile/sparse_control.h DISALLOW_COPY_AND_ASSIGN(SparseControl); SparseControl 147 net/disk_cache/blockfile/sparse_control_v3.cc disk_cache::SparseControl::SparseOperation operation) { SparseControl 149 net/disk_cache/blockfile/sparse_control_v3.cc case disk_cache::SparseControl::kReadOperation: SparseControl 151 net/disk_cache/blockfile/sparse_control_v3.cc case disk_cache::SparseControl::kWriteOperation: SparseControl 153 net/disk_cache/blockfile/sparse_control_v3.cc case disk_cache::SparseControl::kGetRangeOperation: SparseControl 164 net/disk_cache/blockfile/sparse_control_v3.cc disk_cache::SparseControl::SparseOperation operation, SparseControl 169 net/disk_cache/blockfile/sparse_control_v3.cc case disk_cache::SparseControl::kReadOperation: SparseControl 172 net/disk_cache/blockfile/sparse_control_v3.cc case disk_cache::SparseControl::kWriteOperation: SparseControl 175 net/disk_cache/blockfile/sparse_control_v3.cc case disk_cache::SparseControl::kGetRangeOperation: SparseControl 189 net/disk_cache/blockfile/sparse_control_v3.cc SparseControl::SparseControl(EntryImpl* entry) SparseControl 208 net/disk_cache/blockfile/sparse_control_v3.cc SparseControl::~SparseControl() { SparseControl 215 net/disk_cache/blockfile/sparse_control_v3.cc bool SparseControl::CouldBeSparse() const { SparseControl 225 net/disk_cache/blockfile/sparse_control_v3.cc int SparseControl::StartIO(SparseOperation op, int64 offset, net::IOBuffer* buf, SparseControl 275 net/disk_cache/blockfile/sparse_control_v3.cc int SparseControl::GetAvailableRange(int64 offset, int len, int64* start) { SparseControl 296 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::CancelIO() { SparseControl 302 net/disk_cache/blockfile/sparse_control_v3.cc int SparseControl::ReadyToUse(const CompletionCallback& callback) { SparseControl 315 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::DeleteChildren(EntryImpl* entry) { SparseControl 353 net/disk_cache/blockfile/sparse_control_v3.cc int SparseControl::Init() { SparseControl 376 net/disk_cache/blockfile/sparse_control_v3.cc int SparseControl::CreateSparseEntry() { SparseControl 402 net/disk_cache/blockfile/sparse_control_v3.cc int SparseControl::OpenSparseEntry(int data_len) { SparseControl 446 net/disk_cache/blockfile/sparse_control_v3.cc bool SparseControl::OpenChild() { SparseControl 497 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::CloseChild() { SparseControl 512 net/disk_cache/blockfile/sparse_control_v3.cc bool SparseControl::ContinueWithoutChild(const std::string& key) { SparseControl 532 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::WriteSparseData() { SparseControl 544 net/disk_cache/blockfile/sparse_control_v3.cc bool SparseControl::DoChildIO() { SparseControl 560 net/disk_cache/blockfile/sparse_control_v3.cc base::Bind(&SparseControl::OnChildIOCompleted, base::Unretained(this)); SparseControl 610 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::DoChildIOCompleted(int result) { SparseControl 629 net/disk_cache/blockfile/sparse_control_v3.cc std::string SparseControl::GenerateChildKey() { SparseControl 635 net/disk_cache/blockfile/sparse_control_v3.cc bool SparseControl::KillChildAndContinue(const std::string& key, bool fatal) { SparseControl 647 net/disk_cache/blockfile/sparse_control_v3.cc bool SparseControl::ChildPresent() { SparseControl 655 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::SetChildBit(bool value) { SparseControl 665 net/disk_cache/blockfile/sparse_control_v3.cc bool SparseControl::VerifyRange() { SparseControl 701 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::UpdateRange(int result) { SparseControl 738 net/disk_cache/blockfile/sparse_control_v3.cc int SparseControl::PartialBlockLength(int block_index) const { SparseControl 751 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::InitChildData() { SparseControl 769 net/disk_cache/blockfile/sparse_control_v3.cc int SparseControl::DoGetAvailableRange() { SparseControl 816 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::DoUserCallback() { SparseControl 828 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::DoAbortCallbacks() { SparseControl 841 net/disk_cache/blockfile/sparse_control_v3.cc void SparseControl::OnChildIOCompleted(int result) { SparseControl 32 net/disk_cache/blockfile/sparse_control_v3.h class SparseControl { SparseControl 44 net/disk_cache/blockfile/sparse_control_v3.h explicit SparseControl(EntryImpl* entry); SparseControl 45 net/disk_cache/blockfile/sparse_control_v3.h ~SparseControl(); SparseControl 170 net/disk_cache/blockfile/sparse_control_v3.h DISALLOW_COPY_AND_ASSIGN(SparseControl);