iPXE
api.h File Reference

iPXE internal APIs More...

Go to the source code of this file.

Macros

#define SINGLE_API_NAME(_prefix, _api_func)
 Calculate function implementation name.
#define SINGLE_API_INLINE(_prefix, _api_func)
 Calculate static inline function name.
#define PROVIDE_SINGLE_API(_prefix, _api_func, _func)
 Provide an API implementation.
#define PROVIDE_SINGLE_API_INLINE(_prefix, _api_func)
 Provide a static inline API implementation.

Functions

 FILE_LICENCE (GPL2_OR_LATER_OR_UBDL)
 FILE_SECBOOT (PERMITTED)

Detailed Description

iPXE internal APIs

There are various formally-defined APIs internal to iPXE, with several differing implementations specific to particular execution environments (e.g. PC BIOS, EFI, LinuxBIOS).

Definition in file api.h.

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )

◆ FILE_SECBOOT()

FILE_SECBOOT ( PERMITTED )