ReactOS 0.4.15-dev-6679-g945ee4b
|
#include "ntoskrnl.h"
#include "debug.h"
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define NDEBUG |
Definition at line 12 of file cmsysini.c.
_Function_class_ | ( | KSTART_ROUTINE | ) |
Definition at line 1183 of file cmsysini.c.
PUNICODE_STRING *NTAPI CmGetSystemDriverList | ( | VOID | ) |
Definition at line 1721 of file cmsysini.c.
Referenced by IopInitializeSystemDrivers().
Definition at line 1505 of file cmsysini.c.
Referenced by Phase1InitializationDiscard().
Definition at line 1961 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 158 of file cmsysini.c.
Referenced by CmpCreateObjectTypes().
NTSTATUS NTAPI CmpCreateControlSet | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 523 of file cmsysini.c.
Referenced by CmInitSystem1().
Definition at line 451 of file cmsysini.c.
Referenced by CmpCreateControlSet().
Definition at line 976 of file cmsysini.c.
Referenced by CmInitSystem1().
Definition at line 1066 of file cmsysini.c.
Referenced by CmInitSystem1().
Definition at line 1010 of file cmsysini.c.
Referenced by CmpCreateRegistryRoot().
Definition at line 108 of file cmsysini.c.
Referenced by CmpCreateObjectTypes().
Definition at line 1164 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 285 of file cmsysini.c.
Referenced by _Function_class_(), and CmpCmdHiveOpen().
Definition at line 1352 of file cmsysini.c.
Referenced by CmpCmdInit().
BOOLEAN NTAPI CmpInitializeSystemHive | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 864 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 797 of file cmsysini.c.
Referenced by CmInitSystem1(), CmLoadKey(), CmpInitializeHiveList(), and CmpInitializeSystemHive().
Definition at line 41 of file cmsysini.c.
Referenced by CmpInitializeHiveList(), and RegInitializeRegistry().
Definition at line 1888 of file cmsysini.c.
Referenced by CmFlushKey(), CmLoadKey(), CmpDoFlushAll(), and CmpUnlinkHiveFromMaster().
Definition at line 1899 of file cmsysini.c.
Referenced by CmDeleteKey(), CmDeleteValueKey(), and CmSetValueKey().
Definition at line 1852 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 1839 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 183 of file cmsysini.c.
Referenced by CmpCreateObjectTypes().
Definition at line 1990 of file cmsysini.c.
Referenced by CmDeleteKey(), CmpCreateKeyControlBlock(), CmUnloadKey(), and NtUnloadKey2().
NTSTATUS NTAPI CmpSetSystemValues | ( | IN PLOADER_PARAMETER_BLOCK | LoaderBlock | ) |
Definition at line 396 of file cmsysini.c.
Referenced by CmInitSystem1().
Definition at line 2056 of file cmsysini.c.
Referenced by NtInitializeRegistry().
Definition at line 1930 of file cmsysini.c.
Definition at line 1922 of file cmsysini.c.
Definition at line 1872 of file cmsysini.c.
Definition at line 1880 of file cmsysini.c.
Referenced by CmFlushKey(), and CmpReleaseTwoKcbLockByKey().
Definition at line 1910 of file cmsysini.c.
Referenced by CmDeleteKey(), CmDeleteValueKey(), CmFlushKey(), CmLoadKey(), CmpDoFlushAll(), CmpUnlinkHiveFromMaster(), and CmSetValueKey().
Definition at line 1938 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 2028 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 16 of file cmsysini.c.
Referenced by CmFlushKey(), CmInitSystem1(), CmpCreateLinkNode(), CmpCreateRegistryRoot(), CmpGetHiveName(), CmpParseKey(), CmpUnlinkHiveFromMaster(), CmSaveKey(), and CmUnloadKey().
BOOLEAN CmpFlushOnLockRelease |
Definition at line 26 of file cmsysini.c.
Referenced by CmpUnlockRegistry().
|
extern |
Definition at line 27 of file cmlazy.c.
Referenced by _Function_class_(), CmpLockRegistry(), and CmpLockRegistryExclusive().
LIST_ENTRY CmpHiveListHead |
Definition at line 17 of file cmsysini.c.
Referenced by CmInitSystem1(), CmpDoFlushAll(), CmpDoFlushNextHive(), CmpInitializeHive(), and CmShutdownSystem().
POBJECT_TYPE CmpKeyObjectType |
Definition at line 15 of file cmsysini.c.
Referenced by CmGetSystemDriverList(), CmpCreateObjectTypes(), CmpCreateRegistryRoot(), and CmpLinkHiveToMaster().
KEVENT CmpLoadWorkerEvent |
Definition at line 21 of file cmsysini.c.
Referenced by _Function_class_(), and CmpInitializeHiveList().
LONG CmpLoadWorkerIncrement |
Definition at line 22 of file cmsysini.c.
Referenced by _Function_class_(), and CmpInitializeHiveList().
BOOLEAN CmpNoVolatileCreates |
Definition at line 31 of file cmsysini.c.
Referenced by CmInitSystem1(), CmpInitializeHiveList(), and CmpParseKey().
BOOLEAN CmpNoWrite |
Definition at line 28 of file cmsysini.c.
Referenced by CmFlushKey(), CmpCmdInit(), CmpDoFlushAll(), CmpDoFlushNextHive(), CmpFileFlush(), CmpFileWrite(), CmpInitializeHiveList(), and CmpLazyFlush().
BOOLEAN CmpProfileLoaded |
Definition at line 30 of file cmsysini.c.
Referenced by CmLoadKey().
ERESOURCE CmpRegistryLock |
Definition at line 18 of file cmsysini.c.
Referenced by CmInitSystem1(), CmpLockRegistry(), CmpLockRegistryExclusive(), CmpTestRegistryLock(), CmpTestRegistryLockExclusive(), and CmpUnlockRegistry().
PVOID CmpRegistryLockCaller |
Definition at line 25 of file cmsysini.c.
Referenced by CmpLockRegistryExclusive().
PVOID CmpRegistryLockCallerCaller |
Definition at line 25 of file cmsysini.c.
Referenced by CmpLockRegistryExclusive().
LIST_ENTRY CmpSelfHealQueueListHead |
Definition at line 20 of file cmsysini.c.
Referenced by CmInitSystem1().
KGUARDED_MUTEX CmpSelfHealQueueLock |
Definition at line 19 of file cmsysini.c.
Referenced by CmInitSystem1().
BOOLEAN CmpSpecialBootCondition |
Definition at line 27 of file cmsysini.c.
Referenced by CmFlushKey(), and CmpInitializeHiveList().
PEPROCESS CmpSystemProcess |
Definition at line 23 of file cmsysini.c.
Referenced by CmInitSystem1().
ULONG CmpTraceLevel = 0 |
Definition at line 32 of file cmsysini.c.
BOOLEAN CmpWasSetupBoot |
Definition at line 29 of file cmsysini.c.
Referenced by CmLoadKey(), and CmpCmdInit().
BOOLEAN HvShutdownComplete |
Definition at line 24 of file cmsysini.c.
Referenced by CmpInitHiveFromFile().