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

data.c File Reference
#include <ntoskrnl.h>
#include "newmm.h"
#include "../newcc.h"
#include <debug.h>
#include "../mm/ARM3/miarm.h"

Go to the source code of this file.

Defines

#define NDEBUG
#define DPRINTC   DPRINT

Functions

VOID NTAPI _MmLockSectionSegment (PMM_SECTION_SEGMENT Segment, const char *file, int line)
VOID NTAPI _MmUnlockSectionSegment (PMM_SECTION_SEGMENT Segment, const char *file, int line)
NTSTATUS NTAPI MiZeroFillSection (PVOID Address, PLARGE_INTEGER FileOffsetPtr, ULONG Length)
NTSTATUS NTAPI _MiFlushMappedSection (PVOID BaseAddress, PLARGE_INTEGER BaseOffset, PLARGE_INTEGER FileSize, BOOLEAN WriteData, const char *File, int Line)
VOID NTAPI MmFinalizeSegment (PMM_SECTION_SEGMENT Segment)
NTSTATUS NTAPI MmCreateCacheSection (PROS_SECTION_OBJECT *SectionObject, ACCESS_MASK DesiredAccess, POBJECT_ATTRIBUTES ObjectAttributes, PLARGE_INTEGER UMaximumSize, ULONG SectionPageProtection, ULONG AllocationAttributes, PFILE_OBJECT FileObject)
NTSTATUS NTAPI _MiMapViewOfSegment (PMMSUPPORT AddressSpace, PMM_SECTION_SEGMENT Segment, PVOID *BaseAddress, SIZE_T ViewSize, ULONG Protect, PLARGE_INTEGER ViewOffset, ULONG AllocationType, const char *file, int line)
VOID NTAPI MiFreeSegmentPage (PMM_SECTION_SEGMENT Segment, PLARGE_INTEGER FileOffset)
VOID MmFreeCacheSectionPage (PVOID Context, MEMORY_AREA *MemoryArea, PVOID Address, PFN_NUMBER Page, SWAPENTRY SwapEntry, BOOLEAN Dirty)
NTSTATUS NTAPI MmUnmapViewOfCacheSegment (PMMSUPPORT AddressSpace, PVOID BaseAddress)
NTSTATUS NTAPI MmExtendCacheSection (PROS_SECTION_OBJECT Section, PLARGE_INTEGER NewSize, BOOLEAN ExtendFile)
NTSTATUS NTAPI MmMapCacheViewInSystemSpaceAtOffset (IN PMM_SECTION_SEGMENT Segment, OUT PVOID *MappedBase, PLARGE_INTEGER FileOffset, IN OUT PULONG ViewSize)
NTSTATUS NTAPI MmUnmapCacheViewInSystemSpace (IN PVOID MappedBase)

Variables

LIST_ENTRY MiSegmentList
KEVENT MpwThreadEvent
KSPIN_LOCK MiSectionPageTableLock
PMMWSL MmWorkingSetList
ULONG_PTR MmSubsectionBase
static const INFORMATION_CLASS_INFO ExSectionInfoClass []

Generated on Sun May 27 2012 05:25:15 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.