ReactOS 0.4.16-dev-424-ge4748fe
|
#include "bl.h"
Go to the source code of this file.
Functions | |
PVOID NTAPI | RtlpAllocateMemory (_In_ ULONG Bytes, _In_ ULONG Tag) |
VOID NTAPI | RtlpFreeMemory (_In_ PVOID Mem, _In_ ULONG Tag) |
NTSTATUS NTAPI | RtlpSafeCopyMemory (_Out_writes_bytes_all_(Length) VOID UNALIGNED *Destination, _In_reads_bytes_(Length) CONST VOID UNALIGNED *Source, _In_ SIZE_T Length) |
VOID NTAPI | RtlAssert (IN PVOID FailedAssertion, IN PVOID FileName, IN ULONG LineNumber, IN PCHAR Message OPTIONAL) |
ULONG | DbgPrint (const char *Format,...) |
VOID NTAPI | KeBugCheckEx (_In_ ULONG BugCheckCode, _In_ ULONG_PTR BugCheckParameter1, _In_ ULONG_PTR BugCheckParameter2, _In_ ULONG_PTR BugCheckParameter3, _In_ ULONG_PTR BugCheckParameter4) |
Variables | |
PVOID | MmHighestUserAddress = (PVOID)0xFFFFFFFF |
Definition at line 96 of file rtlcompat.c.
VOID NTAPI KeBugCheckEx | ( | _In_ ULONG | BugCheckCode, |
_In_ ULONG_PTR | BugCheckParameter1, | ||
_In_ ULONG_PTR | BugCheckParameter2, | ||
_In_ ULONG_PTR | BugCheckParameter3, | ||
_In_ ULONG_PTR | BugCheckParameter4 | ||
) |
Definition at line 108 of file rtlcompat.c.
Referenced by _Acquires_nonreentrant_lock_(), _Function_class_(), _IRQL_requires_max_(), _IRQL_requires_min_(), _Releases_nonreentrant_lock_(), ClasspReleaseQueue(), CmGetSystemControlValues(), CmGetSystemDriverList(), CmInitSystem1(), CmpHiveRootSecurityDescriptor(), CmpInitializeCache(), CmpInitializeHiveList(), CmpInitializeSystemHive(), CmpSecurityMethod(), CmpValueToData(), DceCreateDisplayDC(), DoCrashCommand(), ExAllocatePoolWithTag(), ExFreePoolWithTag(), ExpCheckPoolAllocation(), ExpCheckPoolHeader(), ExpCheckPoolIrqlLevel(), ExpCheckPoolLinks(), ExpCreateSystemRootLink(), ExpInitializeExecutive(), ExpInitializeWorkerThreads(), ExpInitNls(), ExpLoadInitialProcess(), ExpSystemErrorHandler(), ExpWorkerThreadEntryPoint(), ExQueueWorkItem(), ExReleaseResourceForThreadLite(), ExReturnPoolQuota(), ExSetResourceOwnerPointer(), FsRtlWorkerThread(), HalInitSystem(), HaliReadMPConfigTable(), HalpAcpiTableCacheInit(), HalpAllocateArray(), HalpCopyBufferMap(), HalpReportResourceUsage(), InitializePool(), IoAssignResources(), IoCancelFileOpen(), IoCancelIrp(), IofCallDriver(), IofCompleteRequest(), IoInvalidateDeviceRelations(), IoInvalidateDeviceState(), IopInitializePlugPlayServices(), IopMarkBootPartition(), IopMountVolume(), IopParseDevice(), IopStartRamdisk(), IoReportTargetDeviceChange(), IoReportTargetDeviceChangeAsynchronous(), IoSynchronousInvalidateDeviceRelations(), KeAcquireInStackQueuedSpinLockAtDpcLevel(), KeAcquireSpinLockAtDpcLevel(), KeAttachProcess(), KefAcquireSpinLockAtDpcLevel(), KefReleaseSpinLockFromDpcLevel(), KeRaiseIrqlToSynchLevel(), KeReleaseInStackQueuedSpinLockFromDpcLevel(), KeReleaseSpinLockFromDpcLevel(), KeRemoveQueue(), KeRestoreFloatingPointState(), KeRundownThread(), KeStackAttachProcess(), KeTryToAcquireSpinLockAtDpcLevel(), KiDeliverApc(), KiDispatchException(), KiEspToTrapFrame(), KiExitSystemCallDebugChecks(), KiInitializeKernel(), KiInitMachineDependent(), KiSwapContextExit(), KiSwapContextResume(), KiSystemService(), KiUserModeCallout(), KiVerifyCpuFeatures(), MiDecrementReferenceCount(), MiDecrementShareCount(), MiDeletePte(), MiFreeContiguousMemory(), MiInitializePfn(), MiInitializePfnAndMakePteValid(), MiInitializeSessionIds(), MiInsertPageInList(), MiMakeSystemAddressValid(), MiMakeSystemAddressValidPfn(), MiMapPfnDatabase(), MiniResetComplete(), MiRemoveFromSystemSpace(), MiSpecialPoolCheckPattern(), MmAccessFaultSectionView(), MmAllocateSpecialPool(), MmArmAccessFault(), MmArmInitSystem(), MmCommitSessionMappedView(), MmCreatePageFileMapping(), MmDeletePageFileMapping(), MmDeterminePoolType(), MmFreePagesFromMdl(), MmFreeSpecialPool(), MmMapLockedPagesSpecifyCache(), MmMapLockedPagesWithReservedMapping(), MmPageOutPhysicalAddress(), MmUnmapReservedMapping(), MmZeroPageThread(), MupDereferenceVcb(), Mx::MxBugCheckEx(), MxGetNextPage(), NdisIPnPStartDevice(), NdisMAllocateSharedMemory(), NtUserInitialize(), ObpCloseHandle(), ObpCloseHandleTableEntry(), PciAddDevice(), Phase1InitializationDiscard(), PiInitializeDevNode(), PopShutdownSystem(), PoShutdownBugCheck(), PsInitSystem(), PsLocateSystemDll(), PspCatchCriticalBreak(), PspExitThread(), PspInitializeSystemDll(), PspReturnProcessQuotaSpecifiedPool(), PspUnhandledExceptionInSystemThread(), RxAssert(), SeDefaultObjectMethod(), SeInitSystem(), USBPORT_FindUrbInIrpTable(), USBPORT_InsertIrpInTable(), USBPORT_SplitBulkInterruptTransfer(), USBPORT_SplitTransfer(), USBPORT_Unload(), UserInitialize(), vfatInitFcb(), and xHalTranslateBusAddress().
VOID NTAPI RtlAssert | ( | IN PVOID | FailedAssertion, |
IN PVOID | FileName, | ||
IN ULONG | LineNumber, | ||
IN PCHAR Message | OPTIONAL | ||
) |
Definition at line 68 of file rtlcompat.c.
Definition at line 34 of file rtlcompat.c.
Referenced by _Success_(), RtlAddFunctionTable(), RtlAddRange(), RtlAllocateAndInitializeSid(), RtlCopyRangeList(), RtlInstallFunctionTableCallback(), RtlpSysVolCheckOwnerAndSecurity(), and RtlpSysVolCreateSecurityDescriptor().
Definition at line 45 of file rtlcompat.c.
Referenced by _Success_(), RtlAddRange(), RtlCreateSystemVolumeInformationFolder(), RtlDeleteFunctionTable(), RtlDeleteOwnersRanges(), RtlDeleteRange(), RtlFreeRangeList(), RtlFreeSid(), RtlpSysVolCheckOwnerAndSecurity(), and RtlpSysVolCreateSecurityDescriptor().
NTSTATUS NTAPI RtlpSafeCopyMemory | ( | _Out_writes_bytes_all_(Length) VOID UNALIGNED * | Destination, |
_In_reads_bytes_(Length) CONST VOID UNALIGNED * | Source, | ||
_In_ SIZE_T | Length | ||
) |
Definition at line 29 of file rtlcompat.c.
Referenced by ExpInitializeExecutive(), KdpQueryMemory(), KeContextToTrapFrame(), KeRosDumpStackFrameArray(), MiDeletePte(), MiInitializePageTable(), NtFlushInstructionCache(), PspIsDescriptorValid(), QSI_DEF(), and RtlpImageNtHeaderEx().