Searched refs:mods (Results 1 – 6 of 6) sorted by relevance
20 …struct multiboot_module *mods = (struct multiboot_module *)hpa2hva_early((uint64_t)mbi->mi_mods_ad… in multiboot_to_acrn_bi() local47 …if (((mbi->mi_flags & MULTIBOOT_INFO_HAS_MODS) != 0U) && (mbi->mi_mods_count != 0U) && (mods != NU… in multiboot_to_acrn_bi()53 abi->mods[i].start = hpa2hva_early((uint64_t)(mods + i)->mm_mod_start); in multiboot_to_acrn_bi()54 if ((mods + i)->mm_mod_end > (mods + i)->mm_mod_start) { in multiboot_to_acrn_bi()55 abi->mods[i].size = (mods + i)->mm_mod_end - (mods + i)->mm_mod_start; in multiboot_to_acrn_bi()57 (void)strncpy_s((void *)(abi->mods[i].string), MAX_MOD_STRING_SIZE, in multiboot_to_acrn_bi()58 (char *)hpa2hva_early((uint64_t)(mods + i)->mm_string), in multiboot_to_acrn_bi()59 strnlen_s((char *)hpa2hva_early((uint64_t)(mods + i)->mm_string), MAX_BOOTARGS_SIZE)); in multiboot_to_acrn_bi()
40 abi->mods[mbi_mod_idx].start = hpa2hva_early((uint64_t)mb2_tag_mods->mod_start); in mb2_mods_to_abi()42 abi->mods[mbi_mod_idx].size = mb2_tag_mods->mod_end - mb2_tag_mods->mod_start; in mb2_mods_to_abi()45 (void)strncpy_s((void *)(abi->mods[mbi_mod_idx].string), MAX_MOD_STRING_SIZE, in mb2_mods_to_abi()
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()
131 struct abi_module *mods = (struct abi_module *)(&abi->mods[0]); in get_mod_by_tag() local135 const char *string = (char *)hpa2hva((uint64_t)(mods + i)->string); in get_mod_by_tag()144 mod = mods + i; in get_mod_by_tag()
54 struct abi_module mods[MAX_MODULE_NUM]; member
286 mod_start = hva2hpa(abi->mods[mod_index].start); in alloc_mods_memory()287 mod_end = mod_start + abi->mods[mod_index].size; in alloc_mods_memory()
Completed in 7 milliseconds