ReactOS 0.4.15-dev-5672-gf73ac17
|
#include "ntoskrnl.h"
#include "debug.h"
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define NDEBUG |
Definition at line 13 of file cmsysini.c.
_Function_class_ | ( | KSTART_ROUTINE | ) |
Definition at line 1189 of file cmsysini.c.
PUNICODE_STRING *NTAPI CmGetSystemDriverList | ( | VOID | ) |
Definition at line 1727 of file cmsysini.c.
Referenced by IopInitializeSystemDrivers().
Definition at line 1511 of file cmsysini.c.
Referenced by Phase1InitializationDiscard().
Definition at line 1967 of file cmsysini.c.
Referenced by CmDeleteKey(), CmpCreateKeyControlBlock(), and NtUnloadKey2().
VOID NTAPI CmpCloseKeyObject | ( | IN PEPROCESS Process | OPTIONAL, |
IN PVOID | Object, | ||
IN ACCESS_MASK | GrantedAccess, | ||
IN ULONG | ProcessHandleCount, | ||
IN ULONG | SystemHandleCount | ||
) |
Definition at line 159 of file cmsysini.c.
Referenced by CmpCreateObjectTypes().
NTSTATUS NTAPI CmpCreateControlSet | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 524 of file cmsysini.c.
Referenced by CmInitSystem1().
Definition at line 452 of file cmsysini.c.
Referenced by CmpCreateControlSet().
Definition at line 982 of file cmsysini.c.
Referenced by CmInitSystem1().
Definition at line 1072 of file cmsysini.c.
Referenced by CmInitSystem1().
Definition at line 1016 of file cmsysini.c.
Referenced by CmpCreateRegistryRoot().
Definition at line 109 of file cmsysini.c.
Referenced by CmpCreateObjectTypes().
Definition at line 1170 of file cmsysini.c.
Referenced by _Function_class_(), and CmpInitializeHiveList().
NTSTATUS NTAPI CmpInitHiveFromFile | ( | IN PCUNICODE_STRING | HiveName, |
IN ULONG | HiveFlags, | ||
OUT PCMHIVE * | Hive, | ||
IN OUT PBOOLEAN | New, | ||
IN ULONG | CheckFlags | ||
) |
Definition at line 286 of file cmsysini.c.
Referenced by _Function_class_(), and CmpCmdHiveOpen().
Definition at line 1358 of file cmsysini.c.
Referenced by CmpCmdInit().
BOOLEAN NTAPI CmpInitializeSystemHive | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 865 of file cmsysini.c.
Referenced by CmInitSystem1().
NTSTATUS NTAPI CmpLinkHiveToMaster | ( | IN PUNICODE_STRING | LinkName, |
IN HANDLE | RootDirectory, | ||
IN PCMHIVE | RegistryHive, | ||
IN BOOLEAN | Allocate, | ||
IN PSECURITY_DESCRIPTOR | SecurityDescriptor | ||
) |
Definition at line 798 of file cmsysini.c.
Referenced by CmInitSystem1(), CmLoadKey(), CmpInitializeHiveList(), and CmpInitializeSystemHive().
Definition at line 42 of file cmsysini.c.
Referenced by CmpInitializeHiveList(), and RegInitializeRegistry().
Definition at line 1894 of file cmsysini.c.
Referenced by CmFlushKey(), CmLoadKey(), CmpDoFlushAll(), and CmpUnlinkHiveFromMaster().
Definition at line 1905 of file cmsysini.c.
Referenced by CmDeleteKey(), CmDeleteValueKey(), and CmSetValueKey().
Definition at line 1858 of file cmsysini.c.
Referenced by _Function_class_(), CmDeleteKey(), CmDeleteValueKey(), CmEnumerateKey(), CmEnumerateValueKey(), CmLoadKey(), CmpBuildHashStackAndLookupCache(), CmpDeleteKeyObject(), CmpDoOpen(), CmpQueryKeyName(), CmpSecurityMethod(), CmQueryKey(), CmQueryValueKey(), CmSaveKey(), CmSaveMergedKeys(), CmSetValueKey(), NtFlushKey(), and NtUnloadKey2().
Definition at line 1845 of file cmsysini.c.
Referenced by _Function_class_(), CmGetSystemDriverList(), CmLoadKey(), CmShutdownSystem(), NtInitializeRegistry(), NtQueryOpenSubKeys(), and NtUnloadKey2().
NTSTATUS NTAPI CmpQueryKeyName | ( | IN PVOID | ObjectBody, |
IN BOOLEAN | HasName, | ||
IN OUT POBJECT_NAME_INFORMATION | ObjectNameInfo, | ||
IN ULONG | Length, | ||
OUT PULONG | ReturnLength, | ||
IN KPROCESSOR_MODE | PreviousMode | ||
) |
Definition at line 184 of file cmsysini.c.
Referenced by CmpCreateObjectTypes().
Definition at line 1996 of file cmsysini.c.
Referenced by CmDeleteKey(), CmpCreateKeyControlBlock(), CmUnloadKey(), and NtUnloadKey2().
NTSTATUS NTAPI CmpSetSystemValues | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 397 of file cmsysini.c.
Referenced by CmInitSystem1().
Definition at line 2062 of file cmsysini.c.
Referenced by NtInitializeRegistry().
Definition at line 1936 of file cmsysini.c.
Definition at line 1928 of file cmsysini.c.
Definition at line 1878 of file cmsysini.c.
Definition at line 1886 of file cmsysini.c.
Referenced by CmFlushKey(), and CmpReleaseTwoKcbLockByKey().
Definition at line 1916 of file cmsysini.c.
Referenced by CmDeleteKey(), CmDeleteValueKey(), CmFlushKey(), CmLoadKey(), CmpDoFlushAll(), CmpUnlinkHiveFromMaster(), and CmSetValueKey().
Definition at line 1944 of file cmsysini.c.
Referenced by _Function_class_(), CmDeleteKey(), CmDeleteValueKey(), CmEnumerateKey(), CmEnumerateValueKey(), CmGetSystemDriverList(), CmLoadKey(), CmpDeleteKeyObject(), CmpDoOpen(), CmpParseKey(), CmpQueryKeyName(), CmpSecurityMethod(), CmQueryKey(), CmQueryValueKey(), CmSaveKey(), CmSaveMergedKeys(), CmSetValueKey(), CmShutdownSystem(), CmUnloadKey(), NtFlushKey(), NtInitializeRegistry(), NtQueryOpenSubKeys(), and NtUnloadKey2().
Definition at line 2034 of file cmsysini.c.
Referenced by PopGracefulShutdown().
|
extern |
Definition at line 17 of file ntapi.c.
Referenced by CmShutdownSystem(), and NtInitializeRegistry().
PCMHIVE CmiVolatileHive |
Definition at line 17 of file cmsysini.c.
Referenced by CmFlushKey(), CmInitSystem1(), CmpCreateLinkNode(), CmpCreateRegistryRoot(), CmpGetHiveName(), CmpParseKey(), CmpUnlinkHiveFromMaster(), CmSaveKey(), and CmUnloadKey().
BOOLEAN CmpFlushOnLockRelease |
Definition at line 27 of file cmsysini.c.
Referenced by CmpUnlockRegistry().
|
extern |
Definition at line 28 of file cmlazy.c.
Referenced by _Function_class_(), CmpLockRegistry(), and CmpLockRegistryExclusive().
LIST_ENTRY CmpHiveListHead |
Definition at line 18 of file cmsysini.c.
Referenced by CmInitSystem1(), CmpDoFlushAll(), CmpDoFlushNextHive(), CmpInitializeHive(), and CmShutdownSystem().
POBJECT_TYPE CmpKeyObjectType |
Definition at line 16 of file cmsysini.c.
Referenced by CmGetSystemDriverList(), CmpCreateObjectTypes(), CmpCreateRegistryRoot(), and CmpLinkHiveToMaster().
KEVENT CmpLoadWorkerEvent |
Definition at line 22 of file cmsysini.c.
Referenced by _Function_class_(), and CmpInitializeHiveList().
LONG CmpLoadWorkerIncrement |
Definition at line 23 of file cmsysini.c.
Referenced by _Function_class_(), and CmpInitializeHiveList().
BOOLEAN CmpNoVolatileCreates |
Definition at line 32 of file cmsysini.c.
Referenced by CmInitSystem1(), CmpInitializeHiveList(), and CmpParseKey().
BOOLEAN CmpNoWrite |
Definition at line 29 of file cmsysini.c.
Referenced by CmFlushKey(), CmpCmdInit(), CmpDoFlushAll(), CmpDoFlushNextHive(), CmpFileFlush(), CmpFileWrite(), CmpInitializeHiveList(), and CmpLazyFlush().
BOOLEAN CmpProfileLoaded |
Definition at line 31 of file cmsysini.c.
Referenced by CmLoadKey().
ERESOURCE CmpRegistryLock |
Definition at line 19 of file cmsysini.c.
Referenced by CmInitSystem1(), CmpLockRegistry(), CmpLockRegistryExclusive(), CmpTestRegistryLock(), CmpTestRegistryLockExclusive(), and CmpUnlockRegistry().
PVOID CmpRegistryLockCaller |
Definition at line 26 of file cmsysini.c.
Referenced by CmpLockRegistryExclusive().
PVOID CmpRegistryLockCallerCaller |
Definition at line 26 of file cmsysini.c.
Referenced by CmpLockRegistryExclusive().
LIST_ENTRY CmpSelfHealQueueListHead |
Definition at line 21 of file cmsysini.c.
Referenced by CmInitSystem1().
KGUARDED_MUTEX CmpSelfHealQueueLock |
Definition at line 20 of file cmsysini.c.
Referenced by CmInitSystem1().
BOOLEAN CmpSpecialBootCondition |
Definition at line 28 of file cmsysini.c.
Referenced by CmFlushKey(), and CmpInitializeHiveList().
PEPROCESS CmpSystemProcess |
Definition at line 24 of file cmsysini.c.
Referenced by CmInitSystem1().
ULONG CmpTraceLevel = 0 |
Definition at line 33 of file cmsysini.c.
BOOLEAN CmpWasSetupBoot |
Definition at line 30 of file cmsysini.c.
Referenced by CmLoadKey(), and CmpCmdInit().
BOOLEAN HvShutdownComplete |
Definition at line 25 of file cmsysini.c.
Referenced by CmpInitHiveFromFile().