Lines Matching refs:uv
155 vm->uv.conf_base_stor = memalign_pages_flags(PAGE_SIZE * 4, uvcb_qui.conf_base_phys_stor_len, 0); in uv_create_guest()
160 vm->uv.conf_var_stor = memalign_pages_flags(PAGE_SIZE, vsize,0); in uv_create_guest()
161 uvcb_cgc.conf_base_stor_origin = (uint64_t)vm->uv.conf_base_stor; in uv_create_guest()
162 uvcb_cgc.conf_var_stor_origin = (uint64_t)vm->uv.conf_var_stor; in uv_create_guest()
165 vm->uv.cpu_stor = memalign_pages_flags(PAGE_SIZE, uvcb_qui.cpu_stor_len, 0); in uv_create_guest()
166 uvcb_csc.stor_origin = (uint64_t)vm->uv.cpu_stor; in uv_create_guest()
175 vm->uv.vm_handle = uvcb_cgc.guest_handle; in uv_create_guest()
178 vm->uv.vcpu_handle = uvcb_csc.cpu_handle; in uv_create_guest()
203 free_pages(vm->uv.cpu_stor); in uv_destroy_guest()
208 free_pages(vm->uv.conf_base_stor); in uv_destroy_guest()
209 free_pages(vm->uv.conf_var_stor); in uv_destroy_guest()
211 free_pages((void *)(vm->uv.asce & PAGE_MASK)); in uv_destroy_guest()
212 memset(&vm->uv, 0, sizeof(vm->uv)); in uv_destroy_guest()
227 cc = uv_unp_page(vm->uv.vm_handle, addr, tweak, i * PAGE_SIZE); in uv_unpack()
239 cc = uv_cmd_nodata(vm->uv.vm_handle, UVC_CMD_VERIFY_IMG, &rc, &rrc); in uv_verify_load()
241 cc = uv_set_cpu_state(vm->uv.vcpu_handle, PV_CPU_STATE_OPR_LOAD); in uv_verify_load()