Searched refs:irq_rman (Results 1 – 9 of 9) sorted by relevance
| /f-stack/freebsd/mips/nlm/ |
| H A D | xlp_simplebus.c | 104 static struct rman irq_rman, port_rman, mem_rman, pci_ecfg_rman, gbu_rman; variable 109 irq_rman.rm_start = 0; in xlp_simplebus_init_resources() 110 irq_rman.rm_end = 255; in xlp_simplebus_init_resources() 111 irq_rman.rm_type = RMAN_ARRAY; in xlp_simplebus_init_resources() 112 irq_rman.rm_descr = "PCI Mapped Interrupts"; in xlp_simplebus_init_resources() 113 if (rman_init(&irq_rman) in xlp_simplebus_init_resources() 114 || rman_manage_region(&irq_rman, 0, 255)) in xlp_simplebus_init_resources() 219 rm = &irq_rman; in xlp_simplebus_alloc_resource()
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | nexus.c | 90 static struct rman irq_rman; variable 169 irq_rman.rm_start = 0; in nexus_attach() 170 irq_rman.rm_end = ~0; in nexus_attach() 171 irq_rman.rm_type = RMAN_ARRAY; in nexus_attach() 172 irq_rman.rm_descr = "Interrupts"; in nexus_attach() 173 if (rman_init(&irq_rman) || rman_manage_region(&irq_rman, 0, ~0)) in nexus_attach() 246 rm = &irq_rman; in nexus_alloc_resource()
|
| /f-stack/freebsd/mips/mips/ |
| H A D | nexus.c | 93 static struct rman irq_rman; variable 182 irq_rman.rm_start = 0; in nexus_probe() 183 irq_rman.rm_end = NUM_MIPS_IRQS - 1; in nexus_probe() 184 irq_rman.rm_type = RMAN_ARRAY; in nexus_probe() 185 irq_rman.rm_descr = "Hardware IRQs"; in nexus_probe() 186 if (rman_init(&irq_rman) != 0 || in nexus_probe() 187 rman_manage_region(&irq_rman, 0, NUM_MIPS_IRQS - 1) != 0) { in nexus_probe() 317 rm = &irq_rman; in nexus_alloc_resource()
|
| /f-stack/freebsd/mips/cavium/ |
| H A D | ciu.c | 67 struct rman irq_rman; member 144 sc->irq_rman.rm_type = RMAN_ARRAY; in ciu_attach() 145 sc->irq_rman.rm_descr = "CIU IRQ"; in ciu_attach() 147 error = rman_init(&sc->irq_rman); in ciu_attach() 154 error = rman_manage_region(&sc->irq_rman, CIU_IRQ_EN0_BEGIN, in ciu_attach() 198 res = rman_reserve_resource(&sc->irq_rman, start, end, count, flags, in ciu_alloc_resource()
|
| H A D | octeon_pmc.c | 53 struct rman irq_rman; member
|
| /f-stack/freebsd/x86/x86/ |
| H A D | nexus.c | 93 struct rman irq_rman, drq_rman, port_rman, mem_rman; variable 230 irq_rman.rm_start = 0; in nexus_init_resources() 231 irq_rman.rm_type = RMAN_ARRAY; in nexus_init_resources() 232 irq_rman.rm_descr = "Interrupt request lines"; in nexus_init_resources() 233 irq_rman.rm_end = num_io_irqs - 1; in nexus_init_resources() 234 if (rman_init(&irq_rman)) in nexus_init_resources() 243 if (rman_manage_region(&irq_rman, irq, irq) != 0) in nexus_init_resources() 356 return (&irq_rman); in nexus_rman() 723 if (rman_manage_region(&irq_rman, irq, irq) != 0) in nexus_add_irq()
|
| /f-stack/freebsd/arm/versatile/ |
| H A D | versatile_pci.c | 128 struct rman irq_rman; member 240 sc->irq_rman.rm_type = RMAN_ARRAY; in versatile_pci_attach() 241 sc->irq_rman.rm_descr = "versatile PCI IRQs"; in versatile_pci_attach() 242 if (rman_init(&sc->irq_rman) != 0 || in versatile_pci_attach() 243 rman_manage_region(&sc->irq_rman, VERSATILE_PCI_IRQ_START, in versatile_pci_attach()
|
| /f-stack/freebsd/amd64/include/ |
| H A D | nexusvar.h | 41 extern struct rman irq_rman, drq_rman, port_rman, mem_rman;
|
| /f-stack/freebsd/i386/include/ |
| H A D | nexusvar.h | 41 extern struct rman irq_rman, drq_rman, port_rman, mem_rman;
|