Searched refs:RegisterContext (Results 1 - 14 of 14) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Protocol/
H A DSmmGpiDispatch2.h53 generated because of one or more of the GPIs specified by RegisterContext. On return,
57 this function in RegisterContext and with CommBuffer pointing to another instance of
63 @param[in] RegisterContext Pointer to the dispatch function's context.
74 @retval EFI_INVALID_PARAMETER RegisterContext is invalid. The GPI input value
83 IN CONST EFI_SMM_GPI_REGISTER_CONTEXT *RegisterContext,
H A DSmmIoTrapDispatch2.h64 generated because of an access to an I/O port specified by RegisterContext. On return,
67 specified length and characteristics will be allocated and the Address field in RegisterContext
79 concerning the I/O action that actually happened and is passed in RegisterContext, with
85 @param[in] RegisterContext Pointer to the dispatch function's context. The caller fills this
93 @retval EFI_INVALID_PARAMETER RegisterContext is invalid. The input value is not within a valid range.
100 IN OUT EFI_SMM_IO_TRAP_REGISTER_CONTEXT *RegisterContext,
H A DSmmPeriodicTimerDispatch2.h66 /// Register() in RegisterContext and with CommBuffer pointing to an instance of
83 amount of time specified by RegisterContext has elapsed. On return, DispatchHandle
86 this function in RegisterContext and with CommBuffer pointing to an instance of
92 @param[in] RegisterContext Pointer to the dispatch function's context.
102 @retval EFI_INVALID_PARAMETER RegisterContext is invalid. The period input value
111 IN CONST EFI_SMM_PERIODIC_TIMER_REGISTER_CONTEXT *RegisterContext,
H A DSmmPowerButtonDispatch2.h56 generated because the power button was pressed or released, as specified by RegisterContext.
60 this function in RegisterContext and with CommBuffer and CommBufferSize set to NULL.
64 @param[in] RegisterContext Pointer to the dispatch function's context. The caller fills in this context
72 @retval EFI_INVALID_PARAMETER RegisterContext is invalid. The power button input value
81 IN EFI_SMM_POWER_BUTTON_REGISTER_CONTEXT *RegisterContext,
H A DSmmStandbyButtonDispatch2.h58 RegisterContext. On return, DispatchHandle contains a unique handle which may be used
61 this function in RegisterContext and with CommBuffer and CommBufferSize set to NULL.
65 @param[in] RegisterContext Pointer to the dispatch function's context. The caller fills in this context
73 @retval EFI_INVALID_PARAMETER RegisterContext is invalid. The standby button input value
82 IN EFI_SMM_STANDBY_BUTTON_REGISTER_CONTEXT *RegisterContext,
H A DSmmSwDispatch2.h39 /// this function in RegisterContext and with CommBuffer (and CommBufferSize) pointing
64 SMI source specified by RegisterContext->SwSmiCpuIndex is detected. On return,
68 Note that the modifiers for the parameter RegisterContext are IN, OUT, while they are IN, CONST
70 is set to -1, a unique value will be returned in the RegisterContext structure.
75 @param[in, out] RegisterContext Pointer to the dispatch function's context.
86 @retval EFI_INVALID_PARAMETER RegisterContext is invalid. The SW SMI input value
98 IN OUT EFI_SMM_SW_REGISTER_CONTEXT *RegisterContext,
H A DSmmSxDispatch2.h64 event specified by RegisterContext is detected. On return, DispatchHandle contains a
67 this function in RegisterContext and with CommBuffer and CommBufferSize set to
72 @param[in] RegisterContext Pointer to the dispatch function's context.
89 @retval EFI_INVALID_PARAMETER RegisterContext is invalid. Type & Phase are not
99 IN CONST EFI_SMM_SX_REGISTER_CONTEXT *RegisterContext,
H A DSmmUsbDispatch2.h64 related SMI specified by RegisterContext has occurred. On return, DispatchHandle
67 this function in RegisterContext and with CommBuffer containing NULL and
72 @param[in] RegisterContext Pointer to the dispatch function's context.
82 @retval EFI_INVALID_PARAMETER RegisterContext is invalid. The USB SMI type
91 IN CONST EFI_SMM_USB_REGISTER_CONTEXT *RegisterContext,
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmPeriodicSmiLib/
H A DSmmPeriodicSmiLib.c103 EFI_SMM_PERIODIC_TIMER_REGISTER_CONTEXT RegisterContext; member in struct:__anon12457
149 structure based on a pointer to a RegisterContext field.
156 RegisterContext, \
978 PeriodicSmiLibraryHandler->RegisterContext.Period = TickPeriod;
979 PeriodicSmiLibraryHandler->RegisterContext.SmiTickInterval = TickPeriod;
983 &PeriodicSmiLibraryHandler->RegisterContext,
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTableSmm/
H A DFirmwarePerformanceSmm.c207 @param[in] RegisterContext Points to an optional handler context which was specified when the
222 IN CONST VOID *RegisterContext,
220 FpdtSmiHandler( IN EFI_HANDLE DispatchHandle, IN CONST VOID *RegisterContext, IN OUT VOID *CommBuffer, IN OUT UINTN *CommBufferSize ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/
H A DFaultTolerantWriteSmm.c265 @param[in] RegisterContext Points to an optional handler context which was specified when the
284 IN CONST VOID *RegisterContext,
282 SmmFaultTolerantWriteHandler( IN EFI_HANDLE DispatchHandle, IN CONST VOID *RegisterContext, IN OUT VOID *CommBuffer, IN OUT UINTN *CommBufferSize ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmCorePerformanceLib/
H A DSmmCorePerformanceLib.c474 @param[in] RegisterContext Points to an optional handler context which was specified when the
492 IN CONST VOID *RegisterContext,
555 @param[in] RegisterContext Points to an optional handler context which was specified when the
573 IN CONST VOID *RegisterContext,
490 SmmPerformanceHandlerEx( IN EFI_HANDLE DispatchHandle, IN CONST VOID *RegisterContext, IN OUT VOID *CommBuffer, IN OUT UINTN *CommBufferSize ) argument
571 SmmPerformanceHandler( IN EFI_HANDLE DispatchHandle, IN CONST VOID *RegisterContext, IN OUT VOID *CommBuffer, IN OUT UINTN *CommBufferSize ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/RuntimeDxe/
H A DVariableSmm.c338 @param[in] RegisterContext Points to an optional handler context which was specified when the
356 IN CONST VOID *RegisterContext,
354 SmmVariableHandler( IN EFI_HANDLE DispatchHandle, IN CONST VOID *RegisterContext, IN OUT VOID *CommBuffer, IN OUT UINTN *CommBufferSize ) argument
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/RuntimeDxe/
H A DVariableSmm.c342 @param[in] RegisterContext Points to an optional handler context which was specified when the
362 IN CONST VOID *RegisterContext,
360 SmmVariableHandler( IN EFI_HANDLE DispatchHandle, IN CONST VOID *RegisterContext, IN OUT VOID *CommBuffer, IN OUT UINTN *CommBufferSize ) argument

Completed in 58 milliseconds