Searched refs:mem_rman (Results 1 - 17 of 17) sorted by relevance

/freebsd-13-stable/sys/i386/include/
H A Dnexusvar.h41 extern struct rman irq_rman, drq_rman, port_rman, mem_rman;
/freebsd-13-stable/sys/amd64/include/
H A Dnexusvar.h41 extern struct rman irq_rman, drq_rman, port_rman, mem_rman;
/freebsd-13-stable/sys/dev/bhnd/cores/usb/
H A Dbhnd_usbvar.h46 struct rman mem_rman; member in struct:bhnd_usb_softc
H A Dbhnd_usb.c132 sc->mem_rman.rm_start = sc->sc_maddr;
133 sc->mem_rman.rm_end = sc->sc_maddr + sc->sc_msize - 1;
134 sc->mem_rman.rm_type = RMAN_ARRAY;
135 sc->mem_rman.rm_descr = "BHND USB core I/O memory addresses";
136 if (rman_init(&sc->mem_rman) != 0 ||
137 rman_manage_region(&sc->mem_rman, sc->mem_rman.rm_start,
138 sc->mem_rman.rm_end) != 0) {
139 panic("%s: sc->mem_rman", __func__);
277 rv = rman_reserve_resource(&sc->mem_rman, star
[all...]
/freebsd-13-stable/sys/arm64/cavium/
H A Dthunder_pcie_pem.h44 struct rman mem_rman; member in struct:thunder_pem_softc
H A Dthunder_pcie_pem.c721 return (&sc->mem_rman);
816 sc->mem_rman.rm_type = RMAN_ARRAY;
817 sc->mem_rman.rm_descr = "PEM PCIe Memory";
818 error = rman_init(&sc->mem_rman);
869 rman_fini(&sc->mem_rman);
894 rman_fini(&sc->mem_rman);
908 rman_fini(&sc->mem_rman);
/freebsd-13-stable/sys/riscv/riscv/
H A Dnexus.c75 static struct rman mem_rman; variable in typeref:struct:rman
141 mem_rman.rm_start = 0;
142 mem_rman.rm_end = BUS_SPACE_MAXADDR;
143 mem_rman.rm_type = RMAN_ARRAY;
144 mem_rman.rm_descr = "I/O memory addresses";
145 if (rman_init(&mem_rman) ||
146 rman_manage_region(&mem_rman, 0, BUS_SPACE_MAXADDR))
147 panic("nexus_attach mem_rman");
234 rm = &mem_rman;
/freebsd-13-stable/sys/arm/arm/
H A Dnexus.c81 static struct rman mem_rman; variable in typeref:struct:rman
169 mem_rman.rm_start = 0;
170 mem_rman.rm_end = BUS_SPACE_MAXADDR;
171 mem_rman.rm_type = RMAN_ARRAY;
172 mem_rman.rm_descr = "I/O memory addresses";
173 if (rman_init(&mem_rman) ||
174 rman_manage_region(&mem_rman, 0, BUS_SPACE_MAXADDR))
175 panic("nexus_probe mem_rman");
234 rm = &mem_rman;
/freebsd-13-stable/sys/mips/nlm/
H A Dxlp_simplebus.c104 static struct rman irq_rman, port_rman, mem_rman, pci_ecfg_rman, gbu_rman; variable in typeref:struct:
123 mem_rman.rm_type = RMAN_ARRAY;
124 mem_rman.rm_descr = "I/O memory";
125 if (rman_init(&mem_rman)
126 || rman_manage_region(&mem_rman, PCIE_MEM_BASE, PCIE_MEM_LIMIT))
127 panic("xlp_simplebus_init_resources mem_rman");
233 rm = &mem_rman;
/freebsd-13-stable/sys/arm64/arm64/
H A Dnexus.c89 static struct rman mem_rman; variable in typeref:struct:rman
165 mem_rman.rm_start = 0;
166 mem_rman.rm_end = BUS_SPACE_MAXADDR;
167 mem_rman.rm_type = RMAN_ARRAY;
168 mem_rman.rm_descr = "I/O memory addresses";
169 if (rman_init(&mem_rman) ||
170 rman_manage_region(&mem_rman, 0, BUS_SPACE_MAXADDR))
171 panic("nexus_attach mem_rman");
254 rm = &mem_rman;
/freebsd-13-stable/sys/dev/pci/
H A Dpci_host_generic.h76 struct rman mem_rman; member in struct:generic_pcie_core_softc
H A Dpci_host_generic.c111 sc->mem_rman.rm_type = RMAN_ARRAY;
112 sc->mem_rman.rm_descr = "PCIe Memory";
124 error = rman_init(&sc->mem_rman);
149 error = rman_manage_region(&sc->mem_rman,
163 rman_fini(&sc->mem_rman);
294 return (&sc->mem_rman);
/freebsd-13-stable/sys/dev/bhnd/cores/chipc/
H A Dchipcvar.h164 struct rman mem_rman; /**< port memory manager */ member in struct:chipc_softc
H A Dchipc.c676 * range to the mem_rman */
704 if ((error = rman_manage_region(&sc->mem_rman, start, end))) {
729 sc->mem_rman.rm_start = 0;
730 sc->mem_rman.rm_end = BUS_SPACE_MAXADDR;
731 sc->mem_rman.rm_type = RMAN_ARRAY;
732 sc->mem_rman.rm_descr = "ChipCommon Device Memory";
733 if ((error = rman_init(&sc->mem_rman))) {
734 device_printf(sc->dev, "could not initialize mem_rman: %d\n",
771 rman_fini(&sc->mem_rman);
785 return (&sc->mem_rman);
[all...]
/freebsd-13-stable/sys/x86/x86/
H A Dnexus.c93 struct rman irq_rman, drq_rman, port_rman, mem_rman; variable in typeref:struct:
274 mem_rman.rm_start = 0;
275 mem_rman.rm_end = cpu_getmaxphyaddr();
276 mem_rman.rm_type = RMAN_ARRAY;
277 mem_rman.rm_descr = "I/O memory addresses";
278 if (rman_init(&mem_rman)
279 || rman_manage_region(&mem_rman, 0, mem_rman.rm_end))
280 panic("nexus_init_resources mem_rman");
362 return (&mem_rman);
[all...]
/freebsd-13-stable/sys/arm/versatile/
H A Dversatile_pci.c129 struct rman mem_rman; member in struct:versatile_pci_softc
223 sc->mem_rman.rm_type = RMAN_ARRAY;
224 sc->mem_rman.rm_descr = "versatile PCI memory window";
225 if (rman_init(&sc->mem_rman) != 0 ||
226 rman_manage_region(&sc->mem_rman, PCI_NPREFETCH_WINDOW,
327 rm = &sc->mem_rman;
/freebsd-13-stable/sys/mips/mips/
H A Dnexus.c94 static struct rman mem_rman; variable in typeref:struct:rman
191 mem_rman.rm_start = 0;
192 mem_rman.rm_end = BUS_SPACE_MAXADDR;
193 mem_rman.rm_type = RMAN_ARRAY;
194 mem_rman.rm_descr = "Memory addresses";
195 if (rman_init(&mem_rman) != 0 ||
196 rman_manage_region(&mem_rman, 0, BUS_SPACE_MAXADDR) != 0) {
197 panic("%s: mem_rman", __func__);
320 rm = &mem_rman;

Completed in 149 milliseconds