[NTOS:CC]

- Rename ROS_SHARED_CACHE_MAP::AllocationSize to SectionSize
CORE-8065

svn path=/trunk/; revision=62715
This commit is contained in:
Thomas Faber 2014-04-12 11:19:38 +00:00
parent 72e7415f50
commit 340e5bb756
5 changed files with 12 additions and 12 deletions

View file

@ -199,7 +199,7 @@ CcReadVirtualAddress (
KEVENT Event; KEVENT Event;
VacbOffset.QuadPart = Vacb->FileOffset; 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) if (Size > VACB_MAPPING_GRANULARITY)
{ {
Size = VACB_MAPPING_GRANULARITY; Size = VACB_MAPPING_GRANULARITY;
@ -252,7 +252,7 @@ CcWriteVirtualAddress (
Vacb->Dirty = FALSE; Vacb->Dirty = FALSE;
VacbOffset.QuadPart = Vacb->FileOffset; 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) if (Size > VACB_MAPPING_GRANULARITY)
{ {
Size = VACB_MAPPING_GRANULARITY; Size = VACB_MAPPING_GRANULARITY;
@ -344,8 +344,8 @@ CcCopyRead (
SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap; SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap;
ReadOffset = (ULONG)FileOffset->QuadPart; ReadOffset = (ULONG)FileOffset->QuadPart;
DPRINT("AllocationSize %I64d, FileSize %I64d\n", DPRINT("SectionSize %I64d, FileSize %I64d\n",
SharedCacheMap->AllocationSize.QuadPart, SharedCacheMap->SectionSize.QuadPart,
SharedCacheMap->FileSize.QuadPart); SharedCacheMap->FileSize.QuadPart);
/* /*

View file

@ -150,7 +150,7 @@ CcSetFileSizes (
if (SharedCacheMap == NULL) if (SharedCacheMap == NULL)
return; return;
if (FileSizes->AllocationSize.QuadPart < SharedCacheMap->AllocationSize.QuadPart) if (FileSizes->AllocationSize.QuadPart < SharedCacheMap->SectionSize.QuadPart)
{ {
InitializeListHead(&FreeListHead); InitializeListHead(&FreeListHead);
KeAcquireGuardedMutex(&ViewLock); KeAcquireGuardedMutex(&ViewLock);
@ -185,7 +185,7 @@ CcSetFileSizes (
} }
} }
SharedCacheMap->AllocationSize = FileSizes->AllocationSize; SharedCacheMap->SectionSize = FileSizes->AllocationSize;
SharedCacheMap->FileSize = FileSizes->FileSize; SharedCacheMap->FileSize = FileSizes->FileSize;
KeReleaseSpinLock(&SharedCacheMap->CacheMapLock, oldirql); KeReleaseSpinLock(&SharedCacheMap->CacheMapLock, oldirql);
KeReleaseGuardedMutex(&ViewLock); KeReleaseGuardedMutex(&ViewLock);
@ -206,7 +206,7 @@ CcSetFileSizes (
else else
{ {
KeAcquireSpinLock(&SharedCacheMap->CacheMapLock, &oldirql); KeAcquireSpinLock(&SharedCacheMap->CacheMapLock, &oldirql);
SharedCacheMap->AllocationSize = FileSizes->AllocationSize; SharedCacheMap->SectionSize = FileSizes->AllocationSize;
SharedCacheMap->FileSize = FileSizes->FileSize; SharedCacheMap->FileSize = FileSizes->FileSize;
KeReleaseSpinLock(&SharedCacheMap->CacheMapLock, oldirql); KeReleaseSpinLock(&SharedCacheMap->CacheMapLock, oldirql);
} }
@ -256,7 +256,7 @@ CcGetFileSizes (
if (!SharedCacheMap) if (!SharedCacheMap)
return FALSE; return FALSE;
FileSizes->AllocationSize = SharedCacheMap->AllocationSize; FileSizes->AllocationSize = SharedCacheMap->SectionSize;
FileSizes->FileSize = FileSizes->ValidDataLength = SharedCacheMap->FileSize; FileSizes->FileSize = FileSizes->ValidDataLength = SharedCacheMap->FileSize;
return TRUE; return TRUE;
} }

View file

@ -53,8 +53,8 @@ CcMapData (
SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap; SharedCacheMap = FileObject->SectionObjectPointer->SharedCacheMap;
ASSERT(SharedCacheMap); ASSERT(SharedCacheMap);
DPRINT("AllocationSize %I64x, FileSize %I64x\n", DPRINT("SectionSize %I64x, FileSize %I64x\n",
SharedCacheMap->AllocationSize.QuadPart, SharedCacheMap->SectionSize.QuadPart,
SharedCacheMap->FileSize.QuadPart); SharedCacheMap->FileSize.QuadPart);
if (ReadOffset % VACB_MAPPING_GRANULARITY + Length > VACB_MAPPING_GRANULARITY) if (ReadOffset % VACB_MAPPING_GRANULARITY + Length > VACB_MAPPING_GRANULARITY)

View file

@ -1220,7 +1220,7 @@ CcRosInitializeFileCache (
SharedCacheMap->LazyWriteContext = LazyWriterContext; SharedCacheMap->LazyWriteContext = LazyWriterContext;
if (FileObject->FsContext) if (FileObject->FsContext)
{ {
SharedCacheMap->AllocationSize = SharedCacheMap->SectionSize =
((PFSRTL_COMMON_FCB_HEADER)FileObject->FsContext)->AllocationSize; ((PFSRTL_COMMON_FCB_HEADER)FileObject->FsContext)->AllocationSize;
SharedCacheMap->FileSize = SharedCacheMap->FileSize =
((PFSRTL_COMMON_FCB_HEADER)FileObject->FsContext)->FileSize; ((PFSRTL_COMMON_FCB_HEADER)FileObject->FsContext)->FileSize;

View file

@ -106,7 +106,7 @@ typedef struct _ROS_SHARED_CACHE_MAP
LIST_ENTRY CacheMapVacbListHead; LIST_ENTRY CacheMapVacbListHead;
ULONG TimeStamp; ULONG TimeStamp;
PFILE_OBJECT FileObject; PFILE_OBJECT FileObject;
LARGE_INTEGER AllocationSize; LARGE_INTEGER SectionSize;
LARGE_INTEGER FileSize; LARGE_INTEGER FileSize;
PCACHE_MANAGER_CALLBACKS Callbacks; PCACHE_MANAGER_CALLBACKS Callbacks;
PVOID LazyWriteContext; PVOID LazyWriteContext;