Home | History | Annotate | Download | only in disk_cache

Lines Matching refs:BackendIO

18 BackendIO::BackendIO(InFlightIO* controller, BackendImpl* backend,
38 void BackendIO::ExecuteOperation() {
46 void BackendIO::OnIOComplete(int result) {
54 void BackendIO::OnDone(bool cancel) {
69 bool BackendIO::IsEntryOperation() {
74 void BackendIO::ReferenceEntry() {
78 void BackendIO::Init() {
82 void BackendIO::OpenEntry(const std::string& key, Entry** entry) {
88 void BackendIO::CreateEntry(const std::string& key, Entry** entry) {
94 void BackendIO::DoomEntry(const std::string& key) {
99 void BackendIO::DoomAllEntries() {
103 void BackendIO::DoomEntriesBetween(const base::Time initial_time,
110 void BackendIO::DoomEntriesSince(const base::Time initial_time) {
115 void BackendIO::OpenNextEntry(void** iter, Entry** next_entry) {
121 void BackendIO::OpenPrevEntry(void** iter, Entry** prev_entry) {
127 void BackendIO::EndEnumeration(void* iterator) {
132 void BackendIO::OnExternalCacheHit(const std::string& key) {
137 void BackendIO::CloseEntryImpl(EntryImpl* entry) {
142 void BackendIO::DoomEntryImpl(EntryImpl* entry) {
147 void BackendIO::FlushQueue() {
151 void BackendIO::RunTask(const base::Closure& task) {
156 void BackendIO::ReadData(EntryImpl* entry, int index, int offset,
166 void BackendIO::WriteData(EntryImpl* entry, int index, int offset,
177 void BackendIO::ReadSparseData(EntryImpl* entry, int64 offset,
186 void BackendIO::WriteSparseData(EntryImpl* entry, int64 offset,
195 void BackendIO::GetAvailableRange(EntryImpl* entry, int64 offset, int len,
204 void BackendIO::CancelSparseIO(EntryImpl* entry) {
209 void BackendIO::ReadyForSparseIO(EntryImpl* entry) {
214 BackendIO::~BackendIO() {}
216 bool BackendIO::ReturnsEntry() {
221 base::TimeDelta BackendIO::ElapsedTime() const {
226 void BackendIO::ExecuteBackendOperation() {
287 void BackendIO::ExecuteEntryOperation() {
292 base::Bind(&BackendIO::OnIOComplete, this));
297 base::Bind(&BackendIO::OnIOComplete, this),
303 base::Bind(&BackendIO::OnIOComplete, this));
308 base::Bind(&BackendIO::OnIOComplete, this));
319 base::Bind(&BackendIO::OnIOComplete, this));
341 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
348 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
355 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
362 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
369 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
377 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
384 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
391 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
398 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
404 scoped_refptr<BackendIO> operation(
405 new BackendIO(this, backend_, net::CompletionCallback()));
411 scoped_refptr<BackendIO> operation(
412 new BackendIO(this, backend_, net::CompletionCallback()));
418 scoped_refptr<BackendIO> operation(
419 new BackendIO(this, backend_, net::CompletionCallback()));
425 scoped_refptr<BackendIO> operation(
426 new BackendIO(this, backend_, net::CompletionCallback()));
432 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
439 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
447 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
456 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
464 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
472 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
480 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
486 scoped_refptr<BackendIO> operation(
487 new BackendIO(this, backend_, net::CompletionCallback()));
494 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
505 BackendIO* op = static_cast<BackendIO*>(operation);
512 void InFlightBackendIO::PostOperation(BackendIO* operation) {
514 base::Bind(&BackendIO::ExecuteOperation, operation));