Searched refs:sw (Results 1 – 10 of 10) sorted by relevance
32 vm->sw.ramdisk_info.src_addr = mod->start; in init_vm_ramdisk_info()33 vm->sw.ramdisk_info.size = mod->size; in init_vm_ramdisk_info()44 vm->sw.acpi_info.src_addr = mod->start; in init_vm_acpi_info()45 vm->sw.acpi_info.load_addr = (void *)VIRT_ACPI_DATA_ADDR; in init_vm_acpi_info()46 vm->sw.acpi_info.size = ACPI_MODULE_SIZE; in init_vm_acpi_info()60 vm->sw.kernel_type = vm_config->os_config.kernel_type; in init_vm_kernel_info()62 vm->sw.kernel_info.kernel_src_addr = mod->start; in init_vm_kernel_info()63 vm->sw.kernel_info.kernel_size = mod->size; in init_vm_kernel_info()64 if ((vm->sw.kernel_type > 0) && (vm->sw.kernel_type < KERNEL_UNKNOWN)) { in init_vm_kernel_info()89 vm->sw.bootargs_info.src_addr = &mod_cmdline[vm->vm_id][0]; in init_vm_bootargs_info()[all …]
78 if (vm->sw.ramdisk_info.src_addr != NULL) { in get_initrd_load_addr()116 vm->sw.ramdisk_info.size = 0U; in get_initrd_load_addr()129 struct vm_sw_info *sw_info = &vm->sw; in get_bzimage_kernel_load_addr()266 struct sw_kernel_info *sw_kernel = &(vm->sw.kernel_info); in create_zero_page()267 struct sw_module_info *bootargs_info = &(vm->sw.bootargs_info); in create_zero_page()268 struct sw_module_info *ramdisk_info = &(vm->sw.ramdisk_info); in create_zero_page()340 struct sw_kernel_info *sw_kernel = &(vm->sw.kernel_info); in load_bzimage()341 struct sw_module_info *bootargs_info = &(vm->sw.bootargs_info); in load_bzimage()342 struct sw_module_info *ramdisk_info = &(vm->sw.ramdisk_info); in load_bzimage()360 if (vm->sw.ramdisk_info.size > 0U) { in load_bzimage()[all …]
38 return copy_to_gpa(vm, vm->sw.bootargs_info.src_addr, param_cmd_gpa, in prepare_elf_cmdline()39 vm->sw.bootargs_info.size); in prepare_elf_cmdline()83 struct sw_kernel_info *sw_kernel = &(vm->sw.kernel_info); in do_load_elf64()149 struct sw_kernel_info *sw_kernel = &(vm->sw.kernel_info); in do_load_elf32()215 struct sw_kernel_info *sw_kernel = &(vm->sw.kernel_info); in load_elf()248 uint32_t *p = (uint32_t *)vm->sw.kernel_info.kernel_src_addr; in find_img_multiboot_header()
15 struct sw_kernel_info *sw_kernel = &(vm->sw.kernel_info); in load_rawimage()
30 struct sw_module_info *acpi_info = &(vm->sw.acpi_info); in prepare_os_image()32 switch (vm->sw.kernel_type) { in prepare_os_image()57 vcpu_set_rip(vcpu, (uint64_t)vm->sw.kernel_info.kernel_entry_addr); in prepare_os_image()59 vm->sw.kernel_info.kernel_entry_addr); in prepare_os_image()
22 vm->sw.vm_event_sbuf = sbuf; in init_vm_event()34 struct shared_buf *sbuf = (struct shared_buf *)vm->sw.vm_event_sbuf; in send_vm_event()
295 if ((is_created_vm(target_vm)) && (target_vm->sw.io_shared_page != NULL)) { in hcall_start_vm()503 target_vm->sw.io_shared_page = NULL; in hcall_set_ioreq_buffer()505 target_vm->sw.io_shared_page = hpa2hva(hpa); in hcall_set_ioreq_buffer()592 (!is_poweroff_vm(target_vm)) && (target_vm->sw.io_shared_page != NULL)) { in hcall_notify_ioreq_finish()601 if (!target_vcpu->vm->sw.is_polling_ioreq) { in hcall_notify_ioreq_finish()
178 (struct shared_buf *)vm->sw.asyncio_sbuf; in get_asyncio_desc()219 (struct shared_buf *)vm->sw.asyncio_sbuf; in acrn_insert_asyncio()256 if ((vcpu->vm->sw.io_shared_page != NULL) in acrn_insert_request()259 req_buf = (struct acrn_io_request_buffer *)(vcpu->vm->sw.io_shared_page); in acrn_insert_request()268 if (vcpu->vm->sw.is_polling_ioreq) { in acrn_insert_request()315 req_buf = (struct acrn_io_request_buffer *)vm->sw.io_shared_page; in get_io_req_state()333 req_buf = (struct acrn_io_request_buffer *)vm->sw.io_shared_page; in set_io_req_state()356 vm->sw.asyncio_sbuf = sbuf; in init_asyncio()404 req_buf = (struct acrn_io_request_buffer *)(vcpu->vm->sw.io_shared_page); in complete_ioreq()
788 vm->sw.vm_event_sbuf = NULL; in create_vm()811 vm->sw.io_shared_page = NULL; in create_vm()812 vm->sw.asyncio_sbuf = NULL; in create_vm()816 vm->sw.is_polling_ioreq = true; in create_vm()
141 struct vm_sw_info sw; /* Reference to SW associated with this VM */ member
Completed in 848 milliseconds