| /f-stack/freebsd/sys/ |
| H A D | rman.h | 115 struct rman { struct 118 TAILQ_ENTRY(rman) rm_link; /* link in list of all rmans */ argument 124 TAILQ_HEAD(rman_head, rman); argument 141 int rman_fini(struct rman *rm); 142 int rman_init(struct rman *rm); 143 int rman_init_from_resource(struct rman *rm, struct resource *r); 144 int rman_last_free_region(struct rman *rm, rman_res_t *start, rman_res_t *end); 146 int rman_manage_region(struct rman *rm, rman_res_t start, rman_res_t end); 147 int rman_is_region_manager(struct resource *r, struct rman *rm); 149 struct resource *rman_reserve_resource(struct rman *rm, rman_res_t start, [all …]
|
| /f-stack/freebsd/kern/ |
| H A D | subr_rman.c | 128 rman_init(struct rman *rm) in rman_init() 246 rman_fini(struct rman *rm) in rman_fini() 318 struct rman *rm; in rman_adjust_resource() 667 struct rman *rm; in rman_activate_resource() 680 struct rman *rm; in rman_deactivate_resource() 788 struct rman *rm; in rman_release_resource() 982 struct rman *rm; in sysctl_rman() 1077 dump_rman_header(struct rman *rm) in dump_rman_header() 1087 dump_rman(struct rman *rm) in dump_rman() 1123 struct rman *rm; in DB_SHOW_COMMAND() [all …]
|
| /f-stack/freebsd/mips/cavium/ |
| H A D | obiovar.h | 52 struct rman oba_rman; 53 struct rman oba_irq_rman;
|
| H A D | octeon_pmc.c | 53 struct rman irq_rman;
|
| H A D | obio.c | 127 struct rman *rm; in obio_alloc_resource()
|
| /f-stack/freebsd/mips/malta/ |
| H A D | obiovar.h | 54 struct rman oba_rman; 55 struct rman oba_irq_rman;
|
| H A D | gt_pci.c | 120 struct rman sc_mem_rman; 121 struct rman sc_io_rman; 122 struct rman sc_irq_rman; 638 struct rman *rm; in gt_pci_alloc_resource()
|
| H A D | obio.c | 119 struct rman *rm; in obio_alloc_resource()
|
| /f-stack/freebsd/mips/atheros/ |
| H A D | apbvar.h | 40 struct rman apb_irq_rman; 41 struct rman apb_mem_rman;
|
| H A D | qca955x_pci.c | 90 struct rman sc_mem_rman; 91 struct rman sc_irq_rman; 404 struct rman *rm; in qca955x_pci_alloc_resource()
|
| H A D | ar724x_pci.c | 82 struct rman sc_mem_rman; 83 struct rman sc_irq_rman; 480 struct rman *rm; in ar724x_pci_alloc_resource()
|
| H A D | ar71xx_pci.c | 86 struct rman sc_mem_rman; 87 struct rman sc_irq_rman; 508 struct rman *rm; in ar71xx_pci_alloc_resource()
|
| /f-stack/freebsd/arm64/cavium/ |
| H A D | thunder_pcie_pem.h | 44 struct rman mem_rman; 45 struct rman io_rman;
|
| H A D | thunder_pcie_pem.c | 152 static struct rman * thunder_pem_rman(struct thunder_pem_softc *, int); 316 struct rman *rm; in thunder_pem_adjust_resource() 634 struct rman *rm = NULL; in thunder_pem_alloc_resource() 713 static struct rman * 757 struct rman *rman; in thunder_pem_attach() local 860 rman = thunder_pem_rman(sc, sc->ranges[tuple].flags); in thunder_pem_attach() 861 if (rman != NULL) in thunder_pem_attach() 862 error = rman_manage_region(rman, base, in thunder_pem_attach()
|
| /f-stack/freebsd/mips/atheros/ar531x/ |
| H A D | apbvar.h | 44 struct rman apb_irq_rman; 45 struct rman apb_mem_rman;
|
| /f-stack/freebsd/mips/mediatek/ |
| H A D | mtk_pcie.h | 43 struct rman sc_mem_rman; 44 struct rman sc_io_rman; 45 struct rman sc_irq_rman;
|
| /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;
|
| /f-stack/freebsd/arm/versatile/ |
| H A D | versatile_pci.c | 127 struct rman io_rman; 128 struct rman irq_rman; 129 struct rman mem_rman; 315 struct rman *rm; in versatile_pci_alloc_resource()
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | nexus.c | 89 static struct rman mem_rman; 90 static struct rman irq_rman; 224 struct rman *rm; in nexus_alloc_resource()
|
| /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; 170 struct rman *rm; in xlp_simplebus_alloc_resource()
|
| /f-stack/freebsd/arm/arm/ |
| H A D | nexus.c | 81 static struct rman mem_rman; 226 struct rman *rm; in nexus_alloc_resource()
|
| H A D | platform_pl310_if.m | 32 #include <sys/rman.h>
|
| /f-stack/freebsd/mips/mips/ |
| H A D | nexus.c | 93 static struct rman irq_rman; 94 static struct rman mem_rman; 285 struct rman *rm; in nexus_alloc_resource()
|
| /f-stack/freebsd/x86/x86/ |
| H A D | nexus.c | 93 struct rman irq_rman, drq_rman, port_rman, mem_rman; 351 static struct rman * 381 struct rman *rm; in nexus_alloc_resource() 425 struct rman *rm; in nexus_adjust_resource()
|