Lines Matching refs:File

95   if (File.IsDeviceFile)

97 if (File.SizeDefined)
99 if (VirtPos >= File.Size)
100 return VirtPos == File.Size ? S_OK : E_FAIL;
101 const UInt64 rem = File.Size - VirtPos;
143 const bool result = File.Seek((Int64)alignedPos, FILE_BEGIN, realNewPosition);
151 if (File.SizeDefined)
152 readSize = (UInt32)MyMin(File.Size - PhyPos, (UInt64)kClusterSize);
160 const bool result = File.Read1(Buf, readSize, BufSize);
172 bool result = File.Seek((Int64)VirtPos, FILE_BEGIN, realNewPosition);
181 const bool result = File.ReadPart(data, size, realProcessedSize);
197 const ssize_t res = File.read_part(data, (size_t)size);
272 if (File.IsDeviceFile && (File.SizeDefined || seekOrigin != STREAM_SEEK_END))
278 case STREAM_SEEK_END: offset += File.Size; break;
291 const bool result = File.Seek(offset, seekOrigin, realNewPosition);
294 /* 21.07: new File.Seek() in 21.07 already returns correct (realNewPosition)
296 // if (!result) { realNewPosition = 0; File.GetPosition(realNewPosition); }
309 const off_t res = File.seek((off_t)offset, (int)seekOrigin);
314 *newPosition = (UInt64)File.seekToCur();
326 return ConvertBoolToHRESULT(File.GetLength(*size));
340 if (!File.GetFileInformation(&info))
362 if (!File.GetFileInformation(&info))
392 if (File.IsDeviceFile)
397 if (File.SizeDefined)
398 prop = File.Size;
450 if (File.IsDeviceFile)
453 if (File.SizeDefined)
455 _info.nFileSizeHigh = (DWORD)(File.Size >> 32);
456 _info.nFileSizeLow = (DWORD)(File.Size);
463 _info_WasLoaded = File.GetFileInformation(&_info);
481 if (File.my_fstat(&st) != 0)
505 if (File.my_fstat(&st) != 0)
660 _info_WasLoaded = (File.my_fstat(&_info) == 0);
676 return ConvertBoolToHRESULT(File.Close());
684 const bool result = File.Write(data, size, realProcessedSize);
695 const ssize_t res = File.write_full(data, (size_t)size, realProcessedSize);
714 const bool result = File.Seek(offset, seekOrigin, realNewPosition);
721 const off_t res = File.seek((off_t)offset, (int)seekOrigin);
733 return ConvertBoolToHRESULT(File.SetLength_KeepPosition(newSize));
738 return ConvertBoolToHRESULT(File.GetLength(*size));