iPXE
endian.h File Reference
#include "bits/endian.h"

Go to the source code of this file.

Macros

#define __LITTLE_ENDIAN   0x44332211UL
 Constant representing little-endian byte order.
#define __BIG_ENDIAN   0x11223344UL
 Constant representing big-endian byte order.

Functions

 FILE_LICENCE (GPL2_OR_LATER_OR_UBDL)
 FILE_SECBOOT (PERMITTED)

Macro Definition Documentation

◆ __LITTLE_ENDIAN

#define __LITTLE_ENDIAN   0x44332211UL

Constant representing little-endian byte order.

Little-endian systems should define BYTE_ORDER as LITTLE_ENDIAN. This constant is intended to be used only at compile time.

Definition at line 13 of file endian.h.

Referenced by aes_key_rcon(), aes_key_rotate(), bigint_done_raw(), bigint_init_raw(), MDHASH_ALGORITHM(), and MDHASH_ALGORITHM().

◆ __BIG_ENDIAN

#define __BIG_ENDIAN   0x11223344UL

Constant representing big-endian byte order.

Big-endian systems should define BYTE_ORDER as BIG_ENDIAN. This constant is intended to be used only at compile time.

Definition at line 22 of file endian.h.

Referenced by __vxge_hw_vpath_kdfc_configure(), __vxge_hw_vpath_swapper_set(), efi_stack_cookie(), MDHASH_ALGORITHM(), and rfc_tcpip_chksum().

Function Documentation

◆ FILE_LICENCE()

FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )

◆ FILE_SECBOOT()

FILE_SECBOOT ( PERMITTED )