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

/freebsd-10.1-release/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
118 vmm_mem_alloc(struct vmspace *vmspace, vm_paddr_t gpa, size_t len) argument
143 vmm_mem_free(struct vmspace *vmspace, vm_paddr_t gpa, size_t len) argument
[all...]
H A Dvmm_lapic.c201 lapic_mmio_write(void *vm, int cpu, uint64_t gpa, uint64_t wval, int size, argument
223 lapic_mmio_read(void *vm, int cpu, uint64_t gpa, uint64_t *rval, int size, argument
H A Dvmm_dev.c106 vm_paddr_t gpa; local
H A Dvmm_instruction_emul.c367 emulate_mov(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, argument
481 emulate_movx(void *vm, int vcpuid, uint64_t gpa, struc argument
567 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
650 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
696 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
744 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
907 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
1154 vmm_gla2gpa(struct vm *vm, int vcpuid, struct vm_guest_paging *paging, uint64_t gla, int prot, uint64_t *gpa) argument
[all...]
H A Dvmm.c119 vm_paddr_t gpa; member in struct:mem_seg
485 vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument
496 vm_unmap_mmio(struct vm *vm, vm_paddr_t gpa, size_t len) argument
504 vm_mem_allocated(struct vm *vm, vm_paddr_t gpa) argument
523 vm_malloc(struct vm *vm, vm_paddr_t gpa, size_t len) argument
580 vm_paddr_t gpa, maxmem; local
649 vm_paddr_t gpa, hpa; local
743 vm_gpa_hold(struct vm *vm, vm_paddr_t gpa, size_t len, int reqprot, void **cookie) argument
793 vm_get_memobj(struct vm *vm, vm_paddr_t gpa, size_t len, vm_offset_t *offset, struct vm_object **object) argument
1215 uint64_t gla, gpa; local
2212 uint64_t gpa; local
[all...]
/freebsd-10.1-release/sys/amd64/vmm/io/
H A Diommu.c92 IOMMU_CREATE_MAPPING(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) argument
102 IOMMU_REMOVE_MAPPING(void *domain, vm_paddr_t gpa, uint64_t len) argument
230 iommu_create_mapping(void *dom, vm_paddr_t gpa, vm_paddr_t hpa, size_t len) argument
245 iommu_remove_mapping(void *dom, vm_paddr_t gpa, size_t len) argument
[all...]
H A Dppt.c311 ppt_is_mmio(struct vm *vm, vm_paddr_t gpa) argument
397 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...]
H A Dvhpet.c530 vhpet_mmio_write(void *vm, int vcpuid, uint64_t gpa, uint64_t val, int size, argument
673 vhpet_mmio_read(void *vm, int vcpuid, uint64_t gpa, uint64_t *rval, int size, argument
H A Dvioapic.c377 vioapic_mmio_rw(struct vioapic *vioapic, int vcpuid, uint64_t gpa, argument
415 vioapic_mmio_read(void *vm, int vcpuid, uint64_t gpa, uint64_t *rval, argument
427 vioapic_mmio_write(void *vm, int vcpuid, uint64_t gpa, uint64_t wval, argument
/freebsd-10.1-release/sys/amd64/vmm/amd/
H A Damdv.c228 amd_iommu_create_mapping(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, argument
237 amd_iommu_remove_mapping(void *domain, vm_paddr_t gpa, uint64_t len) argument
/freebsd-10.1-release/usr.sbin/bhyve/
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.1-release/sys/xen/interface/hvm/
H A Dhvm_op.h141 uint64_t gpa; member in struct:xen_hvm_pagetable_dying
/freebsd-10.1-release/sys/amd64/include/
H A Dvmm_dev.h38 vm_paddr_t gpa; /* in */ member in struct:vm_memory_segment
109 vm_paddr_t gpa; member in struct:vm_pptdev_mmio
158 uint64_t gpa; /* in */ member in struct:vm_gpa_pte
177 uint64_t gpa; member in struct:vm_gla2gpa
H A Dvmm.h332 uint64_t gpa; member in struct:vm_copyinfo
536 uint64_t gpa; member in struct:vm_exit::__anon6064::__anon6065
540 uint64_t gpa; member in struct:vm_exit::__anon6064::__anon6066
/freebsd-10.1-release/sys/amd64/vmm/intel/
H A Dvtd.c444 vtd_update_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len, argument
533 vtd_create_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) argument
540 vtd_remove_mapping(void *arg, vm_paddr_t gpa, uint64_t len) argument
[all...]
H A Dvmx.c1831 vmexit_inst_emul(struct vm_exit *vmexit, uint64_t gpa, uint64_t gla) argument
1984 apic_access_fault(struct vmx *vmx, int vcpuid, uint64_t gpa) argument
2090 uint64_t exitintinfo, qual, gpa; local
[all...]
/freebsd-10.1-release/lib/libvmmapi/
H A Dvmmapi.c160 vm_get_memory_seg(struct vmctx *ctx, vm_paddr_t gpa, size_t *ret_len, argument
197 setup_memory_segment(struct vmctx *ctx, vm_paddr_t gpa, size_t len, char **addr) argument
673 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
946 vm_get_gpa_pmap(struct vmctx *ctx, uint64_t gpa, uint64_t *pte, int *num) argument
979 gla2gpa(struct vmctx *ctx, int vcpu, struct vm_guest_paging *paging, uint64_t gla, int prot, int *fault, uint64_t *gpa) argument
1007 uint64_t gpa; local
1042 uint64_t gpa; local
1065 uint64_t gpa; local
[all...]
/freebsd-10.1-release/usr.sbin/bhyvectl/
H A Dbhyvectl.c453 vm_paddr_t gpa, gpa_pmap; local
[all...]

Completed in 201 milliseconds