iPXE
Functions | Variables
efi_watchdog.h File Reference

EFI watchdog holdoff timer. More...

Go to the source code of this file.

Functions

 FILE_LICENCE (GPL2_OR_LATER_OR_UBDL)
 
 FILE_SECBOOT (PERMITTED)
 
static void efi_watchdog_start (void)
 Start EFI watchdog holdoff timer. More...
 
static void efi_watchdog_stop (void)
 Stop EFI watchdog holdoff timer. More...
 

Variables

struct retry_timer efi_watchdog
 Watchdog holdoff timer. More...
 

Detailed Description

EFI watchdog holdoff timer.

Definition in file efi_watchdog.h.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL  )

◆ FILE_SECBOOT()

FILE_SECBOOT ( PERMITTED  )

◆ efi_watchdog_start()

static void efi_watchdog_start ( void  )
inlinestatic

Start EFI watchdog holdoff timer.

Definition at line 18 of file efi_watchdog.h.

18  {
19 
21 }
static void start_timer_nodelay(struct retry_timer *timer)
Start timer with no delay.
Definition: retry.h:100
struct retry_timer efi_watchdog
Watchdog holdoff timer.
Definition: efi_watchdog.c:84

References efi_watchdog, and start_timer_nodelay().

Referenced by _efi_start(), and efi_snp_load_file().

◆ efi_watchdog_stop()

static void efi_watchdog_stop ( void  )
inlinestatic

Stop EFI watchdog holdoff timer.

Definition at line 27 of file efi_watchdog.h.

27  {
28 
30 }
struct retry_timer efi_watchdog
Watchdog holdoff timer.
Definition: efi_watchdog.c:84
void stop_timer(struct retry_timer *timer)
Stop timer.
Definition: retry.c:118

References efi_watchdog, and stop_timer().

Referenced by _efi_start(), and efi_snp_load_file().

Variable Documentation

◆ efi_watchdog

struct retry_timer efi_watchdog

Watchdog holdoff timer.

Definition at line 84 of file efi_watchdog.c.

Referenced by efi_watchdog_shutdown(), efi_watchdog_start(), and efi_watchdog_stop().