/freebsd-src/sys/amd64/vmm/ |
H A D | vmm_mem.c | 56 vmm_mmio_alloc(struct vmspace * vmspace,vm_paddr_t gpa,size_t len,vm_paddr_t hpa) vmm_mmio_alloc() argument 108 vmm_mmio_free(struct vmspace * vmspace,vm_paddr_t gpa,size_t len) vmm_mmio_free() argument
|
H A D | vmm_instruction_emul.c | 508 emulate_mov(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in emulate_mov() argument 622 emulate_movx(struct vcpu *vcpu, uint64_t gpa, struc argument 763 emulate_movs(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,struct vm_guest_paging * paging,mem_region_read_t memread,mem_region_write_t memwrite,void * arg) emulate_movs() argument 945 emulate_stos(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,struct vm_guest_paging * paging __unused,mem_region_read_t memread __unused,mem_region_write_t memwrite,void * arg) emulate_stos() argument 1007 emulate_and(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,mem_region_read_t memread,mem_region_write_t memwrite,void * arg) emulate_and() argument 1095 emulate_or(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,mem_region_read_t memread,mem_region_write_t memwrite,void * arg) emulate_or() argument 1183 emulate_cmp(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,mem_region_read_t memread,mem_region_write_t memwrite __unused,void * arg) emulate_cmp() argument 1275 emulate_test(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,mem_region_read_t memread,mem_region_write_t memwrite __unused,void * arg) emulate_test() argument 1324 emulate_bextr(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,struct vm_guest_paging * paging,mem_region_read_t memread,mem_region_write_t memwrite __unused,void * arg) emulate_bextr() argument 1401 emulate_add(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,mem_region_read_t memread,mem_region_write_t memwrite __unused,void * arg) emulate_add() argument 1457 emulate_sub(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,mem_region_read_t memread,mem_region_write_t memwrite __unused,void * arg) emulate_sub() argument 1657 emulate_group1(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,struct vm_guest_paging * paging __unused,mem_region_read_t memread,mem_region_write_t memwrite,void * memarg) emulate_group1() argument 1685 emulate_bittest(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,mem_region_read_t memread,mem_region_write_t memwrite __unused,void * memarg) emulate_bittest() argument 1728 emulate_twob_group15(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,mem_region_read_t memread,mem_region_write_t memwrite __unused,void * memarg) emulate_twob_group15() argument 1760 vmm_emulate_instruction(struct vcpu * vcpu,uint64_t gpa,struct vie * vie,struct vm_guest_paging * paging,mem_region_read_t memread,mem_region_write_t memwrite,void * memarg) vmm_emulate_instruction() argument 2066 _vm_gla2gpa(struct vcpu * vcpu,struct vm_guest_paging * paging,uint64_t gla,int prot,uint64_t * gpa,int * guest_fault,bool check_only) _vm_gla2gpa() argument 2267 vm_gla2gpa(struct vcpu * vcpu,struct vm_guest_paging * paging,uint64_t gla,int prot,uint64_t * gpa,int * guest_fault) vm_gla2gpa() argument 2276 vm_gla2gpa_nofault(struct vcpu * vcpu,struct vm_guest_paging * paging,uint64_t gla,int prot,uint64_t * gpa,int * guest_fault) vm_gla2gpa_nofault() argument [all...] |
H A D | vmm_lapic.c | 189 lapic_mmio_write(struct vcpu * vcpu,uint64_t gpa,uint64_t wval,int size,void * arg) lapic_mmio_write() argument 211 lapic_mmio_read(struct vcpu * vcpu,uint64_t gpa,uint64_t * rval,int size,void * arg) lapic_mmio_read() argument
|
H A D | vmm.c | 141 vm_paddr_t gpa; global() member 758 vm_map_mmio(struct vm * vm,vm_paddr_t gpa,size_t len,vm_paddr_t hpa) vm_map_mmio() argument 769 vm_unmap_mmio(struct vm * vm,vm_paddr_t gpa,size_t len) vm_unmap_mmio() argument 783 vm_mem_allocated(struct vcpu * vcpu,vm_paddr_t gpa) vm_mem_allocated() argument 877 vm_mmap_memseg(struct vm * vm,vm_paddr_t gpa,int segid,vm_ooffset_t first,size_t len,int prot,int flags) vm_mmap_memseg() argument 944 vm_munmap_memseg(struct vm * vm,vm_paddr_t gpa,size_t len) vm_munmap_memseg() argument 962 vm_mmap_getnext(struct vm * vm,vm_paddr_t * gpa,int * segid,vm_ooffset_t * segoff,size_t * len,int * prot,int * flags) vm_mmap_getnext() argument 1042 vm_paddr_t gpa, hpa; vm_iommu_map() local 1089 vm_paddr_t gpa; vm_iommu_unmap() local 1160 _vm_gpa_hold(struct vm * vm,vm_paddr_t gpa,size_t len,int reqprot,void ** cookie) _vm_gpa_hold() argument 1191 vm_gpa_hold(struct vcpu * vcpu,vm_paddr_t gpa,size_t len,int reqprot,void ** cookie) vm_gpa_hold() argument 1207 vm_gpa_hold_global(struct vm * vm,vm_paddr_t gpa,size_t len,int reqprot,void ** cookie) vm_gpa_hold_global() argument 1628 uint64_t gla, gpa, cs_base; vm_handle_inst_emul() local 2782 uint64_t gpa; vm_copy_setup() local [all...] |
/freebsd-src/sys/amd64/vmm/io/ |
H A D | iommu.c | 96 IOMMU_CREATE_MAPPING(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, uint64_t len) in IOMMU_CREATE_MAPPING() 106 IOMMU_REMOVE_MAPPING(void *domain, vm_paddr_t gpa, uint64_t len) in IOMMU_REMOVE_MAPPING() 284 iommu_create_mapping(void *dom, vm_paddr_t gpa, vm_paddr_t hpa, size_t len) in iommu_create_mapping() 299 iommu_remove_mapping(void *dom, vm_paddr_t gpa, size_t len) in iommu_remove_mapping()
|
H A D | ppt.c | 77 vm_paddr_t gpa; member 491 if (len % PAGE_SIZE != 0 || len == 0 || gpa % PAGE_SIZE != 0 || in ppt_unmap_mmio() argument 346 ppt_is_mmio(struct vm * vm,vm_paddr_t gpa) ppt_is_mmio() argument 458 ppt_map_mmio(struct vm * vm,int bus,int slot,int func,vm_paddr_t gpa,size_t len,vm_paddr_t hpa) ppt_map_mmio() argument [all...] |
H A D | vioapic.c | 392 vioapic_mmio_rw(struct vioapic * vioapic,struct vcpu * vcpu,uint64_t gpa,uint64_t * data,int size,bool doread) vioapic_mmio_rw() argument 430 vioapic_mmio_read(struct vcpu * vcpu,uint64_t gpa,uint64_t * rval,int size,void * arg) vioapic_mmio_read() argument 442 vioapic_mmio_write(struct vcpu * vcpu,uint64_t gpa,uint64_t wval,int size,void * arg) vioapic_mmio_write() argument
|
/freebsd-src/sys/amd64/vmm/amd/ |
H A D | amdv.c | 81 amd_iommu_create_mapping(void *domain, vm_paddr_t gpa, vm_paddr_t hpa, in amd_iommu_create_mapping() 90 amd_iommu_remove_mapping(void *domain, vm_paddr_t gpa, uint64_t len) in amd_iommu_remove_mapping()
|
H A D | amdvi_hw.c | 1073 amdvi_set_pt(uint64_t *pt, int level, vm_paddr_t gpa, in amdvi_set_pt() argument 1131 amdvi_update_mapping(struct amdvi_domain *domain, vm_paddr_t gpa, in amdvi_update_mapping() 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) amdvi_remove_mapping() argument [all...] |
/freebsd-src/usr.sbin/bhyve/ |
H A D | mem.c | 145 mem_read(struct vcpu *vcpu, uint64_t gpa, uint64_t *rval, int size, void *arg) in mem_read() 156 mem_write(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, int size, void *arg) in mem_write() 268 read_mem(struct vcpu *vcpu, uint64_t gpa, uint64_t *rval, int size) in read_mem() 279 write_mem(struct vcpu *vcpu, uint64_t gpa, uint64_t wval, int size) in write_mem()
|
H A D | bootrom.c | 75 uint64_t gpa; member 138 vm_paddr_t gpa; in bootrom_alloc() local [all...] |
H A D | pci_passthru.h | 18 vm_paddr_t gpa; /* guest physical address */ member
|
H A D | gdb.c | 126 uint64_t gpa; member 1045 find_breakpoint(uint64_t gpa) find_breakpoint() argument 1061 uint64_t gpa; gdb_cpu_breakpoint() local 1201 uint64_t gpa, gva, val; gdb_read_mem() local 1315 uint64_t gpa, gva, val; gdb_write_mem() local 1480 uint64_t gpa; update_sw_breakpoint() local [all...] |
/freebsd-src/lib/libvmmapi/ |
H A D | vmmapi.c | 230 vm_mmap_memseg(struct vmctx * ctx,vm_paddr_t gpa,int segid,vm_ooffset_t off,size_t len,int prot) vm_mmap_memseg() argument 277 vm_munmap_memseg(struct vmctx * ctx,vm_paddr_t gpa,size_t len) vm_munmap_memseg() argument 290 vm_mmap_getnext(struct vmctx * ctx,vm_paddr_t * gpa,int * segid,vm_ooffset_t * segoff,size_t * len,int * prot,int * flags) vm_mmap_getnext() argument 391 setup_memory_segment(struct vmctx * ctx,vm_paddr_t gpa,size_t len,char * base) setup_memory_segment() argument 417 vm_paddr_t gpa; vm_setup_memory() local 803 vm_get_gpa_pmap(struct vmctx * ctx,uint64_t gpa,uint64_t * pte,int * num) vm_get_gpa_pmap() argument 824 vm_gla2gpa(struct vcpu * vcpu,struct vm_guest_paging * paging,uint64_t gla,int prot,uint64_t * gpa,int * fault) vm_gla2gpa() argument 845 vm_gla2gpa_nofault(struct vcpu * vcpu,struct vm_guest_paging * paging,uint64_t gla,int prot,uint64_t * gpa,int * fault) vm_gla2gpa_nofault() argument 874 uint64_t gpa, off; vm_copy_setup() local [all...] |
H A D | ppt.c | 67 vm_paddr_t gpa, size_t len, vm_paddr_t hpa) in vm_map_pptdev_mmio() 84 vm_paddr_t gpa, size_t len) in vm_unmap_pptdev_mmio()
|
/freebsd-src/sys/arm64/vmm/ |
H A D | vmm_instruction_emul.c | 55 vmm_emulate_instruction(struct vcpu *vcpu, uint64_t gpa, struct vie *vie, in vmm_emulate_instruction()
|
H A D | vmm.c | 98 uint64_t gpa; member 107 vm_paddr_t gpa; member 645 vm_mem_allocated(struct vcpu * vcpu,vm_paddr_t gpa) vm_mem_allocated() argument 736 vm_mmap_memseg(struct vm * vm,vm_paddr_t gpa,int segid,vm_ooffset_t first,size_t len,int prot,int flags) vm_mmap_memseg() argument 803 vm_munmap_memseg(struct vm * vm,vm_paddr_t gpa,size_t len) vm_munmap_memseg() argument 820 vm_mmap_getnext(struct vm * vm,vm_paddr_t * gpa,int * segid,vm_ooffset_t * segoff,size_t * len,int * prot,int * flags) vm_mmap_getnext() argument 899 vm_gla2gpa_nofault(struct vcpu * vcpu,struct vm_guest_paging * paging,uint64_t gla,int prot,uint64_t * gpa,int * is_fault) vm_gla2gpa_nofault() argument 1519 _vm_gpa_hold(struct vm * vm,vm_paddr_t gpa,size_t len,int reqprot,void ** cookie) _vm_gpa_hold() argument 1551 vm_gpa_hold(struct vcpu * vcpu,vm_paddr_t gpa,size_t len,int reqprot,void ** cookie) vm_gpa_hold() argument 1567 vm_gpa_hold_global(struct vm * vm,vm_paddr_t gpa,size_t len,int reqprot,void ** cookie) vm_gpa_hold_global() argument [all...] |
/freebsd-src/sys/contrib/device-tree/src/mips/ingenic/ |
H A D | jz4740.dtsi | 125 gpa: gpio@0 { label
|
H A D | x1830.dtsi | 157 gpa: gpio@0 { label
|
H A D | jz4725b.dtsi | 134 gpa: gpio@0 { label
|
H A D | x1000.dtsi | 162 gpa: gpio@0 { label
|
H A D | jz4770.dtsi | 144 gpa: gpio@0 { label
|
/freebsd-src/lib/flua/libjail/ |
H A D | lua_jail.c |
|
/freebsd-src/sys/dev/hyperv/netvsc/ |
H A D | hn_nvs.h | 79 struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, int gpa_cnt) in hn_nvs_send_rndis_sglist()
|
/freebsd-src/sys/amd64/include/ |
H A D | vmm_dev.h | 40 vm_paddr_t gpa; global() member 51 vm_paddr_t gpa; global() member 144 vm_paddr_t gpa; global() member 194 uint64_t gpa; /* in */ global() member 213 uint64_t gpa; global() member 255 uint64_t gpa; global() member
|