Lines Matching refs:operation

337   scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
338 operation->Init();
339 PostOperation(operation.get());
344 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
345 operation->OpenEntry(key, entry);
346 PostOperation(operation.get());
351 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
352 operation->CreateEntry(key, entry);
353 PostOperation(operation.get());
358 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
359 operation->DoomEntry(key);
360 PostOperation(operation.get());
365 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
366 operation->DoomAllEntries();
367 PostOperation(operation.get());
373 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
374 operation->DoomEntriesBetween(initial_time, end_time);
375 PostOperation(operation.get());
380 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
381 operation->DoomEntriesSince(initial_time);
382 PostOperation(operation.get());
388 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
389 operation->OpenNextEntry(iterator, next_entry);
390 PostOperation(operation.get());
395 scoped_refptr<BackendIO> operation(
397 operation->EndEnumeration(iterator.Pass());
398 PostOperation(operation.get());
402 scoped_refptr<BackendIO> operation(
404 operation->OnExternalCacheHit(key);
405 PostOperation(operation.get());
409 scoped_refptr<BackendIO> operation(
411 operation->CloseEntryImpl(entry);
412 PostOperation(operation.get());
416 scoped_refptr<BackendIO> operation(
418 operation->DoomEntryImpl(entry);
419 PostOperation(operation.get());
423 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
424 operation->FlushQueue();
425 PostOperation(operation.get());
430 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
431 operation->RunTask(task);
432 PostOperation(operation.get());
438 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
439 operation->ReadData(entry, index, offset, buf, buf_len);
440 PostOperation(operation.get());
447 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
448 operation->WriteData(entry, index, offset, buf, buf_len, truncate);
449 PostOperation(operation.get());
455 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
456 operation->ReadSparseData(entry, offset, buf, buf_len);
457 PostOperation(operation.get());
463 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
464 operation->WriteSparseData(entry, offset, buf, buf_len);
465 PostOperation(operation.get());
471 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
472 operation->GetAvailableRange(entry, offset, len, start);
473 PostOperation(operation.get());
477 scoped_refptr<BackendIO> operation(
479 operation->CancelSparseIO(entry);
480 PostOperation(operation.get());
485 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
486 operation->ReadyForSparseIO(entry);
487 PostOperation(operation.get());
494 void InFlightBackendIO::OnOperationComplete(BackgroundIO* operation,
496 BackendIO* op = static_cast<BackendIO*>(operation);
503 void InFlightBackendIO::PostOperation(BackendIO* operation) {
505 FROM_HERE, base::Bind(&BackendIO::ExecuteOperation, operation));
506 OnOperationPosted(operation);