Searched defs:gpa (Results 1 - 25 of 25) sorted by relevance

/freebsd-11-stable/sys/amd64/vmm/
H A Dvmm_mem.c59 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 Dvmm_lapic.c198 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 Dvmm_dev.c178 vm_paddr_t gpa, maxaddr; local
684 vm_paddr_t gpa; local
[all...]
H A Dvmm_instruction_emul.c494 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 Dvmm.c128 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 Dbootrom.c55 vm_paddr_t gpa; local
H A Dmptbl.c104 mpt_build_mpfp(mpfps_t mpfp, vm_paddr_t gpa) argument
H A Dmem.c143 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 Damdv.c84 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 Dsvm.c834 svm_handle_inst_emul(struct vmcb *vmcb, uint64_t gpa, struct vm_exit *vmexit) argument
/freebsd-11-stable/sys/dev/hyperv/netvsc/
H A Dhn_nvs.h80 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 Dhn_nvs.c728 hn_nvs_send_rndis_ctrl(struct vmbus_channel *chan, struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, int gpa_cnt) argument
H A Dhn_rndis.c213 struct vmbus_gpa gpa[HN_XACT_REQ_PGCNT]; local
H A Dif_hn.c3206 struct vmbus_gpa *gpa = &txr->hn_gpa[i + 1]; local
/freebsd-11-stable/sys/amd64/vmm/io/
H A Diommu.c98 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 Dvhpet.c470 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 Dvioapic.c376 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 Dppt.c80 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 Dvtd.c440 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 Dvmx.c1942 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 Dhvm_op.h145 uint64_t gpa; member in struct:xen_hvm_pagetable_dying
/freebsd-11-stable/lib/libvmmapi/
H A Dvmmapi.c199 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 Dvmm_dev.h38 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 Dvmm.h385 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 Dbhyvectl.c1587 vm_paddr_t gpa; local

Completed in 923 milliseconds