fFileCache
void * fFileCache;
if (fFileCache != NULL)
file_cache_delete(fFileCache);
fFileCache = file_cache_create(fStat.st_dev, fStat.st_ino, 0);
if (fFileCache != NULL)
file_cache_disable(fFileCache);
if (fFileCache)
file_cache_set_size(fFileCache, newEnd);
status_t status = file_cache_sync(fFileCache);
inode->fFileCache = file_cache_create(fs->DevId(), inode->ID(), size);
if (fFileCache != NULL)
file_cache_delete(fFileCache);
result = file_cache_disable(fFileCache);
file_cache_set_size(fFileCache, fMaxFileSize);
file_cache_enable(fFileCache);
fFileCache(NULL),
file_cache_set_size(fFileCache, st->st_size);
void* fFileCache;
return fFileCache;
file_cache_set_size(fFileCache, 0);
return file_cache_read(fFileCache, cookie, pos, buffer, _length);
status_t result = file_cache_set_size(fFileCache, fileSize);
file_cache_write(fFileCache, cookie, pos - pageOffset, NULL, &pageOffset);
return file_cache_write(fFileCache, cookie, pos, _buffer, _length);
void* fFileCache;
file_cache_delete(fFileCache);
fFileCache = file_cache_create(deviceID, nodeID,
if (fFileCache == NULL)
return file_cache_read(fFileCache, NULL, offset, buffer, bufferSize);
fFileCache(NULL),
fFileCache = file_cache_create(fVolume->ID(), fId, Length());
if (fFileCache != NULL) {
file_cache_delete(fFileCache);
if (fFileCache != NULL)
return file_cache_read(fFileCache, NULL, pos, buffer, length);
void * FileCache() { return fFileCache; }
void * fFileCache;
if (fFileCache == NULL)
file_cache_set_size(fFileCache, newSize);
file_cache_set_size(fFileCache, size);
status_t error = file_cache_read(fFileCache, NULL, pos, buffer, &bytesRead);
return file_cache_sync(fFileCache);
file_cache_set_size(fFileCache, size);
fFileCache(NULL),
status_t error = file_cache_write(fFileCache, NULL, offset, buffer,
error = file_cache_read(fFileCache, NULL, offset - inBlockOffset,
error = file_cache_read(fFileCache, NULL,
if (fFileCache != NULL)
file_cache_delete(fFileCache);
fFileCache = file_cache_create(GetVolume()->ID(), BlockIndex(), Size());
void* fFileCache;