TianoCore EDK2 master
Loading...
Searching...
No Matches
NestedInterruptTplLib.h
Go to the documentation of this file.
1
13#ifndef __NESTED_INTERRUPT_TPL_LIB__
14#define __NESTED_INTERRUPT_TPL_LIB__
15
16#include <Uefi/UefiBaseType.h>
17#include <Uefi/UefiSpec.h>
19
23typedef struct {
36
45EFIAPI
47 VOID
48 );
49
79VOID
80EFIAPI
82 IN EFI_TPL InterruptedTPL,
83 IN OUT EFI_SYSTEM_CONTEXT SystemContext,
85 );
86
87#endif // __NESTED_INTERRUPT_TPL_LIB__
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
VOID EFIAPI NestedInterruptRestoreTPL(IN EFI_TPL InterruptedTPL, IN OUT EFI_SYSTEM_CONTEXT SystemContext, IN OUT NESTED_INTERRUPT_STATE *IsrState)
Definition: Tpl.c:93
EFI_TPL EFIAPI NestedInterruptRaiseTPL(VOID)
Definition: Tpl.c:29
UINTN EFI_TPL
Definition: UefiBaseType.h:41