Lines Matching defs:vm_vaddr_t
46 typedef uint64_t vm_vaddr_t; /* Virtual Machine (Guest) virtual address */
113 vm_vaddr_t gdt;
114 vm_vaddr_t tss;
115 vm_vaddr_t idt;
116 vm_vaddr_t handlers;
451 int kvm_memcmp_hva_gva(void *hva, struct kvm_vm *vm, const vm_vaddr_t gva,
594 vm_vaddr_t vm_vaddr_unused_gap(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min);
595 vm_vaddr_t vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min);
596 vm_vaddr_t __vm_vaddr_alloc(struct kvm_vm *vm, size_t sz, vm_vaddr_t vaddr_min,
598 vm_vaddr_t vm_vaddr_alloc_shared(struct kvm_vm *vm, size_t sz,
599 vm_vaddr_t vaddr_min,
601 vm_vaddr_t vm_vaddr_alloc_pages(struct kvm_vm *vm, int nr_pages);
602 vm_vaddr_t __vm_vaddr_alloc_page(struct kvm_vm *vm,
604 vm_vaddr_t vm_vaddr_alloc_page(struct kvm_vm *vm);
609 void *addr_gva2hva(struct kvm_vm *vm, vm_vaddr_t gva);
977 typeof(g) *_p = addr_gva2hva(vm, (vm_vaddr_t)&(g)); \
982 typeof(g) *_p = addr_gva2hva(vm, (vm_vaddr_t)&(g)); \
993 typeof(g) *_p = addr_gva2hva(vm, (vm_vaddr_t)&(g)); \
1087 vm_paddr_t addr_arch_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva);
1089 static inline vm_paddr_t addr_gva2gpa(struct kvm_vm *vm, vm_vaddr_t gva)