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

12

/freebsd-current/usr.sbin/bhyve/
H A Dpci_passthru.h18 vm_paddr_t gpa; /* guest physical address */ member in struct:passthru_mmio_mapping
H A Dmem.c145 mem_read(struct vcpu *vcpu, uint64_t gpa, uint64_t *rval, int size, void *arg) argument
156 mem_write(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, int size, void *arg) argument
268 read_mem(struct vcpu *vcpu, uint64_t gpa, uint64_t *rval, int size) argument
279 write_mem(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, int size) argument
H A Dbootrom.c75 uint64_t gpa; member in struct:bootrom_var_state
138 vm_paddr_t gpa; local
[all...]
H A Dbasl.c193 uint64_t gpa; local
279 uint64_t gpa, val; local
[all...]
/freebsd-current/sys/amd64/vmm/
H A Dvmm_mem.c56 vmm_mmio_alloc(struct vmspace *vmspace, vm_paddr_t gpa, size_t len, argument
108 vmm_mmio_free(struct vmspace *vmspace, vm_paddr_t gpa, size_t len) argument
H A Dvmm_lapic.c189 lapic_mmio_write(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, int size, argument
211 lapic_mmio_read(struct vcpu *vcpu, uint64_t gpa, uint64_t *rval, int size, argument
/freebsd-current/sys/arm64/vmm/
H A Dvmm_instruction_emul.c55 vmm_emulate_instruction(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, argument
H A Dvmm_dev.c204 vm_paddr_t gpa, maxaddr; local
710 vm_paddr_t gpa; local
[all...]
/freebsd-current/sys/amd64/vmm/amd/
H A Damdv.c81 amd_iommu_create_mapping(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, argument
90 amd_iommu_remove_mapping(void *domain, vm_paddr_t gpa, uint64_t len) argument
H A Damdvi_hw.c1073 amdvi_set_pt(uint64_t *pt, int level, vm_paddr_t gpa, argument
1131 amdvi_update_mapping(struct amdvi_domain *domain, vm_paddr_t gpa, argument
1159 amdvi_create_mapping(void *arg, vm_paddr_t gpa, vm_paddr_ argument
1182 amdvi_remove_mapping(void *arg, vm_paddr_t gpa, uint64_t len) argument
[all...]
/freebsd-current/sys/dev/hyperv/netvsc/
H A Dhn_nvs.h78 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.c736 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.c210 struct vmbus_gpa gpa[HN_XACT_REQ_PGCNT]; local
/freebsd-current/lib/libvmmapi/
H A Dppt.c66 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
83 vm_unmap_pptdev_mmio(struct vmctx *ctx, int bus, int slot, int func, vm_paddr_t gpa, size_t len) argument
/freebsd-current/sys/amd64/vmm/io/
H A Diommu.c96 IOMMU_CREATE_MAPPING(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) argument
106 IOMMU_REMOVE_MAPPING(void *domain, vm_paddr_t gpa, uint64_t len) argument
284 iommu_create_mapping(void *dom, vm_paddr_t gpa, vm_paddr_t hpa, size_t len) argument
299 iommu_remove_mapping(void *dom, vm_paddr_t gpa, size_t len) argument
[all...]
H A Dvioapic.c392 vioapic_mmio_rw(struct vioapic *vioapic, struct vcpu *vcpu, uint64_t gpa, argument
430 vioapic_mmio_read(struct vcpu *vcpu, uint64_t gpa, uint64_t *rval, argument
442 vioapic_mmio_write(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, argument
H A Dppt.c77 vm_paddr_t gpa; member in struct:pptseg
346 ppt_is_mmio(struct vm *vm, vm_paddr_t gpa) argument
457 ppt_map_mmio(struct vm *vm, int bus, int slot, int func, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) argument
490 ppt_unmap_mmio(struct vm *vm, int bus, int slot, int func, vm_paddr_t gpa, size_t len) argument
[all...]
H A Dvhpet.c471 vhpet_mmio_write(struct vcpu *vcpu, uint64_t gpa, uint64_t val, int size, argument
621 vhpet_mmio_read(struct vcpu *vcpu, uint64_t gpa, uint64_t *rval, int size, argument
/freebsd-current/lib/flua/libjail/
H A Dlua_jail.c356 struct getparams_filter_args *gpa; local
378 struct getparams_filter_args gpa; local
/freebsd-current/usr.sbin/bhyve/amd64/
H A Dmptbl.c100 mpt_build_mpfp(mpfps_t mpfp, vm_paddr_t gpa) argument
/freebsd-current/lib/libvmmapi/amd64/
H A Dvmmapi_machdep.c307 vm_readwrite_kernemu_device(struct vcpu *vcpu, vm_paddr_t gpa, argument
/freebsd-current/usr.sbin/bhyvectl/
H A Dbhyvectl.c179 vm_paddr_t gpa; local
/freebsd-current/sys/contrib/xen/hvm/
H A Dhvm_op.h140 uint64_t gpa; member in struct:xen_hvm_pagetable_dying
/freebsd-current/sys/amd64/vmm/intel/
H A Dvtd.c515 vtd_update_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len, argument
604 vtd_create_mapping(void *arg, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) argument
611 vtd_remove_mapping(void *arg, vm_paddr_t gpa, uint64_t len) argument
[all...]
/freebsd-current/sys/arm64/include/
H A Dvmm.h259 uint64_t gpa; member in struct:vm_copyinfo
337 uint64_t gpa; member in struct:vm_exit::__anon62::__anon65
341 uint64_t gpa; member in struct:vm_exit::__anon62::__anon66
[all...]

Completed in 144 milliseconds

12