Searched refs:mem_range (Results 1 – 11 of 11) sorted by relevance
/freebsd/usr.sbin/bhyve/ |
H A D | mem.c | 52 struct mem_range mr_param; 141 typedef int (mem_cb_t)(struct vcpu *vcpu, uint64_t gpa, struct mem_range *mr, 148 struct mem_range *mr = arg; in mem_read() 159 struct mem_range *mr = arg; in mem_write() 230 emulate_mem_cb(struct vcpu *vcpu, uint64_t paddr, struct mem_range *mr, in emulate_mem_cb() 258 rw_mem_cb(struct vcpu *vcpu, uint64_t paddr, struct mem_range *mr, void *arg) in rw_mem_cb() 290 register_mem_int(struct mmio_rb_tree *rbt, struct mem_range *memp) in register_mem_int() 319 register_mem(struct mem_range *memp) in register_mem() 326 register_mem_fallback(struct mem_range *memp) in register_mem_fallback() 333 unregister_mem(struct mem_range *memp) in unregister_mem() [all …]
|
H A D | mem.h | 39 struct mem_range { struct 58 int register_mem(struct mem_range *memp); 59 int register_mem_fallback(struct mem_range *memp); 60 int unregister_mem(struct mem_range *memp);
|
H A D | pctestdev.c | 93 struct mem_range iomem; in pctestdev_init()
|
H A D | tpm_ppi_qemu.c | 88 static struct mem_range ppi_mmio = {
|
H A D | pci_emul.c | 662 struct mem_range mr; in modify_bar_registration() 664 bzero(&mr, sizeof(struct mem_range)); in modify_bar_registration() 682 struct mem_range mr; in modify_bar_registration() 684 bzero(&mr, sizeof(struct mem_range)); in modify_bar_registration() 1519 struct mem_range mr; in init_pci() 1684 bzero(&mr, sizeof(struct mem_range)); in init_pci() 1694 bzero(&mr, sizeof(struct mem_range)); in init_pci()
|
H A D | bootrom.c | 297 rv = register_mem(&(struct mem_range){ in bootrom_loadrom()
|
H A D | tpm_intf_crb.c | 451 struct mem_range crb_mmio = { in tpm_crb_modify_mmio_registration()
|
/freebsd/usr.sbin/bhyve/amd64/ |
H A D | kernemu_dev.c | 56 static struct mem_range lapic_mmio = { 64 static struct mem_range ioapic_mmio = { 71 static struct mem_range hpet_mmio = {
|
H A D | vga.c | 50 struct mem_range mr;
|
/freebsd/usr.sbin/bhyve/aarch64/ |
H A D | bhyverun_machdep.c | 268 struct mem_range mr; in init_mmio_uart() 284 bzero(&mr, sizeof(struct mem_range)); in init_mmio_uart() 334 struct mem_range mr; in init_mmio_rtc() 340 bzero(&mr, sizeof(struct mem_range)); in init_mmio_rtc()
|
/freebsd/usr.sbin/bhyve/riscv/ |
H A D | bhyverun_machdep.c | 272 struct mem_range mr; in init_mmio_uart() 288 bzero(&mr, sizeof(struct mem_range)); in init_mmio_uart()
|