Lines Matching refs:abi
23 struct acrn_boot_info *abi = get_acrn_boot_info(); in get_boot_mods_range() local
25 for (i = 0; i < abi->mods_count; i++) { in get_boot_mods_range()
26 if (hva2hpa(abi->mods[i].start) < start) { in get_boot_mods_range()
27 start = hva2hpa(abi->mods[i].start); in get_boot_mods_range()
29 if (hva2hpa(abi->mods[i].start + abi->mods[i].size) > end) { in get_boot_mods_range()
30 end = hva2hpa(abi->mods[i].start + abi->mods[i].size); in get_boot_mods_range()
43 int32_t sanitize_acrn_boot_info(struct acrn_boot_info *abi) in sanitize_acrn_boot_info() argument
47 if (abi->mods_count == 0U) { in sanitize_acrn_boot_info()
52 if (abi->mmap_entries == 0U) { in sanitize_acrn_boot_info()
57 printf("%s environment detected.\n", boot_from_uefi(abi) ? "UEFI" : "Non-UEFI"); in sanitize_acrn_boot_info()
58 if (boot_from_uefi(abi) && ((abi->uefi_info.memmap == 0U) || (abi->uefi_info.memmap_hi != 0U))) { in sanitize_acrn_boot_info()
63 if (abi->loader_name[0] == '\0') { in sanitize_acrn_boot_info()
67 printf("%s Bootloader: %s\n", abi->protocol_name, abi->loader_name); in sanitize_acrn_boot_info()