Home
last modified time | relevance | path

Searched refs:mem_rman (Results 1 – 16 of 16) sorted by relevance

/freebsd-11-stable/sys/riscv/riscv/
HDnexus.c78 static struct rman mem_rman; variable
145 mem_rman.rm_start = 0; in nexus_attach()
146 mem_rman.rm_end = BUS_SPACE_MAXADDR; in nexus_attach()
147 mem_rman.rm_type = RMAN_ARRAY; in nexus_attach()
148 mem_rman.rm_descr = "I/O memory addresses"; in nexus_attach()
149 if (rman_init(&mem_rman) || in nexus_attach()
150 rman_manage_region(&mem_rman, 0, BUS_SPACE_MAXADDR)) in nexus_attach()
237 rm = &mem_rman; in nexus_alloc_resource()
/freebsd-11-stable/sys/arm/arm/
HDnexus.c79 static struct rman mem_rman; variable
164 mem_rman.rm_start = 0; in nexus_attach()
165 mem_rman.rm_end = BUS_SPACE_MAXADDR; in nexus_attach()
166 mem_rman.rm_type = RMAN_ARRAY; in nexus_attach()
167 mem_rman.rm_descr = "I/O memory addresses"; in nexus_attach()
168 if (rman_init(&mem_rman) || in nexus_attach()
169 rman_manage_region(&mem_rman, 0, BUS_SPACE_MAXADDR)) in nexus_attach()
230 rm = &mem_rman; in nexus_alloc_resource()
/freebsd-11-stable/sys/arm64/arm64/
HDnexus.c86 static struct rman mem_rman; variable
159 mem_rman.rm_start = 0; in nexus_attach()
160 mem_rman.rm_end = BUS_SPACE_MAXADDR; in nexus_attach()
161 mem_rman.rm_type = RMAN_ARRAY; in nexus_attach()
162 mem_rman.rm_descr = "I/O memory addresses"; in nexus_attach()
163 if (rman_init(&mem_rman) || in nexus_attach()
164 rman_manage_region(&mem_rman, 0, BUS_SPACE_MAXADDR)) in nexus_attach()
249 rm = &mem_rman; in nexus_alloc_resource()
/freebsd-11-stable/sys/mips/nlm/
HDxlp_simplebus.c104 static struct rman irq_rman, port_rman, mem_rman, pci_ecfg_rman, gbu_rman; variable
123 mem_rman.rm_type = RMAN_ARRAY; in xlp_simplebus_init_resources()
124 mem_rman.rm_descr = "I/O memory"; in xlp_simplebus_init_resources()
125 if (rman_init(&mem_rman) in xlp_simplebus_init_resources()
126 || rman_manage_region(&mem_rman, PCIE_MEM_BASE, PCIE_MEM_LIMIT)) in xlp_simplebus_init_resources()
233 rm = &mem_rman; in xlp_simplebus_alloc_resource()
/freebsd-11-stable/sys/mips/mips/
HDnexus.c90 static struct rman mem_rman; variable
188 mem_rman.rm_start = 0; in nexus_probe()
189 mem_rman.rm_end = BUS_SPACE_MAXADDR; in nexus_probe()
190 mem_rman.rm_type = RMAN_ARRAY; in nexus_probe()
191 mem_rman.rm_descr = "Memory addresses"; in nexus_probe()
192 if (rman_init(&mem_rman) != 0 || in nexus_probe()
193 rman_manage_region(&mem_rman, 0, BUS_SPACE_MAXADDR) != 0) { in nexus_probe()
311 rm = &mem_rman; in nexus_alloc_resource()
/freebsd-11-stable/sys/x86/x86/
HDnexus.c92 struct rman irq_rman, drq_rman, port_rman, mem_rman; variable
274 mem_rman.rm_start = 0; in nexus_init_resources()
276 mem_rman.rm_end = BUS_SPACE_MAXADDR; in nexus_init_resources()
278 mem_rman.rm_end = ((1ULL << cpu_maxphyaddr) - 1); in nexus_init_resources()
280 mem_rman.rm_type = RMAN_ARRAY; in nexus_init_resources()
281 mem_rman.rm_descr = "I/O memory addresses"; in nexus_init_resources()
282 if (rman_init(&mem_rman) in nexus_init_resources()
283 || rman_manage_region(&mem_rman, 0, mem_rman.rm_end)) in nexus_init_resources()
366 return (&mem_rman); in nexus_rman()
/freebsd-11-stable/sys/mips/rmi/
HDxlr_pci.c114 static struct rman irq_rman, port_rman, mem_rman; variable
134 mem_rman.rm_type = RMAN_ARRAY; in xlr_pci_init_resources()
135 mem_rman.rm_descr = "I/O memory"; in xlr_pci_init_resources()
136 if (rman_init(&mem_rman) in xlr_pci_init_resources()
137 || rman_manage_region(&mem_rman, 0xd0000000, 0xdfffffff)) in xlr_pci_init_resources()
532 rm = &mem_rman; in xlr_pci_alloc_resource()
/freebsd-11-stable/sys/arm/versatile/
HDversatile_pci.c128 struct rman mem_rman; member
222 sc->mem_rman.rm_type = RMAN_ARRAY; in versatile_pci_attach()
223 sc->mem_rman.rm_descr = "versatile PCI memory window"; in versatile_pci_attach()
224 if (rman_init(&sc->mem_rman) != 0 || in versatile_pci_attach()
225 rman_manage_region(&sc->mem_rman, PCI_NPREFETCH_WINDOW, in versatile_pci_attach()
326 rm = &sc->mem_rman; in versatile_pci_alloc_resource()
/freebsd-11-stable/sys/arm64/cavium/
HDthunder_pcie_pem.c723 return (&sc->mem_rman); in thunder_pem_rman()
818 sc->mem_rman.rm_type = RMAN_ARRAY; in thunder_pem_attach()
819 sc->mem_rman.rm_descr = "PEM PCIe Memory"; in thunder_pem_attach()
820 error = rman_init(&sc->mem_rman); in thunder_pem_attach()
871 rman_fini(&sc->mem_rman); in thunder_pem_attach()
896 rman_fini(&sc->mem_rman); in thunder_pem_attach()
910 rman_fini(&sc->mem_rman); in thunder_pem_release_all()
HDthunder_pcie_pem.h44 struct rman mem_rman; member
/freebsd-11-stable/sys/dev/bhnd/cores/chipc/
HDchipc.c665 if ((error = rman_manage_region(&sc->mem_rman, start, end))) { in chipc_rman_init_regions()
690 sc->mem_rman.rm_start = 0; in chipc_init_rman()
691 sc->mem_rman.rm_end = BUS_SPACE_MAXADDR; in chipc_init_rman()
692 sc->mem_rman.rm_type = RMAN_ARRAY; in chipc_init_rman()
693 sc->mem_rman.rm_descr = "ChipCommon Device Memory"; in chipc_init_rman()
694 if ((error = rman_init(&sc->mem_rman))) { in chipc_init_rman()
732 rman_fini(&sc->mem_rman); in chipc_free_rman()
746 return (&sc->mem_rman); in chipc_get_rman()
HDchipcvar.h213 struct rman mem_rman; /**< port memory manager */ member
/freebsd-11-stable/sys/i386/include/
HDnexusvar.h41 extern struct rman irq_rman, drq_rman, port_rman, mem_rman;
/freebsd-11-stable/sys/amd64/include/
HDnexusvar.h41 extern struct rman irq_rman, drq_rman, port_rman, mem_rman;
/freebsd-11-stable/sys/dev/pci/
HDpci_host_generic.c217 sc->mem_rman.rm_type = RMAN_ARRAY; in pci_host_generic_attach()
218 sc->mem_rman.rm_descr = "PCIe Memory"; in pci_host_generic_attach()
223 error = rman_init(&sc->mem_rman); in pci_host_generic_attach()
242 error = rman_manage_region(&sc->mem_rman, in pci_host_generic_attach()
253 rman_fini(&sc->mem_rman); in pci_host_generic_attach()
496 return (&sc->mem_rman); in generic_pcie_rman()
HDpci_host_generic.h53 struct rman mem_rman; member