kernel_args_malloc
extern void *kernel_args_malloc(size_t size, uint8 alignment = 1);
void *buffer = kernel_args_malloc(length, 16);
ImageType* image = (ImageType*)kernel_args_malloc(sizeof(ImageType));
symbolTable = (SymType*)kernel_args_malloc(size);
stringTable = (char*)kernel_args_malloc(size);
char* target = (char*)kernel_args_malloc(length);
char* buffer = (char*)kernel_args_malloc(length + 1);
driver_settings_file* file = (driver_settings_file*)kernel_args_malloc(
char* buffer = (char*)kernel_args_malloc(stat.st_size + 1);
driver_settings_file* file = (driver_settings_file*)kernel_args_malloc(
void* buffer = kernel_args_malloc(gBootParams.ContentSize() + 7);
if (uint8* buffer = (uint8*)kernel_args_malloc(bytesReadable)) {
gKernelArgs.debug_output = kernel_args_malloc(sBufferPosition);
vesa_mode *modes = (vesa_mode *)kernel_args_malloc(
gKernelArgs.edid_info = kernel_args_malloc(sizeof(edid1_info));
= (efi_memory_descriptor *)kernel_args_malloc(actualMemoryMapSize,
= (efi_memory_descriptor *)kernel_args_malloc(actualMemoryMapSize);
= (efi_memory_descriptor *)kernel_args_malloc(actualMemoryMapSize);
= (efi_memory_descriptor *)kernel_args_malloc(actualMemoryMapSize);
= (efi_memory_descriptor *)kernel_args_malloc(actualMemoryMapSize);
gKernelArgs.debug_output = kernel_args_malloc(sBufferPosition);
gKernelArgs.arch_args.fdt = (void*)(addr_t)kernel_args_malloc(sDtbSize, 8);
edid1_info* edid_info = (edid1_info*)kernel_args_malloc(sizeof(edid1_info));
uncompressedLogo = (uint8*)kernel_args_malloc(uncompressedSize);
uncompressedLogo = (uint8*)kernel_args_malloc(uncompressedSize);
= (uint8*)kernel_args_malloc(uncompressedSize);
= (uint8*)kernel_args_malloc(uncompressedSize);
gKernelArgs.edid_info = kernel_args_malloc(sizeof(edid1_info));
gKernelArgs.arch_args.fdt = (void*)(addr_t)kernel_args_malloc(fdtSize, 8);
gKernelArgs.debug_output = kernel_args_malloc(sBufferPosition);
gKernelArgs.platform_args.fdt = kernel_args_malloc(fdtSize);