|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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(), CODE_SEG(), 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().