Lines Matching refs:BackendIO

22 BackendIO::BackendIO(InFlightIO* controller, BackendImpl* backend,
41 void BackendIO::ExecuteOperation() {
49 void BackendIO::OnIOComplete(int result) {
57 void BackendIO::OnDone(bool cancel) {
72 bool BackendIO::IsEntryOperation() {
77 void BackendIO::ReferenceEntry() {
81 void BackendIO::Init() {
85 void BackendIO::OpenEntry(const std::string& key, Entry** entry) {
91 void BackendIO::CreateEntry(const std::string& key, Entry** entry) {
97 void BackendIO::DoomEntry(const std::string& key) {
102 void BackendIO::DoomAllEntries() {
106 void BackendIO::DoomEntriesBetween(const base::Time initial_time,
113 void BackendIO::DoomEntriesSince(const base::Time initial_time) {
118 void BackendIO::OpenNextEntry(Rankings::Iterator* iterator,
125 void BackendIO::EndEnumeration(scoped_ptr<Rankings::Iterator> iterator) {
130 void BackendIO::OnExternalCacheHit(const std::string& key) {
135 void BackendIO::CloseEntryImpl(EntryImpl* entry) {
140 void BackendIO::DoomEntryImpl(EntryImpl* entry) {
145 void BackendIO::FlushQueue() {
149 void BackendIO::RunTask(const base::Closure& task) {
154 void BackendIO::ReadData(EntryImpl* entry, int index, int offset,
164 void BackendIO::WriteData(EntryImpl* entry, int index, int offset,
175 void BackendIO::ReadSparseData(EntryImpl* entry, int64 offset,
184 void BackendIO::WriteSparseData(EntryImpl* entry, int64 offset,
193 void BackendIO::GetAvailableRange(EntryImpl* entry, int64 offset, int len,
202 void BackendIO::CancelSparseIO(EntryImpl* entry) {
207 void BackendIO::ReadyForSparseIO(EntryImpl* entry) {
212 BackendIO::~BackendIO() {}
214 bool BackendIO::ReturnsEntry() {
219 base::TimeDelta BackendIO::ElapsedTime() const {
224 void BackendIO::ExecuteBackendOperation() {
282 void BackendIO::ExecuteEntryOperation() {
287 base::Bind(&BackendIO::OnIOComplete, this));
292 base::Bind(&BackendIO::OnIOComplete, this),
298 base::Bind(&BackendIO::OnIOComplete, this));
303 base::Bind(&BackendIO::OnIOComplete, this));
314 base::Bind(&BackendIO::OnIOComplete, this));
337 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
344 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
351 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
358 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
365 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
373 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
380 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
388 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
395 scoped_refptr<BackendIO> operation(
396 new BackendIO(this, backend_, net::CompletionCallback()));
402 scoped_refptr<BackendIO> operation(
403 new BackendIO(this, backend_, net::CompletionCallback()));
409 scoped_refptr<BackendIO> operation(
410 new BackendIO(this, backend_, net::CompletionCallback()));
416 scoped_refptr<BackendIO> operation(
417 new BackendIO(this, backend_, net::CompletionCallback()));
423 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
430 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
438 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
447 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
455 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
463 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
471 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
477 scoped_refptr<BackendIO> operation(
478 new BackendIO(this, backend_, net::CompletionCallback()));
485 scoped_refptr<BackendIO> operation(new BackendIO(this, backend_, callback));
496 BackendIO* op = static_cast<BackendIO*>(operation);
503 void InFlightBackendIO::PostOperation(BackendIO* operation) {
505 FROM_HERE, base::Bind(&BackendIO::ExecuteOperation, operation));