Lines Matching refs:disk_cache
19 class FileBackgroundIO : public disk_cache::BackgroundIO {
26 FileBackgroundIO(disk_cache::File* file, const void* buf, size_t buf_len, in FileBackgroundIO()
27 size_t offset, disk_cache::FileIOCallback* callback, in FileBackgroundIO()
28 disk_cache::InFlightIO* controller) in FileBackgroundIO()
29 : disk_cache::BackgroundIO(controller), callback_(callback), file_(file), in FileBackgroundIO()
33 disk_cache::FileIOCallback* callback() { in callback()
37 disk_cache::File* file() { in file()
52 disk_cache::FileIOCallback* callback_;
54 disk_cache::File* file_;
64 class FileInFlightIO : public disk_cache::InFlightIO {
72 void PostRead(disk_cache::File* file, void* buf, size_t buf_len,
73 size_t offset, disk_cache::FileIOCallback* callback);
74 void PostWrite(disk_cache::File* file, const void* buf, size_t buf_len,
75 size_t offset, disk_cache::FileIOCallback* callback);
82 virtual void OnOperationComplete(disk_cache::BackgroundIO* operation,
111 void FileInFlightIO::PostRead(disk_cache::File *file, void* buf, size_t buf_len, in PostRead()
112 size_t offset, disk_cache::FileIOCallback *callback) { in PostRead()
122 void FileInFlightIO::PostWrite(disk_cache::File* file, const void* buf, in PostWrite()
124 disk_cache::FileIOCallback* callback) { in PostWrite()
135 void FileInFlightIO::OnOperationComplete(disk_cache::BackgroundIO* operation, in OnOperationComplete()
139 disk_cache::FileIOCallback* callback = op->callback(); in OnOperationComplete()
167 namespace disk_cache { namespace