16 #define INITRD_ALIGN 4096
uint64_t address
Base address.
static size_t initrd_align(size_t len)
Align initrd length.
#define INITRD_ALIGN
Initial ramdisk chunk alignment.
int initrd_region(size_t len, struct memmap_region *region)
Calculate post-reshuffle initrd load region.
void initrd_reshuffle(void)
Reshuffle initrds into desired order at top of memory.
static size_t initrd_len(void)
Get required length for initrds.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
size_t initrd_load_all(void *address)
Load all initrds.
A memory region descriptor.
#define NULL
NULL pointer (VOID *)