AllocatePool
UriStr = AllocatePool (UriLength + 1);
DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) AllocatePool (END_DEVICE_PATH_LENGTH);
DeviceNode = (EFI_DEVICE_PATH_PROTOCOL *) AllocatePool (END_DEVICE_PATH_LENGTH);
NewDevicePath = AllocatePool (Size);
TempDevicePath = AllocatePool (NodeLength + END_DEVICE_PATH_LENGTH);
status = BS->AllocatePool(EfiLoaderData, sizeof(*devinfo),
if ((status = BS->AllocatePool(EfiLoaderData, hsize, (void **)&handles))
if ((status = BS->AllocatePool(EfiLoaderData, hsize,
if (BS->AllocatePool(EfiLoaderData, len, &out) == EFI_SUCCESS)
if ((status = BS->AllocatePool(EfiLoaderData, size, &buf)) !=
status = BS->AllocatePool(EfiLoaderData, label_size, (void **)&label);
status = BS->AllocatePool(EfiLoaderData, label_size, (void **)&label);