Lines Matching refs:newSize
274 bool MappedFile::SyncFileSize(off_t newSize) in SyncFileSize() argument
276 if (newSize > size_) { in SyncFileSize()
281 } else if (offset_ + newSize <= stb.st_size) { in SyncFileSize()
284 if (ftruncate(fd_, offset_ + newSize) == -1) { in SyncFileSize()
294 ErrCode MappedFile::Resize(off_t newSize, bool sync) in Resize() argument
296 if (newSize == DEFAULT_LENGTH) { in Resize()
300 newSize = PageSize(); in Resize()
303 if (newSize == DEFAULT_LENGTH) { in Resize()
304 newSize = stb.st_size; in Resize()
308 if (newSize == 0 || newSize < DEFAULT_LENGTH || newSize == size_) { in Resize()
320 if (!SyncFileSize(newSize)) { in Resize()
331 if (!ValidMappedSize(newSize, stb)) { in Resize()
337 …void* newData = mremap(rStart_, static_cast<size_t>(size_), static_cast<size_t>(newSize), MREMAP_M… in Resize()
344 size_ = newSize; in Resize()