ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

freelist.c File Reference
#include <ntoskrnl.h>
#include <debug.h>
#include "ARM3/miarm.h"

Go to the source code of this file.

Defines

#define NDEBUG
#define MODULE_INVOLVED_IN_ARM3
#define PHYSICAL_PAGE   MMPFN
#define PPHYSICAL_PAGE   PMMPFN

Functions

VOID NTAPI MiInitializeUserPfnBitmap (VOID)
PFN_NUMBER NTAPI MmGetLRUFirstUserPage (VOID)
VOID NTAPI MmInsertLRULastUserPage (PFN_NUMBER Pfn)
PFN_NUMBER NTAPI MmGetLRUNextUserPage (PFN_NUMBER PreviousPfn)
VOID NTAPI MmRemoveLRUUserPage (PFN_NUMBER Page)
BOOLEAN NTAPI MiIsPfnFree (IN PMMPFN Pfn1)
BOOLEAN NTAPI MiIsPfnInUse (IN PMMPFN Pfn1)
PMDL NTAPI MiAllocatePagesForMdl (IN PHYSICAL_ADDRESS LowAddress, IN PHYSICAL_ADDRESS HighAddress, IN PHYSICAL_ADDRESS SkipBytes, IN SIZE_T TotalBytes, IN MI_PFN_CACHE_ATTRIBUTE CacheAttribute, IN ULONG MdlFlags)
VOID NTAPI MmSetRmapListHeadPage (PFN_NUMBER Pfn, PMM_RMAP_ENTRY ListHead)
PMM_RMAP_ENTRY NTAPI MmGetRmapListHeadPage (PFN_NUMBER Pfn)
VOID NTAPI MmSetSavedSwapEntryPage (PFN_NUMBER Pfn, SWAPENTRY SwapEntry)
SWAPENTRY NTAPI MmGetSavedSwapEntryPage (PFN_NUMBER Pfn)
VOID NTAPI MmReferencePage (PFN_NUMBER Pfn)
ULONG NTAPI MmGetReferenceCountPage (PFN_NUMBER Pfn)
BOOLEAN NTAPI MmIsPageInUse (PFN_NUMBER Pfn)
VOID NTAPI MmDereferencePage (PFN_NUMBER Pfn)
PFN_NUMBER NTAPI MmAllocPage (ULONG Type)

Variables

PPHYSICAL_PAGE MmPfnDatabase
PFN_NUMBER MmAvailablePages
PFN_NUMBER MmResidentAvailablePages
PFN_NUMBER MmResidentAvailableAtInit
SIZE_T MmTotalCommittedPages
SIZE_T MmSharedCommit
SIZE_T MmDriverCommit
SIZE_T MmProcessCommit
SIZE_T MmPagedPoolCommit
SIZE_T MmPeakCommitment
SIZE_T MmtotalCommitLimitMaximum
static RTL_BITMAP MiUserPfnBitMap

Generated on Sun May 27 2012 06:08:23 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.