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

/freebsd-10-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.c205 lapic_mmio_write(void *vm, int cpu, uint64_t gpa, uint64_t wval, int size, argument
227 lapic_mmio_read(void *vm, int cpu, uint64_t gpa, uint64_t *rval, int size, argument
H A Dvmm_dev.c174 vm_paddr_t gpa; local
664 vm_paddr_t gpa; local
[all...]
H A Dvmm_instruction_emul.c403 emulate_mov(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, argument
517 emulate_movx(void *vm, int vcpuid, uint64_t gpa, struc argument
659 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
841 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
903 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
991 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
1053 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
1145 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
1345 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
1373 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
1415 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
1690 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.c130 vm_paddr_t gpa; member in struct:mem_map
539 vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument
550 vm_unmap_mmio(struct vm *vm, vm_paddr_t gpa, size_t len) argument
564 vm_mem_allocated(struct vm *vm, int vcpuid, vm_paddr_t gpa) argument
653 vm_mmap_memseg(struct vm *vm, vm_paddr_t gpa, int segid, vm_ooffset_t first, size_t len, int prot, int flags) argument
719 vm_mmap_getnext(struct vm *vm, vm_paddr_t *gpa, int *segid, vm_ooffset_t *segoff, size_t *len, int *prot, int *flags) argument
800 vm_paddr_t gpa, hpa; local
900 vm_gpa_hold(struct vm *vm, int vcpuid, vm_paddr_t gpa, size_t len, int reqprot, void **cookie) argument
1377 uint64_t gla, gpa, cs_base; local
2494 uint64_t gpa; local
[all...]
/freebsd-10-stable/usr.sbin/bhyve/
H A Dbootrom.c53 vm_paddr_t gpa; local
H A Dmem.c138 mem_read(void *ctx, int vcpu, uint64_t gpa, uint64_t *rval, int size, void *arg) argument
149 mem_write(void *ctx, int vcpu, uint64_t gpa, uint64_t wval, int size, void *arg) argument
H A Dmptbl.c102 mpt_build_mpfp(mpfps_t mpfp, vm_paddr_t gpa) argument
/freebsd-10-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.c812 svm_handle_inst_emul(struct vmcb *vmcb, uint64_t gpa, struct vm_exit *vmexit) argument
/freebsd-10-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.c214 struct vmbus_gpa gpa[HN_XACT_REQ_PGCNT]; local
H A Dif_hn.c3204 struct vmbus_gpa *gpa = &txr->hn_gpa[i + 1]; local
/freebsd-10-stable/sys/amd64/vmm/io/
H A Diommu.c97 IOMMU_CREATE_MAPPING(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) argument
107 IOMMU_REMOVE_MAPPING(void *domain, vm_paddr_t gpa, uint64_t len) argument
257 iommu_create_mapping(void *dom, vm_paddr_t gpa, vm_paddr_t hpa, size_t len) argument
272 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
332 ppt_is_mmio(struct vm *vm, vm_paddr_t gpa) argument
429 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-10-stable/sys/xen/interface/hvm/
H A Dhvm_op.h141 uint64_t gpa; member in struct:xen_hvm_pagetable_dying
/freebsd-10-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.c1793 vmexit_inst_emul(struct vm_exit *vmexit, uint64_t gpa, uint64_t gla) argument
1954 apic_access_fault(struct vmx *vmx, int vcpuid, uint64_t gpa) argument
2100 uint64_t exitintinfo, qual, gpa; local
[all...]
/freebsd-10-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.h369 uint64_t gpa; member in struct:vm_copyinfo
584 uint64_t gpa; member in struct:vm_exit::__anon3::__anon4
588 uint64_t gpa; member in struct:vm_exit::__anon3::__anon5
/freebsd-10-stable/lib/libvmmapi/
H A Dvmmapi.c200 vm_mmap_memseg(struct vmctx *ctx, vm_paddr_t gpa, int segid, vm_ooffset_t off, argument
236 vm_mmap_getnext(struct vmctx *ctx, vm_paddr_t *gpa, int *segid, argument
336 setup_memory_segment(struct vmctx *ctx, vm_paddr_t gpa, size_t len, char *base) argument
362 vm_paddr_t gpa; local
875 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
1148 vm_get_gpa_pmap(struct vmctx *ctx, uint64_t gpa, uint64_t *pte, int *num) argument
1181 vm_gla2gpa(struct vmctx *ctx, int vcpu, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa, int *fault) argument
1211 uint64_t gpa; local
[all...]
/freebsd-10-stable/usr.sbin/bhyvectl/
H A Dbhyvectl.c1531 vm_paddr_t gpa; local

Completed in 223 milliseconds