Searched refs:TPL_HIGH_LEVEL (Results 1 - 25 of 31) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Event/
H A DTpl.c74 if (NewTpl >= TPL_HIGH_LEVEL && OldTpl < TPL_HIGH_LEVEL) {
113 if (OldTpl >= TPL_HIGH_LEVEL && NewTpl < TPL_HIGH_LEVEL) {
114 gEfiCurrentTpl = TPL_HIGH_LEVEL;
122 if (gEfiCurrentTpl < TPL_HIGH_LEVEL) {
138 if (gEfiCurrentTpl < TPL_HIGH_LEVEL) {
H A DEvent.h19 #define VALID_TPL(a) ((a) <= TPL_HIGH_LEVEL)
H A DTimer.c24 EFI_LOCK mEfiTimerLock = EFI_INITIALIZE_LOCK_VARIABLE (TPL_HIGH_LEVEL - 1);
27 EFI_LOCK mEfiSystemTimeLock = EFI_INITIALIZE_LOCK_VARIABLE (TPL_HIGH_LEVEL);
177 TPL_HIGH_LEVEL - 1,
H A DEvent.c27 EFI_LOCK gEventQueueLock = EFI_INITIALIZE_LOCK_VARIABLE (TPL_HIGH_LEVEL);
32 LIST_ENTRY gEventQueue[TPL_HIGH_LEVEL + 1];
136 for (Index=0; Index <= TPL_HIGH_LEVEL; Index++) {
447 (NotifyTpl >= TPL_HIGH_LEVEL)) {
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/DpcDxe/
H A DDpc.c55 LIST_ENTRY mDpcQueue[TPL_HIGH_LEVEL + 1];
90 if (DpcTpl < TPL_APPLICATION || DpcTpl > TPL_HIGH_LEVEL) {
107 // Raise the TPL level to TPL_HIGH_LEVEL for DPC list operation and save the
110 OriginalTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
141 // Raise the TPL level back to TPL_HIGH_LEVEL for DPC list operations
143 gBS->RaiseTPL (TPL_HIGH_LEVEL);
234 // Raise the TPL level to TPL_HIGH_LEVEL for DPC list operation and save the
237 OriginalTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
244 // Loop from TPL_HIGH_LEVEL down to the current TPL value
246 for (Tpl = TPL_HIGH_LEVEL; Tp
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/DatahubStatusCodeHandlerDxe/
H A DDatahubStatusCodeHandlerDxe.c74 mRscHandlerProtocol->Register (DataHubStatusCodeReportWorker, TPL_HIGH_LEVEL);
H A DDataHubStatusCodeWorker.c51 CurrentTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
79 CurrentTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
117 CurrentTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
150 CurrentTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/
H A DMonotonicCounter.c85 OldTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
153 OldTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/
H A DStatusCodeHandlerRuntimeDxe.c181 mRscHandlerProtocol->Register (SerialStatusCodeReportWorker, TPL_HIGH_LEVEL);
184 mRscHandlerProtocol->Register (RtMemoryStatusCodeReportWorker, TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/StatusCode/RuntimeDxe/
H A DDataHubStatusCodeWorker.c51 CurrentTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
79 CurrentTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
117 CurrentTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
150 CurrentTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/
H A DReportStatusCodeRouterRuntimeDxe.c141 // If TPL of registered callback funtion is not TPL_HIGH_LEVEL, then event should be created
144 // be invoked under TPL_HIGH_LEVEL and no memory allocation is allowed then.
145 // If TPL is TPL_HIGH_LEVEL, then all status code will be reported immediately, without data
148 if (Tpl != TPL_HIGH_LEVEL) {
200 if (CallbackEntry->Tpl != TPL_HIGH_LEVEL) {
261 if ((CallbackEntry->Tpl == TPL_HIGH_LEVEL) || EfiAtRuntime ()) {
273 // If callback is registered with TPL lower than TPL_HIGH_LEVEL, event must be signaled at boot time to possibly wait for
284 // If data buffer is about to be used up (7/8 here), try to reallocate a buffer with double size, if not at TPL_HIGH_LEVEL.
287 if (EfiGetCurrentTpl () < TPL_HIGH_LEVEL) {
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeDebugPrintErrorLevelLib/
H A DDxeDebugPrintErrorLevelLib.c221 CurrentTpl = mSystemTable->BootServices->RaiseTPL (TPL_HIGH_LEVEL);
298 CurrentTpl = mSystemTable->BootServices->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/8254TimerDxe/
H A DTimer.c86 OriginalTPL = gBS->RaiseTPL (TPL_HIGH_LEVEL);
117 function executes at TPL_HIGH_LEVEL. The DXE Core will
312 OriginalTPL = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/DebugSupportDxe/Ipf/
H A DPlDebugSupport.c211 OldTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
231 OldTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/TftpServer/
H A DTftpServer.h95 PreviousTpl = gBS->RaiseTPL ( TPL_HIGH_LEVEL ); \
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/FrameworkUefiLib/
H A DUefiLib.c204 ASSERT (NotifyTpl <= TPL_HIGH_LEVEL);
290 the TPL to TPL_HIGH_LEVEL. This will return the current TPL. The TPL level
305 Tpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
336 ASSERT (Priority <= TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiLib/
H A DUefiLib.c226 ASSERT (NotifyTpl <= TPL_HIGH_LEVEL);
312 the TPL to TPL_HIGH_LEVEL. This will return the current TPL. The TPL level
327 Tpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
358 ASSERT (Priority <= TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/Ipf/
H A DThunk.c345 OriginalTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
488 OriginalTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/
H A DReportStatusCodeLib.c33 // reported at TPL_HIGH_LEVEL.
509 Tpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/DxeReportStatusCodeLib/
H A DReportStatusCodeLib.c30 // reported at TPL_HIGH_LEVEL.
506 Tpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/LegacyBiosDxe/
H A DThunk.c226 OriginalTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/
H A DPciEnumeratorSupport.c748 OldTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
813 OldTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
874 OldTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
899 OldTpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableDxe/
H A DFirmwarePerformanceDxe.c715 Status = mRscHandlerProtocol->Register (FpdtStatusCodeListenerDxe, TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/HpetTimerDxe/
H A DHpetTimer.c56 This function executes at TPL_HIGH_LEVEL. The DXE
421 This function executes at TPL_HIGH_LEVEL. The DXE
682 Tpl = gBS->RaiseTPL (TPL_HIGH_LEVEL);
/vbox/src/VBox/Devices/EFI/Firmware/AppPkg/Applications/Sockets/WebServer/
H A DWebServer.h114 PreviousTpl = gBS->RaiseTPL ( TPL_HIGH_LEVEL ); \

Completed in 87 milliseconds

12