Home
last modified time | relevance | path

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

/freebsd/sys/riscv/vmm/
H A Dvmm.c128 struct vmm_mmio_region mmio_region[VM_MAX_MMIO_REGIONS]; member
297 memset(vm->mmio_region, 0, sizeof(vm->mmio_region)); in vm_init()
510 for (i = 0; i < nitems(vm->mmio_region); i++) { in vm_register_inst_handler()
511 if (vm->mmio_region[i].start == 0 && in vm_register_inst_handler()
512 vm->mmio_region[i].end == 0) { in vm_register_inst_handler()
513 vm->mmio_region[i].start = start; in vm_register_inst_handler()
514 vm->mmio_region[i].end = start + size; in vm_register_inst_handler()
515 vm->mmio_region[i].read = mmio_read; in vm_register_inst_handler()
516 vm->mmio_region[i].write = mmio_write; in vm_register_inst_handler()
529 for (i = 0; i < nitems(vm->mmio_region); i++) { in vm_deregister_inst_handler()
[all …]
/freebsd/sys/arm64/vmm/
H A Dvmm.c133 struct vmm_mmio_region mmio_region[VM_MAX_MMIO_REGIONS]; member
401 memset(vm->mmio_region, 0, sizeof(vm->mmio_region)); in vm_init()
788 for (i = 0; i < nitems(vm->mmio_region); i++) { in vm_register_inst_handler()
789 if (vm->mmio_region[i].start == 0 && in vm_register_inst_handler()
790 vm->mmio_region[i].end == 0) { in vm_register_inst_handler()
791 vm->mmio_region[i].start = start; in vm_register_inst_handler()
792 vm->mmio_region[i].end = start + size; in vm_register_inst_handler()
793 vm->mmio_region[i].read = mmio_read; in vm_register_inst_handler()
794 vm->mmio_region[i].write = mmio_write; in vm_register_inst_handler()
807 for (i = 0; i < nitems(vm->mmio_region); i++) { in vm_deregister_inst_handler()
[all …]