iPXE
Macros | Functions
api.h File Reference

iPXE internal APIs More...

Go to the source code of this file.

Macros

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

Functions

 FILE_LICENCE (GPL2_OR_LATER_OR_UBDL)
 

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  )