/freebsd-11-stable/sys/amd64/vmm/ |
H A D | vmm_mem.c | 59 vmm_mmio_alloc(struct vmspace *vmspace, vm_paddr_t gpa, size_t len, argument 111 vmm_mmio_free(struct vmspace *vmspace, vm_paddr_t gpa, size_t len) argument
|
H A D | vmm_lapic.c | 198 lapic_mmio_write(void *vm, int cpu, uint64_t gpa, uint64_t wval, int size, argument 220 lapic_mmio_read(void *vm, int cpu, uint64_t gpa, uint64_t *rval, int size, argument
|
H A D | vmm_dev.c | 178 vm_paddr_t gpa, maxaddr; local 684 vm_paddr_t gpa; local [all...] |
H A D | vmm_instruction_emul.c | 494 emulate_mov(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, argument 608 emulate_movx(void *vm, int vcpuid, uint64_t gpa, struc argument 750 emulate_movs(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, struct vm_guest_paging *paging, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 932 emulate_stos(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, struct vm_guest_paging *paging, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 994 emulate_and(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 1082 emulate_or(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 1170 emulate_cmp(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 1262 emulate_test(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 1311 emulate_add(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 1367 emulate_sub(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite, void *arg) argument 1567 emulate_group1(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, struct vm_guest_paging *paging, mem_region_read_t memread, mem_region_write_t memwrite, void *memarg) argument 1595 emulate_bittest(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite, void *memarg) argument 1637 emulate_twob_group15(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, mem_region_read_t memread, mem_region_write_t memwrite, void *memarg) argument 1668 vmm_emulate_instruction(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, struct vm_guest_paging *paging, mem_region_read_t memread, mem_region_write_t memwrite, void *memarg) argument 1955 vm_gla2gpa(struct vm *vm, int vcpuid, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa, int *guest_fault) argument [all...] |
H A D | vmm.c | 128 vm_paddr_t gpa; member in struct:mem_map 587 vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument 598 vm_unmap_mmio(struct vm *vm, vm_paddr_t gpa, size_t len) argument 612 vm_mem_allocated(struct vm *vm, int vcpuid, vm_paddr_t gpa) argument 701 vm_mmap_memseg(struct vm *vm, vm_paddr_t gpa, int segid, vm_ooffset_t first, size_t len, int prot, int flags) argument 767 vm_mmap_getnext(struct vm *vm, vm_paddr_t *gpa, int *segid, vm_ooffset_t *segoff, size_t *len, int *prot, int *flags) argument 848 vm_paddr_t gpa, hpa; local 948 vm_gpa_hold(struct vm *vm, int vcpuid, vm_paddr_t gpa, size_t len, int reqprot, void **cookie) argument 1425 uint64_t gla, gpa, cs_base; local 2544 uint64_t gpa; local [all...] |
/freebsd-11-stable/usr.sbin/bhyve/ |
H A D | bootrom.c | 55 vm_paddr_t gpa; local
|
H A D | mptbl.c | 104 mpt_build_mpfp(mpfps_t mpfp, vm_paddr_t gpa) argument
|
H A D | mem.c | 143 mem_read(void *ctx, int vcpu, uint64_t gpa, uint64_t *rval, int size, void *arg) argument 154 mem_write(void *ctx, int vcpu, uint64_t gpa, uint64_t wval, int size, void *arg) argument
|
/freebsd-11-stable/sys/amd64/vmm/amd/ |
H A D | amdv.c | 84 amd_iommu_create_mapping(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, argument 93 amd_iommu_remove_mapping(void *domain, vm_paddr_t gpa, uint64_t len) argument
|
H A D | svm.c | 834 svm_handle_inst_emul(struct vmcb *vmcb, uint64_t gpa, struct vm_exit *vmexit) argument
|
/freebsd-11-stable/sys/dev/hyperv/netvsc/ |
H A D | hn_nvs.h | 80 hn_nvs_send_rndis_sglist(struct vmbus_channel *chan, uint32_t rndis_mtype, struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, int gpa_cnt) argument
|
H A D | hn_nvs.c | 728 hn_nvs_send_rndis_ctrl(struct vmbus_channel *chan, struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, int gpa_cnt) argument
|
H A D | hn_rndis.c | 213 struct vmbus_gpa gpa[HN_XACT_REQ_PGCNT]; local
|
H A D | if_hn.c | 3206 struct vmbus_gpa *gpa = &txr->hn_gpa[i + 1]; local
|
/freebsd-11-stable/sys/amd64/vmm/io/ |
H A D | iommu.c | 98 IOMMU_CREATE_MAPPING(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) argument 108 IOMMU_REMOVE_MAPPING(void *domain, vm_paddr_t gpa, uint64_t len) argument 285 iommu_create_mapping(void *dom, vm_paddr_t gpa, vm_paddr_t hpa, size_t len) argument 300 iommu_remove_mapping(void *dom, vm_paddr_t gpa, size_t len) argument [all...] |
H A D | vhpet.c | 470 vhpet_mmio_write(void *vm, int vcpuid, uint64_t gpa, uint64_t val, int size, argument 620 vhpet_mmio_read(void *vm, int vcpuid, uint64_t gpa, uint64_t *rval, int size, argument
|
H A D | vioapic.c | 376 vioapic_mmio_rw(struct vioapic *vioapic, int vcpuid, uint64_t gpa, argument 414 vioapic_mmio_read(void *vm, int vcpuid, uint64_t gpa, uint64_t *rval, argument 426 vioapic_mmio_write(void *vm, int vcpuid, uint64_t gpa, uint64_t wval, argument
|
H A D | ppt.c | 80 vm_paddr_t gpa; member in struct:pptseg 341 ppt_is_mmio(struct vm *vm, vm_paddr_t gpa) argument 445 ppt_map_mmio(struct vm *vm, int bus, int slot, int func, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument [all...] |
/freebsd-11-stable/sys/amd64/vmm/intel/ |
H A D | vtd.c | 440 vtd_update_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len, argument 529 vtd_create_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) argument 536 vtd_remove_mapping(void *arg, vm_paddr_t gpa, uint64_t len) argument [all...] |
H A D | vmx.c | 1942 vmexit_inst_emul(struct vm_exit *vmexit, uint64_t gpa, uint64_t gla) argument 2103 apic_access_fault(struct vmx *vmx, int vcpuid, uint64_t gpa) argument 2249 uint64_t exitintinfo, qual, gpa; local [all...] |
/freebsd-11-stable/sys/xen/interface/hvm/ |
H A D | hvm_op.h | 145 uint64_t gpa; member in struct:xen_hvm_pagetable_dying
|
/freebsd-11-stable/lib/libvmmapi/ |
H A D | vmmapi.c | 199 vm_mmap_memseg(struct vmctx *ctx, vm_paddr_t gpa, int segid, vm_ooffset_t off, argument 235 vm_mmap_getnext(struct vmctx *ctx, vm_paddr_t *gpa, int *segid, argument 335 setup_memory_segment(struct vmctx *ctx, vm_paddr_t gpa, size_t len, char *base) argument 361 vm_paddr_t gpa; local 873 vm_map_pptdev_mmio(struct vmctx *ctx, int bus, int slot, int func, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument 1146 vm_get_gpa_pmap(struct vmctx *ctx, uint64_t gpa, uint64_t *pte, int *num) argument 1179 vm_gla2gpa(struct vmctx *ctx, int vcpu, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa, int *fault) argument 1209 uint64_t gpa; local [all...] |
/freebsd-11-stable/sys/amd64/include/ |
H A D | vmm_dev.h | 38 vm_paddr_t gpa; member in struct:vm_memmap 121 vm_paddr_t gpa; member in struct:vm_pptdev_mmio 170 uint64_t gpa; /* in */ member in struct:vm_gpa_pte 189 uint64_t gpa; member in struct:vm_gla2gpa
|
H A D | vmm.h | 385 uint64_t gpa; member in struct:vm_copyinfo 601 uint64_t gpa; member in struct:vm_exit::__anon4079::__anon4080 605 uint64_t gpa; member in struct:vm_exit::__anon4079::__anon4081
|
/freebsd-11-stable/usr.sbin/bhyvectl/ |
H A D | bhyvectl.c | 1587 vm_paddr_t gpa; local
|