Home
last modified time | relevance | path

Searched refs:guest_addr (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Dvcpu_exit.c56 * @guest_addr: Guest address to read
61 unsigned long guest_addr, in kvm_riscv_vcpu_unpriv_read()
94 [addr] "+&r" (guest_addr) : : "memory"); in kvm_riscv_vcpu_unpriv_read()
118 : [addr] "r" (guest_addr) : "memory"); in kvm_riscv_vcpu_unpriv_read()
59 kvm_riscv_vcpu_unpriv_read(struct kvm_vcpu *vcpu, bool read_insn, unsigned long guest_addr, struct kvm_cpu_trap *trap) kvm_riscv_vcpu_unpriv_read() argument
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/
H A Dset_memory_region_test.c344 uint64_t guest_addr = 0x0; in test_add_max_memory_regions() local
362 guest_addr, slot, mem_reg_npages, in test_add_max_memory_regions()
364 guest_addr += MEM_REGION_SIZE; in test_add_max_memory_regions()
373 &(struct kvm_userspace_memory_region) {slot, 0, guest_addr, in test_add_max_memory_regions()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/
H A Dmemslot_perf_test.c285 uint64_t guest_addr; in prepare_vm() local
315 for (slot = 1, guest_addr = MEM_GPA; slot <= data->nslots; slot++) { in prepare_vm()
323 guest_addr, slot, npages, in prepare_vm()
325 guest_addr += npages * guest_page_size; in prepare_vm()
329 for (slot = 1, guest_addr = MEM_GPA; slot <= data->nslots; slot++) { in prepare_vm()
337 gpa = vm_phy_pages_alloc(data->vm, npages, guest_addr, slot); in prepare_vm()
338 TEST_ASSERT(gpa == guest_addr, in prepare_vm()
341 data->hva_slots[slot - 1] = addr_gpa2hva(data->vm, guest_addr); in prepare_vm()
344 guest_addr += npages * guest_page_size; in prepare_vm()
/kernel/linux/linux-5.10/arch/loongarch/kvm/
H A Dhypcall.c50 if (vcpu->arch.st.guest_addr && (data == 0)) in kvm_save_notify()
53 vcpu->arch.st.guest_addr = data; in kvm_save_notify()
H A Dloongarch.c179 if (vcpu->arch.st.guest_addr == 0) in kvm_update_stolen_time()
182 ret = kvm_map_gfn(vcpu, vcpu->arch.st.guest_addr >> PAGE_SHIFT, in kvm_update_stolen_time()
188 st = map.hva + offset_in_page(vcpu->arch.st.guest_addr); in kvm_update_stolen_time()
232 vcpu->arch.st.guest_addr = ipa; in _kvm_pvtime_set_attr()
247 ipa = vcpu->arch.st.guest_addr; in _kvm_pvtime_get_attr()
273 if (vcpu->arch.st.guest_addr == 0) in kvm_steal_time_set_preempted()
276 ret = kvm_map_gfn(vcpu, vcpu->arch.st.guest_addr >> PAGE_SHIFT, in kvm_steal_time_set_preempted()
282 st = map.hva + offset_in_page(vcpu->arch.st.guest_addr); in kvm_steal_time_set_preempted()
300 if (vcpu->arch.st.guest_addr == 0) in kvm_steal_time_clear_preempted()
303 ret = kvm_map_gfn(vcpu, vcpu->arch.st.guest_addr >> PAGE_SHIF in kvm_steal_time_clear_preempted()
[all...]
/kernel/linux/linux-5.10/arch/um/drivers/
H A Dvhost_user.h96 u64 guest_addr; member
H A Dvirtio_uml.c556 region_out->guest_addr = addr; in vhost_user_init_mem_region()
/kernel/linux/linux-6.6/arch/um/drivers/
H A Dvhost_user.h96 u64 guest_addr; member
H A Dvirtio_uml.c611 region_out->guest_addr = addr; in vhost_user_init_mem_region()
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dkvm_host.h331 unsigned long guest_addr,
/kernel/linux/linux-5.10/drivers/iommu/intel/
H A Ddmar.c1890 u64 guest_addr; in dmar_fault() local
1912 guest_addr = dmar_readq(iommu->reg + reg + in dmar_fault()
1914 guest_addr = dma_frcd_page_addr(guest_addr); in dmar_fault()
1927 source_id, guest_addr); in dmar_fault()
/kernel/linux/linux-6.6/drivers/iommu/intel/
H A Ddmar.c2024 u64 guest_addr; in dmar_fault() local
2046 guest_addr = dmar_readq(iommu->reg + reg + in dmar_fault()
2048 guest_addr = dma_frcd_page_addr(guest_addr); in dmar_fault()
2061 source_id, guest_addr); in dmar_fault()
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dkvm_host.h254 u64 guest_addr; member
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dkvm_host.h766 __u64 guest_addr; member
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dkvm_host.h794 __u64 guest_addr; member

Completed in 26 milliseconds