Home
last modified time | relevance | path

Searched refs:fault_ipa (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/arm64/vmm/io/
H A Dvgic_v3.c1382 if (fault_ipa < vgic->dist_start || fault_ipa + size > vgic->dist_end) { in dist_read()
1386 reg = fault_ipa - vgic->dist_start; in dist_read()
1420 if (fault_ipa < vgic->dist_start || fault_ipa + size > vgic->dist_end) { in dist_write()
1424 reg = fault_ipa - vgic->dist_start; in dist_write()
1627 if (fault_ipa < vgic->redist_start || in redist_read()
1628 fault_ipa + size > vgic->redist_end) { in redist_read()
1632 vcpuid = (fault_ipa - vgic->redist_start) / in redist_read()
1661 reg = (fault_ipa - vgic->redist_start) % in redist_read()
1705 if (fault_ipa < vgic->redist_start || in redist_write()
1706 fault_ipa + size > vgic->redist_end) { in redist_write()
[all …]
/freebsd/sys/arm64/vmm/
H A Dvmm.c1117 uint64_t fault_ipa; in vm_handle_inst_emul() local
1131 fault_ipa = vme->u.inst_emul.gpa; in vm_handle_inst_emul()
1135 if (vm->mmio_region[i].start <= fault_ipa && in vm_handle_inst_emul()
1136 vm->mmio_region[i].end > fault_ipa) { in vm_handle_inst_emul()
1144 error = vmm_emulate_instruction(vcpu, fault_ipa, vie, paging, in vm_handle_inst_emul()