Lines Matching refs:ramdisk_load_gpa
48 uint64_t ramdisk_load_gpa = INVALID_GPA; in get_initrd_load_addr() local
79 ramdisk_load_gpa = service_vm_hpa2gpa((uint64_t)vm->sw.ramdisk_info.src_addr); in get_initrd_load_addr()
87 if ((ramdisk_load_gpa + vm->sw.ramdisk_info.size) > ramdisk_gpa_max) { in get_initrd_load_addr()
92 ramdisk_load_gpa = find_space_from_ve820(vm, vm->sw.ramdisk_info.size, in get_initrd_load_addr()
94 if ((ramdisk_load_gpa == INVALID_GPA) && (kernel_end < min(mods_start, ramdisk_gpa_max))) { in get_initrd_load_addr()
95 ramdisk_load_gpa = find_space_from_ve820(vm, vm->sw.ramdisk_info.size, in get_initrd_load_addr()
105 ramdisk_load_gpa = find_space_from_ve820(vm, vm->sw.ramdisk_info.size, in get_initrd_load_addr()
108 if (ramdisk_load_gpa == INVALID_GPA) { in get_initrd_load_addr()
109 ramdisk_load_gpa = find_space_from_ve820(vm, vm->sw.ramdisk_info.size, in get_initrd_load_addr()
114 if (ramdisk_load_gpa == INVALID_GPA) { in get_initrd_load_addr()
118 dev_dbg(DBG_LEVEL_VM_BZIMAGE, "VM%d ramdisk load_addr: 0x%lx", vm->vm_id, ramdisk_load_gpa); in get_initrd_load_addr()
120 return (ramdisk_load_gpa == INVALID_GPA) ? NULL : (void *)ramdisk_load_gpa; in get_initrd_load_addr()