iPXE
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.
static void efi_watchdog_stop (void)
 Stop EFI watchdog holdoff timer.

Variables

struct retry_timer efi_watchdog
 Watchdog holdoff timer.

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 )

References efi_watchdog.

◆ efi_watchdog_start()

void efi_watchdog_start ( void )
inlinestatic

Start EFI watchdog holdoff timer.

Definition at line 18 of file efi_watchdog.h.

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

References efi_watchdog, and start_timer_nodelay().

Referenced by _efi_start(), and efi_snp_load_file().

◆ efi_watchdog_stop()

void efi_watchdog_stop ( void )
inlinestatic

Stop EFI watchdog holdoff timer.

Definition at line 27 of file efi_watchdog.h.

27 {
28
30}
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
extern

Watchdog holdoff timer.

Definition at line 84 of file efi_watchdog.c.

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