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

libsupp.c File Reference
#include <ntoskrnl.h>
#include <debug.h>

Go to the source code of this file.

Data Structures

struct  PRTL_RANGE_ENTRY

Defines

#define NDEBUG
#define TAG_ATMT   'TotA' /* Atom table */
#define TAG_USTR   'RTSU'
#define TAG_ASTR   'RTSA'
#define TAG_OSTR   'RTSO'

Functions

PVOID NTAPI RtlPcToFileHeader (IN PVOID PcValue, OUT PVOID *BaseOfImage)
VOID NTAPI RtlInitializeRangeListPackage (VOID)
BOOLEAN NTAPI RtlpCheckForActiveDebugger (VOID)
BOOLEAN NTAPI RtlpSetInDbgPrint (VOID)
VOID NTAPI RtlpClearInDbgPrint (VOID)
KPROCESSOR_MODE NTAPI RtlpGetMode ()
PVOID NTAPI RtlpAllocateMemory (ULONG Bytes, ULONG Tag)
VOID NTAPI RtlpFreeMemory (PVOID Mem, ULONG Tag)
VOID NTAPI RtlAcquirePebLock (VOID)
VOID NTAPI RtlReleasePebLock (VOID)
NTSTATUS NTAPI LdrShutdownThread (VOID)
PPEB NTAPI RtlGetCurrentPeb (VOID)
NTSTATUS NTAPI RtlDeleteHeapLock (IN OUT PHEAP_LOCK Lock)
NTSTATUS NTAPI RtlEnterHeapLock (IN OUT PHEAP_LOCK Lock, IN BOOLEAN Exclusive)
NTSTATUS NTAPI RtlInitializeHeapLock (IN OUT PHEAP_LOCK *Lock)
NTSTATUS NTAPI RtlLeaveHeapLock (IN OUT PHEAP_LOCK Lock)
VOID NTAPI RtlpCheckLogException (IN PEXCEPTION_RECORD ExceptionRecord, IN PCONTEXT ContextRecord, IN PVOID ContextData, IN ULONG Size)
BOOLEAN NTAPI RtlpHandleDpcStackException (IN PEXCEPTION_REGISTRATION_RECORD RegistrationFrame, IN ULONG_PTR RegistrationFrameEnd, IN OUT PULONG_PTR StackLow, IN OUT PULONG_PTR StackHigh)
BOOLEAN NTAPI RtlpCaptureStackLimits (IN ULONG_PTR Ebp, IN ULONG_PTR *StackBegin, IN ULONG_PTR *StackEnd)
ULONG NTAPI RtlWalkFrameChain (OUT PVOID *Callers, IN ULONG Count, IN ULONG Flags)
NTSTATUS RtlpInitAtomTableLock (PRTL_ATOM_TABLE AtomTable)
VOID RtlpDestroyAtomTableLock (PRTL_ATOM_TABLE AtomTable)
BOOLEAN RtlpLockAtomTable (PRTL_ATOM_TABLE AtomTable)
VOID RtlpUnlockAtomTable (PRTL_ATOM_TABLE AtomTable)
BOOLEAN RtlpCreateAtomHandleTable (PRTL_ATOM_TABLE AtomTable)
VOID RtlpDestroyAtomHandleTable (PRTL_ATOM_TABLE AtomTable)
PRTL_ATOM_TABLE RtlpAllocAtomTable (ULONG Size)
VOID RtlpFreeAtomTable (PRTL_ATOM_TABLE AtomTable)
PRTL_ATOM_TABLE_ENTRY RtlpAllocAtomTableEntry (ULONG Size)
VOID RtlpFreeAtomTableEntry (PRTL_ATOM_TABLE_ENTRY Entry)
VOID RtlpFreeAtomHandle (PRTL_ATOM_TABLE AtomTable, PRTL_ATOM_TABLE_ENTRY Entry)
BOOLEAN RtlpCreateAtomHandle (PRTL_ATOM_TABLE AtomTable, PRTL_ATOM_TABLE_ENTRY Entry)
PRTL_ATOM_TABLE_ENTRY RtlpGetAtomEntry (PRTL_ATOM_TABLE AtomTable, ULONG Index)
IMAGE_RESOURCE_DIRECTORYfind_entry_by_name (IMAGE_RESOURCE_DIRECTORY *dir, LPCWSTR name, void *root, int want_dir)
IMAGE_RESOURCE_DIRECTORYfind_entry_by_id (IMAGE_RESOURCE_DIRECTORY *dir, USHORT id, void *root, int want_dir)
IMAGE_RESOURCE_DIRECTORYfind_first_entry (IMAGE_RESOURCE_DIRECTORY *dir, void *root, int want_dir)
NTSTATUS find_entry (PVOID BaseAddress, LDR_RESOURCE_INFO *info, ULONG level, void **ret, int want_dir)

Variables

ULONG NtGlobalFlag
PAGED_LOOKASIDE_LIST RtlpRangeListEntryLookasideList
SIZE_T RtlpAllocDeallocQueryBufferSize = 128

Generated on Fri May 25 2012 04:47: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.