Lines Matching defs:File
17 MyOverlapped(disk_cache::File* file, size_t offset,
25 scoped_refptr<disk_cache::File> file_;
59 MyOverlapped::MyOverlapped(disk_cache::File* file, size_t offset,
72 File::File(base::File file)
78 bool File::Init(const base::FilePath& name) {
86 base::File(CreateFile(name.value().c_str(), access, sharing, NULL,
97 base::File(CreateFile(name.value().c_str(), access, sharing, NULL,
106 bool File::IsValid() const {
112 bool File::Read(void* buffer, size_t buffer_len, size_t offset) {
122 bool File::Write(const void* buffer, size_t buffer_len, size_t offset) {
135 bool File::Read(void* buffer, size_t buffer_len, size_t offset,
168 bool File::Write(const void* buffer, size_t buffer_len, size_t offset,
180 File::~File() {
183 base::PlatformFile File::platform_file() const {
189 bool File::AsyncWrite(const void* buffer, size_t buffer_len, size_t offset,
218 bool File::SetLength(size_t length) {
231 size_t File::GetLength() {
244 void File::WaitForPendingIO(int* num_pending_io) {
254 void File::DropPendingIO() {