KEVENT Event;
VacbOffset.QuadPart = Vacb->FileOffset;
- Size = (ULONG)(Vacb->SharedCacheMap->AllocationSize.QuadPart - Vacb->FileOffset);
+ Size = (ULONG)(Vacb->SharedCacheMap->SectionSize.QuadPart - Vacb->FileOffset);
if (Size > VACB_MAPPING_GRANULARITY)
{
Size = VACB_MAPPING_GRANULARITY;
Vacb->Dirty = FALSE;
VacbOffset.QuadPart = Vacb->FileOffset;
- Size = (ULONG)(Vacb->SharedCacheMap->AllocationSize.QuadPart - Vacb->FileOffset);
+ Size = (ULONG)(Vacb->SharedCacheMap->SectionSize.QuadPart - Vacb->FileOffset);
if (Size > VACB_MAPPING_GRANULARITY)
{
Size = VACB_MAPPING_GRANULARITY;
SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap;
ReadOffset = (ULONG)FileOffset->QuadPart;
- DPRINT("AllocationSize %I64d, FileSize %I64d\n",
- SharedCacheMap->AllocationSize.QuadPart,
+ DPRINT("SectionSize %I64d, FileSize %I64d\n",
+ SharedCacheMap->SectionSize.QuadPart,
SharedCacheMap->FileSize.QuadPart);
/*
if (SharedCacheMap == NULL)
return;
- if (FileSizes->AllocationSize.QuadPart < SharedCacheMap->AllocationSize.QuadPart)
+ if (FileSizes->AllocationSize.QuadPart < SharedCacheMap->SectionSize.QuadPart)
{
InitializeListHead(&FreeListHead);
KeAcquireGuardedMutex(&ViewLock);
}
}
- SharedCacheMap->AllocationSize = FileSizes->AllocationSize;
+ SharedCacheMap->SectionSize = FileSizes->AllocationSize;
SharedCacheMap->FileSize = FileSizes->FileSize;
KeReleaseSpinLock(&SharedCacheMap->CacheMapLock, oldirql);
KeReleaseGuardedMutex(&ViewLock);
else
{
KeAcquireSpinLock(&SharedCacheMap->CacheMapLock, &oldirql);
- SharedCacheMap->AllocationSize = FileSizes->AllocationSize;
+ SharedCacheMap->SectionSize = FileSizes->AllocationSize;
SharedCacheMap->FileSize = FileSizes->FileSize;
KeReleaseSpinLock(&SharedCacheMap->CacheMapLock, oldirql);
}
if (!SharedCacheMap)
return FALSE;
- FileSizes->AllocationSize = SharedCacheMap->AllocationSize;
+ FileSizes->AllocationSize = SharedCacheMap->SectionSize;
FileSizes->FileSize = FileSizes->ValidDataLength = SharedCacheMap->FileSize;
return TRUE;
}
SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap;
ASSERT(SharedCacheMap);
- DPRINT("AllocationSize %I64x, FileSize %I64x\n",
- SharedCacheMap->AllocationSize.QuadPart,
+ DPRINT("SectionSize %I64x, FileSize %I64x\n",
+ SharedCacheMap->SectionSize.QuadPart,
SharedCacheMap->FileSize.QuadPart);
if (ReadOffset % VACB_MAPPING_GRANULARITY + Length > VACB_MAPPING_GRANULARITY)
SharedCacheMap->LazyWriteContext = LazyWriterContext;
if (FileObject->FsContext)
{
- SharedCacheMap->AllocationSize =
+ SharedCacheMap->SectionSize =
((PFSRTL_COMMON_FCB_HEADER)FileObject->FsContext)->AllocationSize;
SharedCacheMap->FileSize =
((PFSRTL_COMMON_FCB_HEADER)FileObject->FsContext)->FileSize;
LIST_ENTRY CacheMapVacbListHead;
ULONG TimeStamp;
PFILE_OBJECT FileObject;
- LARGE_INTEGER AllocationSize;
+ LARGE_INTEGER SectionSize;
LARGE_INTEGER FileSize;
PCACHE_MANAGER_CALLBACKS Callbacks;
PVOID LazyWriteContext;