TianoCore EDK2 master
Loading...
Searching...
No Matches
SmiHandlerProfileLib.h
Go to the documentation of this file.
1
20#ifndef __SMI_HANDLER_PROFILE_LIB_H__
21#define __SMI_HANDLER_PROFILE_LIB_H__
22
23#include <PiSmm.h>
24
46EFIAPI
48 IN EFI_GUID *HandlerGuid,
49 IN EFI_SMM_HANDLER_ENTRY_POINT2 Handler,
50 IN PHYSICAL_ADDRESS CallerAddress,
51 IN VOID *Context OPTIONAL,
52 IN UINTN ContextSize OPTIONAL
53 );
54
73EFIAPI
75 IN EFI_GUID *HandlerGuid,
76 IN EFI_SMM_HANDLER_ENTRY_POINT2 Handler,
77 IN VOID *Context OPTIONAL,
78 IN UINTN ContextSize OPTIONAL
79 );
80
81#endif
UINT64 UINTN
#define IN
Definition: Base.h:279
EFI_STATUS EFIAPI SmiHandlerProfileRegisterHandler(IN EFI_GUID *HandlerGuid, IN EFI_SMM_HANDLER_ENTRY_POINT2 Handler, IN PHYSICAL_ADDRESS CallerAddress, IN VOID *Context OPTIONAL, IN UINTN ContextSize OPTIONAL)
EFI_STATUS EFIAPI SmiHandlerProfileUnregisterHandler(IN EFI_GUID *HandlerGuid, IN EFI_SMM_HANDLER_ENTRY_POINT2 Handler, IN VOID *Context OPTIONAL, IN UINTN ContextSize OPTIONAL)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213