TianoCore EDK2 master
|
#include "UnitTestUefiBootServicesTableLib.h"
Go to the source code of this file.
Functions | |
EFI_TPL EFIAPI | UnitTestRaiseTpl (IN EFI_TPL NewTpl) |
VOID EFIAPI | UnitTestRestoreTpl (IN EFI_TPL NewTpl) |
Implementation of Task Priority Level (TPL) related services in the UEFI Boot Services table for use in unit tests.
Copyright (c) Microsoft Corporation SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file UnitTestUefiBootServicesTableLibTpl.c.
Raise the task priority level to the new level. High level is implemented by disabling processor interrupts.
NewTpl | New task priority level |
Definition at line 22 of file UnitTestUefiBootServicesTableLibTpl.c.
Lowers the task priority to the previous value. If the new priority unmasks events at a higher priority, they are dispatched.
NewTpl | New, lower, task priority |
Definition at line 38 of file UnitTestUefiBootServicesTableLibTpl.c.