Home
last modified time | relevance | path

Searched refs:mem_range (Results 1 – 11 of 11) sorted by relevance

/freebsd/usr.sbin/bhyve/
H A Dmem.c52 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 Dmem.h39 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 Dpctestdev.c93 struct mem_range iomem; in pctestdev_init()
H A Dtpm_ppi_qemu.c88 static struct mem_range ppi_mmio = {
H A Dpci_emul.c662 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 Dbootrom.c297 rv = register_mem(&(struct mem_range){ in bootrom_loadrom()
H A Dtpm_intf_crb.c451 struct mem_range crb_mmio = { in tpm_crb_modify_mmio_registration()
/freebsd/usr.sbin/bhyve/amd64/
H A Dkernemu_dev.c56 static struct mem_range lapic_mmio = {
64 static struct mem_range ioapic_mmio = {
71 static struct mem_range hpet_mmio = {
H A Dvga.c50 struct mem_range mr;
/freebsd/usr.sbin/bhyve/aarch64/
H A Dbhyverun_machdep.c268 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 Dbhyverun_machdep.c272 struct mem_range mr; in init_mmio_uart()
288 bzero(&mr, sizeof(struct mem_range)); in init_mmio_uart()