#include "psp.h"
Go to the source code of this file.
|
Definition at line 126 of file psinit.c. Referenced by PspInitPhase0(). |
|
Value: |
|
Referenced by PspLookupSystemDllEntryPoint(). |
|
Referenced by MiLoadSystemImage(), and PsLocateSystemDll(). |
|
Definition at line 878 of file psinit.c. References FALSE, _EPROCESS::Job, MEMORY_PRIORITY_BACKGROUND, _MMSUPPORT::MemoryPriority, MmIsThisAnNtAsSystem(), _EPROCESS::Pcb, _EPROCESS::PriorityClass, PsActiveProcessHead, PspActiveProcessMutex, PspFixedQuantums, PspForegroundQuantum, PspJobSchedulingClasses, PsPrioritySeperation, PspUseJobSchedulingClasses, PspVariableQuantums, _EJOB::SchedulingClass, THREAD_QUANTUM, _KPROCESS::ThreadQuantum, TRUE, and _EPROCESS::Vm. Referenced by NtSetSystemInformation(), and PspInitPhase0().
|
|
Definition at line 138 of file psinit.c. References InitializationPhase, KeBugCheck(), PspInitPhase0(), and PspInitPhase1().
|
|
Definition at line 525 of file psinit.c. References DbgPrint, _SYSTEM_DLL::DllBase, File, KeBugCheckEx(), KernelMode, L, MmCheckSystemImage(), MmSectionObjectType, NT_SUCCESS, NtRaiseHardError(), NTSTATUS(), NULL, ObjectAttributes, ObReferenceObjectByHandle(), PsGetCurrentProcess, PsNtDllPathName, PspMapSystemDll(), PspSystemDll, PsSystemDllBase, PsSystemDllDllBase, RtlAllocateStringRoutine, RtlCopyUnicodeString(), RtlInitUnicodeString(), _SYSTEM_DLL::Section, and ZwOpenFile(). Referenced by IoInitSystem().
|
|
Definition at line 745 of file psinit.c. References DbgPrint, KdUpdateDataBlock(), KeBugCheckEx(), KeSetup80387OrEmulate(), _SYSTEM_DLL::LoaderInitRoutine, NT_SUCCESS, NTSTATUS(), PspLookupKernelUserEntryPoints(), PspLookupSystemDllEntryPoint(), and PspSystemDll. Referenced by PspInitPhase1().
|
|
Definition at line 181 of file psinit.c. References ExCreateHandleTable(), ExInitializeFastMutex, ExInitializeWorkItem, ExRemoveHandleTable(), FALSE, _EPROCESS::ImageFileName, KeBugCheckEx(), KernelMode, _KPROCESS::KernelTime, L, _JOB_WORKING_SET_CHANGE_HEAD::Links, _JOB_WORKING_SET_CHANGE_HEAD::Lock, MM_SYSTEMSIZE, MmLargeSystem, MmMediumSystem, MmQuerySystemSize(), MmSmallSystem, NonPagedPool, NT_SUCCESS, NULL, ObCreateObjectType(), ObjectAttributes, ObReferenceObjectByHandle(), _EPROCESS::Pcb, Phase1Initialization(), PsActiveProcessHead, PsChangeQuantumTable(), PsCreateSystemThread(), PsGetCurrentProcess, PsIdleProcess, PsInitialSystemProcess, PsJobType, PsMaximumWorkingSet, PsMinimumWorkingSet, PSP_1MB, PSP_PROCESS_NONPAGED_CHARGE, PSP_PROCESS_PAGED_CHARGE, PSP_THREAD_NONPAGED_CHARGE, PSP_THREAD_PAGED_CHARGE, PspActiveProcessMutex, PspBootAccessToken, PspCidTable, PspCreateProcess(), PspDefaultNonPagedLimit, PspDefaultPagedLimit, PspDefaultPagefileLimit, PspDoingGiveBacks, PspInitialSystemProcessHandle, PspJobClose(), PspJobDelete(), PspJobList, PspJobListLock, PspJobMapping, PspLdtInitialize(), PspProcessDelete(), PspProcessLockMutex, PspProcessMapping, PspReaper(), PsProcessSecurityLock, PsProcessType, PspThreadDelete(), PspThreadMapping, PspVdmInitialize(), PspWorkingSetChangeHead, PsRawPrioritySeparation, PsReaperListHead, PsReaperWorkItem, PsThreadType, RtlInitUnicodeString(), ThreadHandle, and TRUE. Referenced by PsInitSystem().
|
|
Definition at line 487 of file psinit.c. References FALSE, NT_SUCCESS, NTSTATUS(), PspInitializeSystemDll(), and TRUE. Referenced by PsInitSystem().
|
|
Definition at line 827 of file psinit.c. References _SYSTEM_DLL::DllBase, LookupEntryPoint(), and PspSystemDll. Referenced by PspInitializeSystemDll(), and PspLookupKernelUserEntryPoints().
|
|
Definition at line 679 of file psinit.c. References DbgPrint, L, MmMapViewOfSection(), NTSTATUS(), NULL, PAGED_CODE, PspSystemDll, and _SYSTEM_DLL::Section. Referenced by PsLocateSystemDll(), and PspCreateProcess().
|
|
Definition at line 133 of file psinit.c. Referenced by ExpGetProcessInformation(), IoWriteCrashDump(), MiCheckForCrashDump(), PsChangeQuantumTable(), PspCreateProcess(), and PspInitPhase0(). |
|
Definition at line 135 of file psinit.c. Referenced by ExpGetProcessInformation(), NtQuerySystemInformation(), and PspInitPhase0(). |
|
|
Definition at line 117 of file psinit.c. Referenced by NtAssignProcessToJobObject(), NtCreateJobObject(), NtOpenJobObject(), NtQueryInformationJobObject(), NtSetInformationJobObject(), NtTerminateJobObject(), NtUserUserHandleGrantAccess(), PsOpenTokenOfJobObject(), and PspInitPhase0(). |
|
Definition at line 27 of file psinit.c. Referenced by PspCreateProcess(), and PspInitPhase0(). |
|
|
|
Definition at line 107 of file psinit.c. Referenced by DbgkCreateThread(), and PsLocateSystemDll(). |
|
|
|
Definition at line 106 of file psinit.c. Referenced by PspInitializeProcessSecurity(), and PspInitPhase0(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 116 of file psinit.c. Referenced by PspInitPhase0(), and PsReturnPoolQuota(). |
|
Initial value:
Definition at line 840 of file psinit.c. Referenced by PsChangeQuantumTable(). |
|
Definition at line 113 of file psinit.c. Referenced by PsChangeQuantumTable(), PspCreateProcess(), and PsSetProcessPriorityByClass(). |
|
|
|
Definition at line 119 of file psinit.c. Referenced by NtCreateJobObject(), PsEnforceExecutionTimeLimits(), and PspInitPhase0(). |
|
Definition at line 118 of file psinit.c. Referenced by NtCreateJobObject(), PsEnforceExecutionTimeLimits(), PspInitPhase0(), and PspJobDelete(). |
|
Initial value:
Definition at line 74 of file psinit.c. Referenced by PspInitPhase0(). |
|
Initial value:
Definition at line 864 of file psinit.c. Referenced by PsChangeQuantumTable(), PspApplyJobLimitsToProcess(), and PsSetProcessPriorityByClass(). |
|
Initial value:
Definition at line 50 of file psinit.c. Referenced by PspInitPhase0(). |
|
Definition at line 28 of file psinit.c. Referenced by KiUnwaitThread(), PsChangeQuantumTable(), and PsSetProcessPriorityByClass(). |
|
Definition at line 108 of file psinit.c. Referenced by PspInitPhase0(). |
|
|
Definition at line 124 of file psinit.c. Referenced by PsLocateSystemDll(), PspInitializeSystemDll(), PspLookupSystemDllEntryPoint(), PspMapSystemDll(), and PspUserThreadStartup(). |
|
Initial value:
Definition at line 63 of file psinit.c. Referenced by PspInitPhase0(). |
|
Definition at line 862 of file psinit.c. Referenced by PsChangeQuantumTable(), PspApplyJobLimitsToProcess(), and PsSetProcessPriorityByClass(). |
|
Initial value:
Definition at line 849 of file psinit.c. Referenced by PsChangeQuantumTable(). |
|
Definition at line 29 of file psinit.c. Referenced by PspInitPhase0(). |
|
Definition at line 121 of file psinit.c. Referenced by KeTerminateThread(), and PspReaper(). |
|
Definition at line 122 of file psinit.c. Referenced by KeTerminateThread(), PspInitPhase0(), and PspReaper(). |
|
Definition at line 123 of file psinit.c. Referenced by KeTerminateThread(), and PspInitPhase0(). |
|
Definition at line 125 of file psinit.c. Referenced by DbgkCreateThread(), and PsLocateSystemDll(). |
|
Definition at line 109 of file psinit.c. Referenced by ExpSystemErrorHandler(), and PsLocateSystemDll(). |
|