ReactOS 0.4.16-dev-334-g4d9f67c
|
Go to the source code of this file.
Classes | |
struct | _BLOCK_DATA |
struct | _HEAP_BLOCK |
struct | _HEAP |
Macros | |
#define | FREELDR_HEAP_VERIFIER |
#define | REDZONE_MARK 0xCCCCCCCCCCCCCCCCULL |
#define | REDZONE_ALLOCATION 24 |
#define | REDZONE_LOW_OFFSET 16 |
#define | REDZONE_SIZE(Block) ((ULONG64*)Block->Data) |
#define | REDZONE_LOW(Block) ((ULONG64*)Block->Data + 1) |
#define | REDZONE_HI(Block) ((ULONG64*)((PUCHAR)Block->Data + 16 + *REDZONE_SIZE(Block))) |
Typedefs | |
typedef struct _BLOCK_DATA | BLOCK_DATA |
typedef struct _BLOCK_DATA * | PBLOCK_DATA |
typedef struct _HEAP_BLOCK | HEAP_BLOCK |
typedef struct _HEAP_BLOCK * | PHEAP_BLOCK |
typedef struct _HEAP | HEAP |
typedef struct _HEAP * | PHEAP |
Variables | |
PVOID | FrLdrDefaultHeap |
PVOID | FrLdrTempHeap |
#define REDZONE_HI | ( | Block | ) | ((ULONG64*)((PUCHAR)Block->Data + 16 + *REDZONE_SIZE(Block))) |
typedef struct _BLOCK_DATA BLOCK_DATA |
typedef struct _HEAP_BLOCK HEAP_BLOCK |
typedef struct _BLOCK_DATA * PBLOCK_DATA |
typedef struct _HEAP_BLOCK * PHEAP_BLOCK |
DBG_DEFAULT_CHANNEL | ( | HEAP | ) |
Definition at line 564 of file heap.c.
Definition at line 573 of file heap.c.
Definition at line 321 of file heap.c.
Referenced by ExAllocatePool(), ExAllocatePoolWithTag(), FrLdrHeapAlloc(), FrLdrTempAlloc(), RtlAllocateHeap(), and RtlpAllocateMemory().
Definition at line 249 of file heap.c.
Referenced by WinLdrSetupMemoryLayout().
PVOID FrLdrHeapCreate | ( | SIZE_T | MaximumSize, |
TYPE_OF_MEMORY | MemoryType | ||
) |
Definition at line 66 of file heap.c.
Referenced by MmInitializeHeap().
Definition at line 138 of file heap.c.
Referenced by FrLdrHeapCleanupAll().
Definition at line 439 of file heap.c.
Referenced by ExFreePool(), ExFreePoolWithTag(), FrLdrHeapFree(), FrLdrTempFree(), RtlFreeHeap(), and RtlpFreeMemory().
|
static |
Definition at line 299 of file heap.c.
Referenced by FrLdrHeapAllocateEx(), and FrLdrHeapFreeEx().
Definition at line 182 of file heap.c.
Referenced by FrLdrHeapCleanupAll().
|
static |
Definition at line 281 of file heap.c.
Referenced by FrLdrHeapAllocateEx(), and FrLdrHeapFreeEx().
Definition at line 157 of file heap.c.
Referenced by FrLdrHeapAllocateEx(), and FrLdrHeapFreeEx().
Definition at line 536 of file heap.c.
Referenced by MmInitializeMemoryManager().
Definition at line 590 of file heap.c.
Referenced by __RegisterConsoleVDM(), AccessCheckEmptyMappingTest(), AccessGrantedMultipleObjectsTests(), AccessGrantedNoDaclTests(), AccessGrantedTests(), add_assembly(), add_compat_context(), add_dependent_assembly_id(), add_dll_redirect(), add_entity(), add_entry(), AddBootStoreEntry(), AddBSMRequest(), AddConsoleCtrlHandler(), AddDialogListEntry(), AddDiskToList(), AddNotificationDll(), AddNTOSInstallation(), AddPartitionToDisk(), AddProvider(), AddSfcNotification(), AddVolumeToList(), AfdBind(), AfdConnect(), AfdCreateSocket(), AfdSendTo(), alloc_buffer(), AllowAccessOnSession(), AllowDesktopAccessToUser(), AllowWinstaAccessToUser(), AppendGenericListEntry(), ApphelpCheckRunAppEx(), AttachToConsoleInternal(), AVrfInitializeVerifier(), BaseCheckVDM(), BaseInitializeStaticServerData(), BasepAllocateActivationContextActivationBlock(), BasepComputeProcessPath(), BasepGetVolumeNameFromReparsePoint(), BasepIsProcessAllowed(), BasepMoveFileDelayed(), BaseQuerySystemFirmware(), BaseSrvCopyCommand(), BaseSrvCreateConsoleRecord(), BaseSrvInitializeIniFileMappings(), build_assembly_dir(), build_assembly_id(), build_clr_surrogate_section(), build_comserver_section(), build_dllredirect_section(), build_ifaceps_section(), build_progid_section(), build_tlib_section(), build_wndclass_section(), BuildSubSysCommandLine(), CallNt(), calloc(), CheckForCurrentHostname(), CheckTokenMembership(), clean_main(), CliImmInitializeHotKeys(), cmdGroup(), cmdLocalGroup(), com_class_add_progid(), CommandDumpSector(), CommandPartInfo(), ConsoleCreateFileHandler(), ConvertBitmapInfo(), ConvertThreadToFiberEx(), ConvertToSelfRelative(), create_lost_and_found(), CreateApplicationDesktopSecurity(), CreateBaseAcls(), CreateDefaultProcessSecurityCommon(), CreateDirectoryExW(), CreateExtendedPartition(), CreateFiberEx(), CreateFileSystemList(), CreateFileW(), CreateGenericList(), CreateHardLinkW(), CreateHardwareTimer(), CreateInsertBlankRegion(), CreateLogicalPartition(), CreateNewDefaultDacl(), CreatePartitionList(), CreatePrimaryPartition(), CreateProcessInternalW(), CreateProgressBarEx(), CreateRecordForIpAddress(), CreateScreenSaverSecurity(), CreateSymbolicLinkW(), CreateUmaDescriptor(), CreateWinlogonDesktopSecurity(), CreateWinstaSecurity(), CSR_API(), CsrAllocateCaptureBuffer(), CsrAllocateNtSession(), CsrAllocateProcess(), CsrAllocateThread(), CsrApiPortInitialize(), CsrCaptureArguments(), CsrCreateLocalSystemSD(), CsrGetProcessLuid(), CsrInitCsrRootProcess(), CsrInitializeWait(), CsrLoadServerDll(), CsrpConnectToServer(), CsrSbApiPortInitialize(), CsrSetProcessSecurity(), CsrSrvCreateSharedSection(), DefaultProcessEntry(), DenyAccessTests(), DesktopHeapAlloc(), DesktopHeapReAlloc(), DisplayGroup(), DisplayLocalGroup(), DisplayMessage(), DnsAcquireContextHandle_W(), DnsApiAlloc(), DnsCToW(), DnsQuery_CodePage(), DnsUTF8ToW(), DnsWToC(), DnsWToUTF8(), do_reg_operation(), DosCreateDeviceNode(), DosReadFile(), DosStart(), DosStartProcess32(), DosWriteFile(), DumpDisk(), DumpPartition(), DuplicateQuotedString(), DuplicateString(), DuplicateTokenAsEffective(), EMFDC_WriteEscape(), EMFDC_WriteNamedEscape(), EmsDrvInitialize(), EmulatorCopyMemory(), EngCreateSemaphore(), EnumDisplaySettingsExA(), EnumDisplaySettingsExW(), EnumerateBiosDiskEntries(), EnumHKCRKey(), EnumHKCRValue(), EnumPropsA(), EnumPropsExA(), EnumPropsExW(), EnumPropsW(), ExpandEnvironmentStringsA(), ext2_add_entry(), ext2_alloc_block(), ext2_allocate_block_bitmap(), ext2_allocate_group_desc(), ext2_allocate_inode_bitmap(), ext2_build_bdl(), ext2_expand_block(), ext2_get_block(), ext2_new_dir_block(), ext2_write_block_bitmap(), ext2_write_inode_bitmap(), Ext2ReadDisk(), Ext2WriteDisk(), Fat12WriteBootSector(), Fat12WriteFAT(), Fat12WriteRootDirectory(), Fat16WriteBootSector(), Fat16WriteFAT(), Fat16WriteRootDirectory(), Fat32WriteBootSector(), Fat32WriteFAT(), Fat32WriteFsInfo(), Fat32WriteRootDirectory(), FatWipeSectors(), Fatx16WriteFAT(), Fatx32WriteFAT(), FatxWriteBootSector(), FatxWriteRootDirectory(), FilterConnectCommunicationPort(), FilterLoadUnload(), find_actctx_dll(), FindFirstFileExW(), FindFirstStreamW(), FindFirstVolumeA(), FindFirstVolumeW(), FindNextVolumeA(), FlsAlloc(), FlsSetValue(), FreeLdrEnumerateBootEntries(), get_buffer(), get_manifest_in_associated_manifest(), get_module_filename(), GetAccountDomainSid(), GetBuiltinDomainSid(), GetClipboardFormatNameA(), GetComputerIdentifier(), GetComputerNameExA(), GetComputerNameFromRegistry(), GetDisplayIdentifier(), GetDosDevicesProtection(), GetEnvironmentStringsA(), GetEnvironmentStringsW(), GetEnvironmentVariableA(), GetFinalPathNameByHandleA(), GetFullPathNameA(), GetKeyName(), GetLongPathNameA(), GetLongPathNameW(), GetModuleFileNameA(), GetNamedPipeHandleStateA(), GetNtAuthorityDomainSid(), GetShortPathNameA(), GetShortPathNameW(), GetSiteSidFromToken(), GetStartupInfoA(), GetSystemTimes(), GetTempFileNameA(), GetVolumeExtents(), GetVolumeInformationA(), GetVolumeInformationW(), GetVolumeNameForRoot(), GetVolumeNameForVolumeMountPointA(), GetVolumePathNameA(), GetVolumePathNamesForVolumeNameA(), GetVolumePathNamesForVolumeNameW(), GetVolumePathNameW(), GlobalAlloc(), GlobalReAlloc(), GrantedAccessTests(), HEAP_alloc(), INF_GetDataField(), IniCacheAddKeyAorW(), IniCacheAddSectionAorW(), IniCacheCreate(), IniCacheLoadByHandle(), IniCacheSaveByHandle(), IniFindFirstValue(), InitFunctionPtrs(), InitializeFmIfsOnce(), InitTTFontCache(), InitVolume(), InstallDevice(), IntEnumFontFamilies(), InternalExplicitAccessAToW(), InternalGetAtomName(), InternalTrusteeAToW(), IntWriteConsoleOutput(), IsAcpiComputer(), IsGlobalDeviceMap(), IsGlobalSymbolicLink(), LdrGetDllHandleEx(), LdrpAllocateDataTableEntry(), LdrpAllocateTls(), LdrpAllocateUnicodeString(), LdrpCheckForKnownDll(), LdrpGetProcedureAddress(), LdrpInitializeDotLocalSupport(), LdrpInitializeProcess(), LdrpInitializeProcessCompat(), LdrpInitializeTls(), LdrpResolveDllName(), LdrpRunInitializeRoutines(), LdrpSearchPath(), LdrQueryImageFileKeyOption(), LoadAllocStringW(), LoadInstallableVDD(), LoadLibraryA(), LoadModule(), LoadPrinterDriver(), LocalAlloc(), LocalReAlloc(), LogfAllocAndBuildNewRecord(), LogfpAlloc(), LogonUserExW(), lookup_assembly(), lookup_manifest_file(), lookup_winsxs(), LsaApLogonUserEx2(), LsapAddAuthPackage(), LsapAddDefaultGroups(), LsapAddLocalGroups(), LsapAddNotification(), LsapAddPrivilegeToTokenPrivileges(), LsapAddSamGroups(), LsapAllocateHeap(), LsapAllocateHeapZero(), LsapAppendSidToGroups(), LsapCallAuthenticationPackage(), LsapCheckLogonProcess(), LsapCopyLocalGroups(), LsapCreateAccountSd(), LsapCreateDatabaseObjects(), LsapCreateDbObject(), LsapCreateLogonSession(), LsapCreatePolicySd(), LsapCreateSecretSd(), LsapCreateSid(), LsapCreateTokenSd(), LsapEnumLogonSessions(), LsapGetDomainInfo(), LsapGetLogonSessionData(), LsapIsTrustedClient(), LsapLogonUser(), LsapOpenDbObject(), LsapRegEnumerateSubKey(), LsapRegEnumerateValue(), LsapRegQueryValue(), LsapSetLogonSessionData(), LsarAddAccountRights(), LsarEnumerateAccounts(), LsarEnumerateAccountsWithUserRight(), LsarRemoveAccountRights(), LsarSetAccountDomain(), LsarSetAuditEvents(), LsarSetPrimaryDomain(), LsarSetSecurityObject(), main(), malloc(), MBToWCSEx(), MemInstallFastMemoryHook(), MessageBoxTextToClipboard(), midl_user_allocate(), MoveFileWithProgressW(), MsgiAnsiToUnicodeMessage(), MsgiUnicodeToAnsiMessage(), MSZipAlloc(), MyLogonUser(), NetGroupSetUsers(), NtLdrEnumerateBootEntries(), NtProcessStartup(), OpenIniBootLoaderStore(), ParamsValidationTests(), ParamValidationNoObjsList(), parse_manifest(), PeekNamedPipe(), PNP_RegisterNotification(), PnpEventThread(), PrintMessageAnsi(), ProcessLangEntry(), Query_Main(), QueryDosDeviceA(), QueryDosDeviceW(), QueryFullProcessImageNameA(), QueryFullProcessImageNameW(), QueryOriginalDefaultDacl(), QueryTokenDefaultDaclTests(), QueryTokenGroupsTests(), QueryTokenOwnerTests(), QueryTokenPrimaryGroupTests(), QueryTokenPrivilegesAndGroupsTests(), QueryTokenPrivilegesTests(), QueryTokenRestrictedSidsTest(), QueryTokenSourceTests(), QueryTokenStatisticsTests(), QueryTokenUserTests(), ReadBootCodeByHandle(), ReadDisk(), RegDeleteTreeW(), RegEnumKeyExA(), RegEnumKeyExW(), RegEnumValueA(), RegOpenUserClassesRoot(), RegpCopyTree(), RegQueryInfoKeyW(), RegQueryValueExA(), RemoveDirectoryW(), ReplaceFileW(), RosSymAllocMemUM(), RtlAcquirePrivilege(), RtlActivateActivationContextEx(), RtlAddAttributeActionToRXact(), RtlCopySecurityDescriptor(), RtlCreateActivationContext(), RtlCreateProcessParameters(), RtlCreateTimer(), RtlCreateTimerQueue(), RtlDebugAllocateHeap(), RtlDefaultNpAcl(), RtlDosSearchPath_U(), RtlGetFullPathName_Ustr(), RtlInitializeRXact(), RtlMultipleAllocateHeap(), RtlpAddVectoredHandler(), RtlpAllocateDebugInfo(), RtlpAllocateMemory(), RtlpAllocAtomTable(), RtlpAllocAtomTableEntry(), RtlpCheckDeviceName(), RtlpDosPathNameToRelativeNtPathName_Ustr(), RtlpNtEnumerateSubKey(), RtlpNtQueryValueKey(), RtlpSetSecurityObject(), RtlpWin32NTNameToNtPathName_U(), RtlQueueWorkItem(), RtlReAllocateHeap(), RtlRegisterWait(), RtlSetCurrentDirectory_U(), RtlStartRXact(), SampCreateAccountDomainSD(), SampCreateAccountSid(), SampCreateAliasSD(), SampCreateBuiltinDomainSD(), SampCreateDbObject(), SampCreateGroupSD(), SampCreateServerSD(), SampCreateUserSD(), SampDeleteAccountDbObject(), SampFillUserDisplayCache(), SampInitializeSAM(), SampOpenDbObject(), SampRegEnumerateSubKey(), SampRegEnumerateValue(), SampRegQueryValue(), SamrSetSecurityObject(), SamValidateUser(), SaveProcessHandle(), SaveThreadHandle(), ScAllocateAndInitializeSid(), ScanForUnpartitionedDiskSpace(), ScDomainIdToSid(), ScmCreateAcls(), ScmCreateDefaultSD(), ScmCreateDefaultServiceSD(), ScmCreatePipeSD(), ScmCreateSids(), ScmReadSecurityDescriptor(), SdbPackAppCompatData(), SdbpAlloc(), SearchPathA(), SetAdministratorPassword(), SetDIBitsToDevice(), SetFileShortNameW(), SetupMoveFile(), SetupOpenFileQueue(), SetupQueueCopyWithCab(), SetupQueueDeleteW(), SetupQueueRenameW(), SetVolumeLabelW(), ShowFileSystemInfo(), SmLookupSubsystem(), SmpAcquirePrivilege(), SmpAllocateSessionId(), SmpConfigureEnvironment(), SmpCreateEmergencyPagingFile(), SmpCreatePagingFileDescriptor(), SmpCreateSecurityDescriptors(), SmpCreateVolumeDescriptors(), SmpHandleConnectionRequest(), SmpInitializeKnownDllPath(), SmpLoadSubSystem(), SmpParseCommandLine(), SmpParseToken(), SmpProcessFileRenames(), SmpSaveRegistryValue(), SmpSbCreateSession(), SoftModalMessageBox(), split(), START_TEST(), StartServiceCtrlDispatcherA(), StartServiceCtrlDispatcherW(), strdupW(), StretchDIBits(), SystemConfigurationDataQueryRoutine(), Test_KeyFullInformation(), Test_KeyNameInformation(), test_specialhandling(), TlsAlloc(), TlsSetValue(), User32CreateWindowEx(), UserHeapAlloc(), UserHeapReAlloc(), UserInitializeDesktop(), UserpCaptureStringParameters(), UserpFormatMessages(), UserpGetClientFileName(), UserpShowInformationBalloon(), VDDInstallMemoryHook(), VDDInstallUserHook(), VgaInitializePalette(), WaitForMultipleObjectsEx(), WaitNamedPipeW(), WCSToMBEx(), wine_get_dos_file_name(), WriteConsoleOutputCharacterA(), WriteConsoleOutputCharacterW(), WriteDisk(), xmlstrdupW(), xstrsave(), xstrsaveA(), zap_sector(), and zero_blocks().
Definition at line 608 of file heap.c.
Referenced by __RegisterConsoleVDM(), _tmain(), AccessCheckEmptyMappingTest(), AccessGrantedMultipleObjectsTests(), AccessGrantedNoDaclTests(), AccessGrantedTests(), AccpOpenNamedObject(), actctx_release(), add_entry(), AddBootStoreEntry(), AddConsoleCtrlHandler(), AddDiskToList(), AddNotificationDll(), AddProvider(), AddSfcNotification(), AddVolumeToList(), AfdBind(), AfdConnect(), AfdCreateSocket(), AfdSendTo(), AllowAccessOnSession(), AllowDesktopAccessToUser(), AllowWinstaAccessToUser(), AttachToConsoleInternal(), AVrfInitializeVerifier(), BackupEventLogW(), BaseCheckRunApp(), BaseCheckVDM(), BasepComputeProcessPath(), BasepFreeActivationContextActivationBlock(), BasepFreeAppCompatData(), BasepGetVolumeNameFromReparsePoint(), BasepIsProcessAllowed(), BasepMoveFileDelayed(), BasePushProcessParameters(), BaseQuerySystemFirmware(), BaseRundownFls(), BaseSrvBSMThread(), BaseSrvCleanupVDMResources(), BaseSrvDestroyConsoleRecord(), BaseSrvFreeVDMInfo(), build_clr_surrogate_section(), build_comserver_section(), build_ifaceps_section(), build_progid_section(), build_tlib_section(), CallNt(), ChangeDisplaySettingsExA(), CheckForCurrentHostname(), CheckTokenMembership(), clean_main(), CleanupNotifications(), ClearEventLogW(), ClearTTFontCache(), CliImmInitializeHotKeys(), CloseAllProcessHandles(), CloseIniBootLoaderStore(), cmdGroup(), cmdLocalGroup(), CommandDumpSector(), CommandPartInfo(), ConvertFiberToThread(), ConvertToSelfRelative(), create_lost_and_found(), CreateApplicationDesktopSecurity(), CreateBaseAcls(), CreateDefaultProcessSecurityCommon(), CreateDIBitmap(), CreateDIBPatternBrush(), CreateDIBPatternBrushPt(), CreateDIBSection(), CreateDirectoryExW(), CreateDirectoryW(), CreateFiberEx(), CreateFileW(), CreateHardLinkW(), CreateMailslotW(), CreateNamedPipeW(), CreateNewDefaultDacl(), CreatePartitionList(), CreateProcessAsUserCommon(), CreateProcessInternalA(), CreateProcessInternalW(), CreateRecordForIpAddress(), CreateScreenSaverSecurity(), CreateSymbolicLinkA(), CreateSymbolicLinkW(), CreateWindowStationAndDesktops(), CreateWinlogonDesktopSecurity(), CreateWinstaSecurity(), CSR_API(), CsrCaptureArguments(), CsrCreateLocalSystemSD(), CsrCreateWait(), CsrDeallocateProcess(), CsrDeallocateThread(), CsrDereferenceNtSession(), CsrDereferenceWait(), CsrFreeCaptureBuffer(), CsrGetProcessLuid(), CsrLoadServerDll(), CsrNotifyWaitBlock(), CsrReleaseCapturedArguments(), CsrSbApiPortInitialize(), CsrSetProcessSecurity(), DeleteFiber(), DeleteFileW(), DeletePartition(), DenyAccessTests(), DesktopHeapFree(), DesktopHeapReAlloc(), DestroyFileSystemList(), DestroyGenericList(), DestroyHardwareTimer(), DestroyPartitionList(), DestroyProgressBar(), DestroyRegion(), DestroyVolumeList(), DeviceInstallThread(), DismountPartition(), DisplayGroup(), DisplayLocalGroup(), DisplayMessage(), disposeResInfo(), DnsAcquireContextHandle_W(), DnsApiFree(), DnsFlushResolverCacheEntry_A(), DnsFlushResolverCacheEntry_UTF8(), DnsFree(), DnsIntFreeRecordList(), DnsQuery_CodePage(), DnsReleaseContextHandle(), do_reg_operation(), DosDeleteDevice(), DosReadFile(), DosStartProcess32(), DosWriteFile(), DumpDisk(), DumpPartition(), DuplicateTokenAsEffective(), EMFDC_WriteEscape(), EMFDC_WriteNamedEscape(), EmsDrvCleanup(), EmsDrvInitialize(), EngDeleteSemaphore(), EnumDisplaySettingsExA(), EnumDisplaySettingsExW(), EnumerateBiosDiskEntries(), EnumHKCRKey(), EnumHKCRValue(), EnumPropsA(), EnumPropsExA(), EnumPropsExW(), EnumPropsW(), ExpandEnvironmentStringsA(), ext2_alloc_block(), ext2_allocate_block_bitmap(), ext2_allocate_inode_bitmap(), ext2_build_bdl(), ext2_expand_block(), ext2_free_generic_bitmap(), ext2_free_group_desc(), ext2_get_block(), ext2_mkdir(), ext2_read_inode(), ext2_write_block_bitmap(), ext2_write_inode(), ext2_write_inode_bitmap(), Ext2ReadDisk(), Ext2WriteDisk(), ExtCreatePen(), Fat12WriteBootSector(), Fat12WriteFAT(), Fat12WriteRootDirectory(), Fat16WriteBootSector(), Fat16WriteFAT(), Fat16WriteRootDirectory(), Fat32WriteBootSector(), Fat32WriteFAT(), Fat32WriteFsInfo(), Fat32WriteRootDirectory(), FatWipeSectors(), Fatx16WriteFAT(), Fatx32WriteFAT(), FatxWriteBootSector(), FatxWriteRootDirectory(), FilterConnectCommunicationPort(), FilterLoadUnload(), find_actctx_dll(), find_clr_surrogate(), find_cominterface_redirection(), find_comserver_redirection(), find_dll_redirection(), find_progid_redirection(), find_tlib_redirection(), find_window_class(), FindClose(), FindFirstChangeNotificationW(), FindFirstFileExW(), FindFirstStreamW(), FindFirstVolumeA(), FindFirstVolumeW(), FindNextVolumeA(), FindVolumeClose(), free(), free_assembly_identity(), free_buffers(), free_depend_manifests(), free_entity_array(), FreeBootCode(), FreeDosDevicesProtection(), FreeEnvironmentStringsA(), FreeEnvironmentStringsW(), FreeLdrEnumerateBootEntries(), freep(), FreeUmaDescriptor(), GetBuiltinDomainSid(), GetClipboardFormatNameA(), GetComputerIdentifier(), GetComputerNameExA(), GetComputerNameFromRegistry(), GetDiskFreeSpaceExW(), GetDiskFreeSpaceW(), GetDisplayIdentifier(), GetDosDevicesProtection(), GetDriveTypeW(), GetEnvironmentStringsA(), GetEnvironmentVariableA(), GetFileSecurityW(), GetFinalPathNameByHandleA(), GetFontResourceInfoW(), GetFullPathNameA(), GetKeyName(), GetLongPathNameA(), GetLongPathNameW(), GetModuleFileNameA(), GetModuleHandleForUnicodeString(), GetNamedPipeHandleStateA(), GetShortPathNameA(), GetShortPathNameW(), GetSiteSidFromToken(), GetStartupInfoA(), GetSystemTimes(), GetTempFileNameA(), GetVolumeExtents(), GetVolumeInformationA(), GetVolumeInformationW(), GetVolumeNameForRoot(), GetVolumeNameForVolumeMountPointA(), GetVolumePathNameA(), GetVolumePathNamesForVolumeNameA(), GetVolumePathNamesForVolumeNameW(), GetVolumePathNameW(), GlobalFree(), GlobalReAlloc(), GrantedAccessTests(), HEAP_free(), INF_FreeData(), INF_GetDataField(), IniCacheAddKeyAorW(), IniCacheAddSectionAorW(), IniCacheDestroy(), IniCacheFreeKey(), IniCacheFreeSection(), IniCacheLoadByHandle(), IniCacheSaveByHandle(), IniFindClose(), InitFunctionPtrs(), InitializeFmIfsOnce(), InstallDevice(), InstallReactOS(), IntEnumFontFamilies(), InternalExplicitAccessAToW(), InternalFreeConvertedTrustee(), InternalGetAtomName(), InternalTrusteeAToW(), IntWriteConsoleOutput(), IsAcpiComputer(), IsGlobalDeviceMap(), IsGlobalSymbolicLink(), LdrGetDllHandleEx(), LdrpCheckForKnownDll(), LdrpCheckForLoadedDll(), LdrpFinalizeAndDeallocateDataTableEntry(), LdrpFreeTls(), LdrpFreeUnicodeString(), LdrpGetProcedureAddress(), LdrpInitializeDotLocalSupport(), LdrpMapDll(), LdrpResolveDllName(), LdrpRunInitializeRoutines(), LdrpSearchPath(), LdrQueryImageFileKeyOption(), LdrShutdownThread(), LoadInstallableVDD(), LoadLibraryA(), LoadLibraryExW(), LoadModule(), LoadPrinterDriver(), LocalReAlloc(), LogfFreeRecord(), LogfpFree(), LogonUserExW(), lookup_assembly(), lookup_manifest_file(), lookup_winsxs(), LsaApLogonUserEx2(), LsaFreeMemory(), LsapAddAuthPackage(), LsapAddDefaultGroups(), LsapAddLocalGroups(), LsapAddNotification(), LsapAddPrivilegeToTokenPrivileges(), LsapAddSamGroups(), LsapAppendSidToGroups(), LsapCallAuthenticationPackage(), LsapCloseDbObject(), LsapCopyLocalGroups(), LsapCreateAccountSd(), LsapCreateDatabaseObjects(), LsapCreateLogonSession(), LsapCreatePolicySd(), LsapCreateSecretSd(), LsapCreateSid(), LsapCreateTokenSd(), LsapDeleteDbObject(), LsapDeleteLogonSession(), LsapDeregisterLogonProcess(), LsapEnumLogonSessions(), LsapFreeHeap(), LsapGetDomainInfo(), LsapGetLogonSessionData(), LsapIsTrustedClient(), LsapLogonUser(), LsapRegEnumerateSubKey(), LsapRegEnumerateValue(), LsapRegQueryValue(), LsapRemoveNotification(), LsapSetLogonSessionData(), LsarAddAccountRights(), LsarCreateSecret(), LsarEnumerateAccounts(), LsarEnumerateAccountsWithUserRight(), LsarpCreateAccount(), LsarRemoveAccountRights(), LsarSetAccountDomain(), LsarSetAuditEvents(), LsarSetPrimaryDomain(), LsarSetSecurityObject(), main(), MemCleanup(), MemRemoveFastMemoryHook(), MessageBoxTextToClipboard(), MessageBoxTimeoutIndirectW(), midl_user_free(), MoveFileWithProgressW(), MsgiAnsiToUnicodeCleanup(), MsgiUnicodeToAnsiCleanup(), MsgiUnicodeToAnsiMessage(), MSZipFree(), MyLogonUser(), NetGroupSetUsers(), NetUserEnum(), NetUserGetGroups(), NetUserGetInfo(), NetUserGetLocalGroups(), NetUserModalsGet(), NtLdrEnumerateBootEntries(), OpenAccountDomain(), OpenBackupEventLogW(), OpenBuiltinDomain(), OpenFile(), OpenIniBootLoaderStore(), ParamsValidationTests(), ParamValidationNoObjsList(), parse_add_interface_class(), parse_cominterface_proxy_stub_elem(), parse_dependent_assembly_elem(), parse_manifest(), PeekNamedPipe(), PerformMount(), PNP_RegisterNotification(), PNP_UnregisterNotification(), PnpEventThread(), PrintMessageAnsi(), PrivMoveFileIdentityW(), Query_Main(), QueryDosDeviceA(), QueryDosDeviceW(), QueryFullProcessImageNameA(), QueryFullProcessImageNameW(), QueryOriginalDefaultDacl(), QueryTokenDefaultDaclTests(), QueryTokenGroupsTests(), QueryTokenOwnerTests(), QueryTokenPrimaryGroupTests(), QueryTokenPrivilegesAndGroupsTests(), QueryTokenPrivilegesTests(), QueryTokenRestrictedSidsTest(), QueryTokenSourceTests(), QueryTokenStatisticsTests(), QueryTokenUserTests(), queue_remove_timer(), read_bitmaps(), ReadBootCodeByHandle(), ReadDisk(), RegDeleteTreeW(), RegEnumKeyExA(), RegEnumKeyExW(), RegEnumValueA(), RegisterInShimCache(), RegLoadKeyW(), RegOpenUserClassesRoot(), RegpCopyTree(), RegQueryInfoKeyW(), RegQueryValueExA(), RegReplaceKeyW(), RegRestoreKeyW(), RegSaveKeyW(), RemoveComSpecInfo(), RemoveDialogListEntry(), RemoveDirectoryW(), RemoveHandles(), RemoveVolume(), ReplaceFileW(), RosSymFreeMemUM(), RtlAbortRXact(), RtlAcquirePrivilege(), RtlAddAttributeActionToRXact(), RtlCreateActivationContext(), RtlCreateTimer(), RtlCreateTimerQueue(), RtlCreateUserSecurityObject(), RtlDeactivateActivationContext(), RtlDebugFreeHeap(), RtlDefaultNpAcl(), RtlDeleteSecurityObject(), RtlDeregisterWaitEx(), RtlDestroyProcessParameters(), RtlDoesFileExists_UstrEx(), RtlDosSearchPath_U(), RtlFreeLargeString(), RtlFreeThreadActivationContextStack(), RtlGetFullPathName_Ustr(), RtlInitializeRXact(), RtlMultipleFreeHeap(), RtlpCallVectoredHandlers(), RtlpCheckDeviceName(), RtlpDosPathNameToRelativeNtPathName_Ustr(), RtlpDphFreeDelayedBlocksFromHeap(), RtlpExecuteIoWorkItem(), RtlpExecuteWorkItem(), RtlpFreeAtomTable(), RtlpFreeAtomTableEntry(), RtlpFreeDebugInfo(), RtlpFreeMemory(), RtlpNtEnumerateSubKey(), RtlpNtQueryValueKey(), RtlpRemoveVectoredHandler(), RtlpSetSecurityObject(), RtlQueryInformationActivationContext(), RtlQueueWorkItem(), RtlReAllocateHeap(), RtlRegisterWait(), RtlReleasePrivilege(), RtlReleaseRelativeName(), RtlSetCurrentDirectory_U(), RunApphelpCacheControlTests(), SampCloseDbObject(), SampCreateAccountDomainSD(), SampCreateAccountSid(), SampCreateAliasSD(), SampCreateBuiltinDomainSD(), SampCreateDbObject(), SampCreateGroupSD(), SampCreateServerSD(), SampCreateUserSD(), SampDeleteAccountDbObject(), SampInitializeSAM(), SampOpenDbObject(), SampRegEnumerateSubKey(), SampRegEnumerateValue(), SampRegQueryValue(), SampSetupCreateAliasAccount(), SampSetupCreateDomain(), SampSetupCreateGroupAccount(), SampSetupCreateServer(), SampSetupCreateUserAccount(), SamrCreateAliasInDomain(), SamrCreateGroupInDomain(), SamrCreateUser2InDomain(), SamrCreateUserInDomain(), SamrSetSecurityObject(), SamValidateNormalUser(), ScDomainIdToSid(), ScmCreateDefaultServiceSD(), ScmFreeAcls(), ScmFreeDefaultSD(), ScmFreePipeSD(), ScmFreeSids(), ScmReadSecurityDescriptor(), SdbPackAppCompatData(), SdbpFree(), SearchPathA(), SearchPathW(), SetConsoleOutputCP(), SetDIBitsToDevice(), SetEntriesInAclA(), SetFileAttributesW(), SetFileSecurityW(), SetFileShortNameW(), SetTokenDefaultDaclTests(), SetupCloseFileQueue(), SetupDeleteQueueEntry(), SetupMoveFile(), SetupQueueCopyWithCab(), SetupQueueDeleteW(), SetupQueueRenameW(), SetVolumeLabelW(), ShowFileSystemInfo(), SmLookupSubsystem(), SmpAcquirePrivilege(), SmpCreatePagingFileDescriptor(), SmpCreateSecurityDescriptors(), SmpCreateVolumeDescriptors(), SmpDeleteSession(), SmpDereferenceSubsystem(), SmpExecuteCommand(), SmpExecuteInitialCommand(), SmpHandleConnectionRequest(), SmpInitializeDosDevices(), SmpInitializeKnownDlls(), SmpInitializeKnownDllsInternal(), SmpLoadDataFromRegistry(), SmpLoadSubSystem(), SmpLoadSubSystemsForMuSession(), SmpParseCommandLine(), SmpProcessFileRenames(), SmpReleasePrivilege(), SmpSaveRegistryValue(), SoftModalMessageBox(), split(), START_TEST(), StartServiceCtrlDispatcherA(), StartServiceCtrlDispatcherW(), StretchDIBits(), Test_ApphelpCheckRunApp(), Test_KeyFullInformation(), Test_KeyNameInformation(), Test_Shimdata(), test_specialhandling(), timer_queue_thread_proc(), UserHeapFree(), UserHeapReAlloc(), UserpCaptureStringParameters(), UserpFreeStringParameters(), UserpGetClientFileName(), UserpShowInformationBalloon(), VDDDeInstallMemoryHook(), VDDDeInstallUserHook(), VDDInstallMemoryHook(), VgaInitializePalette(), Wait_thread_proc(), WaitForMultipleObjectsEx(), WaitNamedPipeW(), wine_get_dos_file_name(), WriteConsoleOutputCharacterA(), WriteConsoleOutputCharacterW(), WriteDisk(), zap_sector(), and zero_blocks().
PVOID FrLdrDefaultHeap |
Definition at line 34 of file heap.c.
Referenced by ExAllocatePool(), ExAllocatePoolWithTag(), ExFreePool(), ExFreePoolWithTag(), FrLdrHeapAlloc(), FrLdrHeapCleanupAll(), FrLdrHeapFree(), MmInitializeHeap(), RtlAllocateHeap(), RtlFreeHeap(), RtlpAllocateMemory(), and RtlpFreeMemory().
PVOID FrLdrTempHeap |
Definition at line 35 of file heap.c.
Referenced by FrLdrHeapCleanupAll(), FrLdrTempAlloc(), FrLdrTempFree(), and MmInitializeHeap().