Searched refs:mem_range (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12-stable/usr.sbin/bhyve/ |
| D | mem.c | 56 struct mem_range mr_param; 143 struct mem_range *mr, void *arg); 149 struct mem_range *mr = arg; in mem_read() 160 struct mem_range *mr = arg; in mem_write() 232 emulate_mem_cb(struct vmctx *ctx, int vcpu, uint64_t paddr, struct mem_range *mr, in emulate_mem_cb() 261 rw_mem_cb(struct vmctx *ctx, int vcpu, uint64_t paddr, struct mem_range *mr, in rw_mem_cb() 294 register_mem_int(struct mmio_rb_tree *rbt, struct mem_range *memp) in register_mem_int() 323 register_mem(struct mem_range *memp) in register_mem() 330 register_mem_fallback(struct mem_range *memp) in register_mem_fallback() 337 unregister_mem(struct mem_range *memp) in unregister_mem() [all …]
|
| D | mem.h | 41 struct mem_range { struct 61 int register_mem(struct mem_range *memp); 62 int register_mem_fallback(struct mem_range *memp); 63 int unregister_mem(struct mem_range *memp);
|
| D | pctestdev.c | 103 struct mem_range iomem; in pctestdev_init()
|
| D | pci_emul.c | 465 struct mem_range mr; in modify_bar_registration() 483 bzero(&mr, sizeof(struct mem_range)); in modify_bar_registration() 1086 struct mem_range mr; in init_pci() 1194 bzero(&mr, sizeof(struct mem_range)); in init_pci() 1204 bzero(&mr, sizeof(struct mem_range)); in init_pci()
|
| D | vga.c | 53 struct mem_range mr;
|
| /freebsd-12-stable/sys/dev/pci/ |
| D | pci_dw.c | 232 sc->mem_range.host, sc->mem_range.pci, sc->mem_range.size); in pci_dw_setup_hw() 338 if (sc->mem_range.size != 0) { in pci_dw_decode_ranges() 344 sc->mem_range = ranges[i]; in pci_dw_decode_ranges() 348 if (sc->mem_range.size == 0) { in pci_dw_decode_ranges() 359 if (sc->mem_range.size > UINT32_MAX) { in pci_dw_decode_ranges() 363 sc->mem_range.size = UINT32_MAX; in pci_dw_decode_ranges()
|
| D | pci_dw.h | 99 struct ofw_pci_range mem_range; member
|
| /freebsd-12-stable/sys/arm/nvidia/ |
| D | tegra_pcie.c | 291 struct ofw_pci_range mem_range; member 1117 if (sc->mem_range.size != 0) { in tegra_pcib_decode_ranges() 1123 sc->mem_range = ranges[i]; in tegra_pcib_decode_ranges() 1127 if ((sc->io_range.size == 0) || (sc->mem_range.size == 0) in tegra_pcib_decode_ranges() 1373 tegra_pcib_set_bar(sc, 3, sc->mem_range.host, in tegra_pcib_enable() 1374 sc->mem_range.host, sc->mem_range.size, 1); in tegra_pcib_enable()
|
| /freebsd-12-stable/sys/arm64/rockchip/ |
| D | rk_pcie.c | 207 struct ofw_pci_range mem_range; member 433 if (sc->mem_range.size != 0) { in rk_pcie_decode_ranges() 439 sc->mem_range = ranges[i]; in rk_pcie_decode_ranges() 443 if (sc->mem_range.size == 0) { in rk_pcie_decode_ranges() 1071 for (i = 0; i < sc->mem_range.size / ATU_OB_REGION_SIZE; i++) { in rk_pcie_setup_sw() 1074 sc->mem_range.pci + ATU_OB_REGION_SIZE * i); in rk_pcie_setup_sw()
|