17#define INITRD_ALIGN 4096
#define NULL
NULL pointer (VOID *)
uint64_t address
Base address.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
int initrd_region(size_t len, struct memmap_region *region)
Calculate post-reshuffle initrd load region.
static size_t initrd_len(void)
Get required length for initrds.
void initrd_reshuffle(void)
Reshuffle initrds into desired order at top of memory.
#define INITRD_ALIGN
Initial ramdisk chunk alignment.
size_t initrd_load_all(void *address)
Load all initrds.
static size_t initrd_align(size_t len)
Align initrd length.
A memory region descriptor.