/freebsd-current/sys/amd64/vmm/ |
H A D | vmm_dev.c | 260 vm_paddr_t gpa, maxaddr; local 1108 vm_paddr_t gpa; local [all...] |
H A D | vmm_instruction_emul.c | 508 emulate_mov(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, argument 622 emulate_movx(struct vcpu *vcpu, uint64_t gpa, struc argument 763 emulate_movs(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, struct vm_guest_paging *paging, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 945 emulate_stos(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, struct vm_guest_paging *paging __unused, mem_region_read_t memread __unused, mem_region_write_t memwrite, void *arg) argument 1007 emulate_and(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 1095 emulate_or(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 1183 emulate_cmp(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite __unused, void *arg) argument 1275 emulate_test(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite __unused, void *arg) argument 1324 emulate_bextr(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, struct vm_guest_paging *paging, mem_region_read_t memread, mem_region_write_t memwrite __unused, void *arg) argument 1401 emulate_add(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite __unused, void *arg) argument 1457 emulate_sub(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite __unused, void *arg) argument 1657 emulate_group1(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, struct vm_guest_paging *paging __unused, mem_region_read_t memread, mem_region_write_t memwrite, void *memarg) argument 1685 emulate_bittest(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite __unused, void *memarg) argument 1728 emulate_twob_group15(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite __unused, void *memarg) argument 1760 vmm_emulate_instruction(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, struct vm_guest_paging *paging, mem_region_read_t memread, mem_region_write_t memwrite, void *memarg) argument 2065 _vm_gla2gpa(struct vcpu *vcpu, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa, int *guest_fault, bool check_only) argument 2266 vm_gla2gpa(struct vcpu *vcpu, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa, int *guest_fault) argument 2275 vm_gla2gpa_nofault(struct vcpu *vcpu, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa, int *guest_fault) argument [all...] |
H A D | vmm.c | 141 vm_paddr_t gpa; member in struct:mem_map 758 vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument 769 vm_unmap_mmio(struct vm *vm, vm_paddr_t gpa, size_t len) argument 783 vm_mem_allocated(struct vcpu *vcpu, vm_paddr_t gpa) argument 877 vm_mmap_memseg(struct vm *vm, vm_paddr_t gpa, int segid, vm_ooffset_t first, size_t len, int prot, int flags) argument 944 vm_munmap_memseg(struct vm *vm, vm_paddr_t gpa, size_t len) argument 962 vm_mmap_getnext(struct vm *vm, vm_paddr_t *gpa, int *segid, vm_ooffset_t *segoff, size_t *len, int *prot, int *flags) argument 1042 vm_paddr_t gpa, hpa; local 1089 vm_paddr_t gpa; local 1160 _vm_gpa_hold(struct vm *vm, vm_paddr_t gpa, size_t len, int reqprot, void **cookie) argument 1191 vm_gpa_hold(struct vcpu *vcpu, vm_paddr_t gpa, size_t len, int reqprot, void **cookie) argument 1207 vm_gpa_hold_global(struct vm *vm, vm_paddr_t gpa, size_t len, int reqprot, void **cookie) argument 1628 uint64_t gla, gpa, cs_base; local 2782 uint64_t gpa; local [all...] |
/freebsd-current/sys/arm64/vmm/ |
H A D | vmm_arm64.c | 673 uint64_t gpa; local 840 vmmops_gla2gpa(void *vcpui, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa, int *is_fault) argument [all...] |
H A D | vmm.c | 98 uint64_t gpa; member in struct:mem_seg 107 vm_paddr_t gpa; member in struct:mem_map 645 vm_mem_allocated(struct vcpu *vcpu, vm_paddr_t gpa) argument 736 vm_mmap_memseg(struct vm *vm, vm_paddr_t gpa, in argument 803 vm_munmap_memseg(struct vm *vm, vm_paddr_t gpa, size_t len) argument 820 vm_mmap_getnext(struct vm *vm, vm_paddr_t *gpa, int *segid, vm_ooffset_t *segoff, size_t *len, int *prot, int *flags) argument 898 vm_gla2gpa_nofault(struct vcpu *vcpu, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa, int *is_fault) argument 1519 _vm_gpa_hold(struct vm *vm, vm_paddr_t gpa, size_t len, int reqprot, void **cookie) argument 1551 vm_gpa_hold(struct vcpu *vcpu, vm_paddr_t gpa, size_t len, int reqprot, void **cookie) argument 1567 vm_gpa_hold_global(struct vm *vm, vm_paddr_t gpa, size_t len, int reqprot, void **cookie) argument [all...] |
/freebsd-current/sys/arm64/include/ |
H A D | vmm.h | 253 uint64_t gpa; member in struct:vm_copyinfo 335 uint64_t gpa; member in struct:vm_exit::__anon14::__anon17 339 uint64_t gpa; member in struct:vm_exit::__anon14::__anon18 [all...] |
/freebsd-current/sys/amd64/include/ |
H A D | vmm_dev.h | 40 vm_paddr_t gpa; member in struct:vm_memmap 51 vm_paddr_t gpa; member in struct:vm_munmap 144 vm_paddr_t gpa; member in struct:vm_pptdev_mmio 194 uint64_t gpa; /* in */ member in struct:vm_gpa_pte 213 uint64_t gpa; member in struct:vm_gla2gpa 255 uint64_t gpa; member in struct:vm_readwrite_kernemu_device
|
H A D | vmm.h | 459 uint64_t gpa; member in struct:vm_copyinfo 702 uint64_t gpa; member in struct:vm_exit::__anon1::__anon2 706 uint64_t gpa; member in struct:vm_exit::__anon1::__anon3 [all...] |
/freebsd-current/sys/amd64/vmm/amd/ |
H A D | svm.c | 858 svm_handle_inst_emul(struct vmcb *vmcb, uint64_t gpa, struct vm_exit *vmexit) argument
|
/freebsd-current/lib/libvmmapi/ |
H A D | vmmapi.c | 230 vm_mmap_memseg(struct vmctx *ctx, vm_paddr_t gpa, int segid, vm_ooffset_t off, argument 277 vm_munmap_memseg(struct vmctx *ctx, vm_paddr_t gpa, size_t len) argument 290 vm_mmap_getnext(struct vmctx *ctx, vm_paddr_t *gpa, int *segid, vm_ooffset_t *segoff, size_t *len, int *prot, int *flags) argument 391 setup_memory_segment(struct vmctx *ctx, vm_paddr_t gpa, size_t len, char *base) argument 417 vm_paddr_t gpa; local 803 vm_get_gpa_pmap(struct vmctx *ctx, uint64_t gpa, uint64_t *pte, int *num) argument 823 vm_gla2gpa(struct vcpu *vcpu, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa, int *fault) argument 844 vm_gla2gpa_nofault(struct vcpu *vcpu, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa, int *fault) argument 874 uint64_t gpa, off; local [all...] |
/freebsd-current/usr.sbin/bhyve/ |
H A D | gdb.c | 126 uint64_t gpa; member in struct:breakpoint 1045 find_breakpoint(uint64_t gpa) argument 1061 uint64_t gpa; local 1201 uint64_t gpa, gva, val; local 1315 uint64_t gpa, gva, val; local 1480 uint64_t gpa; local [all...] |
/freebsd-current/sys/amd64/vmm/intel/ |
H A D | vmx.c | 2073 vmexit_inst_emul(struct vm_exit *vmexit, uint64_t gpa, uint64_t gla) argument 2234 apic_access_fault(struct vmx_vcpu *vcpu, uint64_t gpa) argument 2380 uint64_t exitintinfo, qual, gpa; local [all...] |
/freebsd-current/sys/dev/hyperv/netvsc/ |
H A D | if_hn.c | 3230 struct vmbus_gpa *gpa = &txr->hn_gpa[i + 1]; local
|