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

procsup.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

Functions

VOID NTAPI MiRosTakeOverSharedUserPage (IN PEPROCESS Process)
NTSTATUS NTAPI MiCreatePebOrTeb (IN PEPROCESS Process, IN ULONG Size, OUT PULONG_PTR Base)
VOID NTAPI MmDeleteTeb (IN PEPROCESS Process, IN PTEB Teb)
VOID NTAPI MmDeleteKernelStack (IN PVOID StackBase, IN BOOLEAN GuiStack)
PVOID NTAPI MmCreateKernelStack (IN BOOLEAN GuiStack, IN UCHAR Node)
NTSTATUS NTAPI MmGrowKernelStackEx (IN PVOID StackPointer, IN ULONG GrowSize)
NTSTATUS NTAPI MmGrowKernelStack (IN PVOID StackPointer)
NTSTATUS NTAPI MmSetMemoryPriorityProcess (IN PEPROCESS Process, IN UCHAR MemoryPriority)
LCID NTAPI MmGetSessionLocaleId (VOID)
NTSTATUS NTAPI MmCreatePeb (IN PEPROCESS Process, IN PINITIAL_PEB InitialPeb, OUT PPEB *BasePeb)
NTSTATUS NTAPI MmCreateTeb (IN PEPROCESS Process, IN PCLIENT_ID ClientId, IN PINITIAL_TEB InitialTeb, OUT PTEB *BaseTeb)
VOID NTAPI MiInitializeWorkingSetList (IN PEPROCESS CurrentProcess)
NTSTATUS NTAPI MmInitializeProcessAddressSpace (IN PEPROCESS Process, IN PEPROCESS ProcessClone OPTIONAL, IN PVOID Section OPTIONAL, IN OUT PULONG Flags, IN POBJECT_NAME_INFORMATION *AuditName OPTIONAL)
NTSTATUS NTAPI INIT_FUNCTION MmInitializeHandBuiltProcess (IN PEPROCESS Process, IN PULONG_PTR DirectoryTableBase)
NTSTATUS NTAPI INIT_FUNCTION MmInitializeHandBuiltProcess2 (IN PEPROCESS Process)
VOID NTAPI MmCleanProcessAddressSpace (IN PEPROCESS Process)
VOID NTAPI MmDeleteProcessAddressSpace2 (IN PEPROCESS Process)
VOID NTAPI MiInitializeSessionIds (VOID)
VOID NTAPI MiSessionLeader (IN PEPROCESS Process)
NTSTATUS NTAPI MiSessionCreateInternal (OUT PULONG SessionId)
NTSTATUS NTAPI MmSessionCreate (OUT PULONG SessionId)
NTSTATUS NTAPI MmSessionDelete (IN ULONG SessionId)
NTSTATUS NTAPI NtAllocateUserPhysicalPages (IN HANDLE ProcessHandle, IN OUT PULONG_PTR NumberOfPages, IN OUT PULONG_PTR UserPfnArray)
NTSTATUS NTAPI NtMapUserPhysicalPages (IN PVOID VirtualAddresses, IN ULONG_PTR NumberOfPages, IN OUT PULONG_PTR UserPfnArray)
NTSTATUS NTAPI NtMapUserPhysicalPagesScatter (IN PVOID *VirtualAddresses, IN ULONG_PTR NumberOfPages, IN OUT PULONG_PTR UserPfnArray)
NTSTATUS NTAPI NtFreeUserPhysicalPages (IN HANDLE ProcessHandle, IN OUT PULONG_PTR NumberOfPages, IN OUT PULONG_PTR UserPfnArray)

Variables

ULONG MmProcessColorSeed = 0x12345678
PMMWSL MmWorkingSetList
ULONG MmMaximumDeadKernelStacks = 5
SLIST_HEADER MmDeadStackSListHead
KGUARDED_MUTEX MiSessionIdMutex
PRTL_BITMAP MiSessionIdBitmap
volatile LONG MiSessionLeaderExists

Generated on Sun May 27 2012 06:08:10 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.