ReactOS Fundraising Campaign 2012
€ 4,410 / € 30,000
Information
|
Donate
Home
|
Info
|
Community
|
Development
|
myReactOS
|
Contact Us
Navigation
Home
Community
Development
myReactOS
Fundraiser 2012
Doxygen
Main Page
Alphabetical List
Data Structures
Directories
File List
Data Fields
Globals
Related Pages
Search
ReactOS Development
> Doxygen
boot
freeldr
freeldr
include
Data Structures
|
Typedefs
|
Functions
|
Variables
cache.h File Reference
Go to the source code of this file.
Data Structures
struct
CACHE_BLOCK
struct
CACHE_DRIVE
Typedefs
typedef
struct
CACHE_BLOCK
*
PCACHE_BLOCK
typedef
struct
CACHE_DRIVE
*
PCACHE_DRIVE
Functions
PCACHE_BLOCK
CacheInternalGetBlockPointer
(
PCACHE_DRIVE
CacheDrive,
ULONG
BlockNumber)
PCACHE_BLOCK
CacheInternalFindBlock
(
PCACHE_DRIVE
CacheDrive,
ULONG
BlockNumber)
PCACHE_BLOCK
CacheInternalAddBlockToCache
(
PCACHE_DRIVE
CacheDrive,
ULONG
BlockNumber)
BOOLEAN
CacheInternalFreeBlock
(
PCACHE_DRIVE
CacheDrive)
VOID
CacheInternalCheckCacheSizeLimits
(
PCACHE_DRIVE
CacheDrive)
VOID
CacheInternalDumpBlockList
(
PCACHE_DRIVE
CacheDrive)
VOID
CacheInternalOptimizeBlockList
(
PCACHE_DRIVE
CacheDrive,
PCACHE_BLOCK
CacheBlock)
BOOLEAN
CacheInitializeDrive
(
UCHAR
DriveNumber)
VOID
CacheInvalidateCacheData
(
VOID
)
BOOLEAN
CacheReadDiskSectors
(
UCHAR
DiskNumber,
ULONGLONG
StartSector,
ULONG
SectorCount
,
PVOID
Buffer
)
BOOLEAN
CacheForceDiskSectorsIntoCache
(
UCHAR
DiskNumber,
ULONGLONG
StartSector,
ULONG
SectorCount
)
BOOLEAN
CacheReleaseMemory
(
ULONG
MinimumAmountToRelease)
Variables
CACHE_DRIVE
CacheManagerDrive
BOOLEAN
CacheManagerInitialized
ULONG
CacheBlockCount
SIZE_T
CacheSizeLimit
SIZE_T
CacheSizeCurrent
Generated on Sun May 27 2012 04:48:01 for ReactOS by
1.7.6.1
ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.