Lines Matching defs:DispatchHandle

108   EFI_HANDLE                               DispatchHandle;

227 DispatchHandle that was returned when the periodic SMI handler was enabled
228 with PeriodicSmiEnable(). If DispatchHandle is NULL, then the active
229 periodic SMI handler is returned. If DispatchHandle is NULL and there is
232 @param[in] DispatchHandle DispatchHandle that was returned when the periodic
238 @retval NULL DispatchHandle is NULL and there is no active periodic SMI
240 @retval NULL DispatchHandle does not match any of the periodic SMI handlers
243 associated with the DispatchHandle.
248 IN EFI_HANDLE DispatchHandle OPTIONAL
255 // If DispatchHandle is NULL, then return the active periodic SMI handler
257 if (DispatchHandle == NULL) {
262 // Search the periodic SMI handler entries for a a matching DispatchHandle
270 if (PeriodicSmiLibraryHandler->DispatchHandle == DispatchHandle) {
276 // No entries match DispatchHandle, so return NULL
318 ASSERT (PeriodicSmiLibraryHandler->DispatchHandle == NULL);
767 @param[in] DispatchHandle The unique handle assigned to this handler by
788 IN EFI_HANDLE DispatchHandle,
860 if (PeriodicSmiLibraryHandler->DispatchHandle == NULL) {
875 @param[in, out] DispatchHandle A pointer to the handle associated with the
915 IN OUT EFI_HANDLE *DispatchHandle, OPTIONAL
959 PeriodicSmiLibraryHandler->DispatchHandle = NULL;
984 &PeriodicSmiLibraryHandler->DispatchHandle
987 PeriodicSmiLibraryHandler->DispatchHandle = NULL;
993 // Return the registered handle if the optional DispatchHandle parameter is not NULL
995 if (DispatchHandle != NULL) {
996 *DispatchHandle = PeriodicSmiLibraryHandler->DispatchHandle;
1005 @param[in] DispatchHandle A handle associated with a previously enabled periodic
1010 @retval FALSE DispatchHandle is NULL and there is no active periodic SMI handler.
1011 @retval FALSE The periodic SMI handler specified by DispatchHandle has
1013 @retval TRUE The periodic SMI handler specified by DispatchHandle has
1014 been disabled. If DispatchHandle is NULL, then the active
1021 IN EFI_HANDLE DispatchHandle OPTIONAL
1028 // Lookup the periodic SMI handler specified by DispatchHandle
1030 PeriodicSmiLibraryHandler = LookupPeriodicSmiLibraryHandler (DispatchHandle);
1040 PeriodicSmiLibraryHandler->DispatchHandle
1051 PeriodicSmiLibraryHandler->DispatchHandle = NULL;
1170 PeriodicSmiDisable (PeriodicSmiLibraryHandler->DispatchHandle);