Lines Matching defs:File
26 FileBackgroundIO(disk_cache::File* file, const void* buf, size_t buf_len,
37 disk_cache::File* file() {
54 disk_cache::File* file_;
70 // semantics of the File asynchronous operations, with the exception that the
72 void PostRead(disk_cache::File* file, void* buf, size_t buf_len,
74 void PostWrite(disk_cache::File* file, const void* buf, size_t buf_len,
111 void FileInFlightIO::PostRead(disk_cache::File *file, void* buf, size_t buf_len,
122 void FileInFlightIO::PostWrite(disk_cache::File* file, const void* buf,
169 File::File(base::File file)
175 bool File::Init(const base::FilePath& name) {
179 int flags = base::File::FLAG_OPEN | base::File::FLAG_READ |
180 base::File::FLAG_WRITE;
185 bool File::IsValid() const {
189 bool File::Read(void* buffer, size_t buffer_len, size_t offset) {
200 bool File::Write(const void* buffer, size_t buffer_len, size_t offset) {
215 bool File::Read(void* buffer, size_t buffer_len, size_t offset,
233 bool File::Write(const void* buffer, size_t buffer_len, size_t offset,
245 bool File::SetLength(size_t length) {
253 size_t File::GetLength() {
264 void File::WaitForPendingIO(int* num_pending_io) {
272 void File::DropPendingIO() {
277 File::~File() {
280 base::PlatformFile File::platform_file() const {
284 bool File::AsyncWrite(const void* buffer, size_t buffer_len, size_t offset,