Symbol: resource_spec
stand/kshim/bsd_kernel.c
146
bus_alloc_resources(device_t dev, struct resource_spec *rs,
stand/kshim/bsd_kernel.c
165
bus_release_resources(device_t dev, const struct resource_spec *rs,
stand/kshim/bsd_kernel.h
647
int bus_alloc_resources(device_t, struct resource_spec *, struct resource **);
stand/kshim/bsd_kernel.h
649
void bus_release_resources(device_t, const struct resource_spec *,
sys/arm/allwinner/a10_codec.c
173
static struct resource_spec a10codec_spec[] = {
sys/arm/allwinner/a10_dmac.c
80
static struct resource_spec a10dmac_spec[] = {
sys/arm/allwinner/a31_dmac.c
154
static struct resource_spec a31dmac_spec[] = {
sys/arm/allwinner/a33_codec.c
137
static struct resource_spec sun8i_codec_spec[] = {
sys/arm/allwinner/aw_cir.c
162
static struct resource_spec aw_ir_spec[] = {
sys/arm/allwinner/aw_gpio.c
380
static struct resource_spec aw_gpio_res_spec[] = {
sys/arm/allwinner/aw_i2s.c
217
static struct resource_spec aw_i2s_spec[] = {
sys/arm/allwinner/aw_mmc.c
188
static struct resource_spec aw_mmc_res_spec[] = {
sys/arm/allwinner/aw_nmi.c
64
static struct resource_spec aw_nmi_res_spec[] = {
sys/arm/allwinner/aw_reset.c
61
static struct resource_spec aw_reset_spec[] = {
sys/arm/allwinner/aw_rsb.c
110
static struct resource_spec rsb_spec[] = {
sys/arm/allwinner/aw_sid.c
280
static struct resource_spec aw_sid_spec[] = {
sys/arm/allwinner/aw_thermal.c
368
static struct resource_spec aw_thermal_spec[] = {
sys/arm/allwinner/aw_timer.c
167
static struct resource_spec aw_timer_spec[] = {
sys/arm/allwinner/aw_ts.c
101
static struct resource_spec aw_ts_spec[] = {
sys/arm/allwinner/aw_usb3phy.c
81
static struct resource_spec aw_usb3phy_spec[] = {
sys/arm/allwinner/axp209.c
627
static struct resource_spec axp_res_spec[] = {
sys/arm/allwinner/axp81x.c
221
static struct resource_spec axp8xx_spec[] = {
sys/arm/allwinner/if_awg.c
211
static struct resource_spec awg_spec[] = {
sys/arm/annapurna/alpine/alpine_ccu.c
45
static struct resource_spec al_ccu_spec[] = {
sys/arm/annapurna/alpine/alpine_nb_service.c
44
static struct resource_spec nb_service_spec[] = {
sys/arm/annapurna/alpine/alpine_serdes.c
59
static struct resource_spec al_serdes_spec[] = {
sys/arm/arm/gic.c
133
static struct resource_spec arm_gic_spec[] = {
sys/arm/broadcom/bcm2835/bcm2835_gpio.c
92
static struct resource_spec bcm_gpio_res_spec[] = {
sys/arm/freescale/imx/imx6_anatop.c
79
static struct resource_spec imx6_anatop_spec[] = {
sys/arm/freescale/imx/imx6_audmux.c
78
static struct resource_spec audmux_spec[] = {
sys/arm/freescale/imx/imx6_sdma.c
69
static struct resource_spec sdma_spec[] = {
sys/arm/freescale/imx/imx6_ssi.c
215
static struct resource_spec ssi_spec[] = {
sys/arm/freescale/imx/imx_gpio.c
141
static struct resource_spec imx_gpio_spec[] = {
sys/arm/freescale/imx/imx_gpt.c
94
static struct resource_spec imx_gpt_spec[] = {
sys/arm/freescale/imx/imx_wdog.c
63
static struct resource_spec imx_wdog_spec[] = {
sys/arm/freescale/vybrid/vf_adc.c
118
static struct resource_spec adc_spec[] = {
sys/arm/freescale/vybrid/vf_anadig.c
110
static struct resource_spec anadig_spec[] = {
sys/arm/freescale/vybrid/vf_ccm.c
344
static struct resource_spec ccm_spec[] = {
sys/arm/freescale/vybrid/vf_dcu4.c
199
static struct resource_spec dcu_spec[] = {
sys/arm/freescale/vybrid/vf_dmamux.c
70
static struct resource_spec dmamux_spec[] = {
sys/arm/freescale/vybrid/vf_edma.c
68
static struct resource_spec edma_spec[] = {
sys/arm/freescale/vybrid/vf_ehci.c
135
static struct resource_spec vybrid_ehci_spec[] = {
sys/arm/freescale/vybrid/vf_gpio.c
98
static struct resource_spec vf_gpio_spec[] = {
sys/arm/freescale/vybrid/vf_iomuxc.c
103
static struct resource_spec iomuxc_spec[] = {
sys/arm/freescale/vybrid/vf_mscm.c
66
static struct resource_spec mscm_spec[] = {
sys/arm/freescale/vybrid/vf_port.c
95
static struct resource_spec port_spec[] = {
sys/arm/freescale/vybrid/vf_sai.c
180
static struct resource_spec sai_spec[] = {
sys/arm/freescale/vybrid/vf_spi.c
123
static struct resource_spec spi_spec[] = {
sys/arm/freescale/vybrid/vf_src.c
81
static struct resource_spec src_spec[] = {
sys/arm/freescale/vybrid/vf_tcon.c
66
static struct resource_spec tcon_spec[] = {
sys/arm/mv/armada/wdt.c
101
static struct resource_spec mv_wdt_spec[] = {
sys/arm/mv/armada38x/armada38x_rtc.c
95
static struct resource_spec res_spec[] = {
sys/arm/mv/armada38x/pmsu.c
51
static struct resource_spec pmsu_spec[] = {
sys/arm/mv/clk/a37x0_periph_clk_driver.c
50
static struct resource_spec a37x0_periph_clk_spec[] = {
sys/arm/mv/clk/a37x0_tbg.c
69
static struct resource_spec a37x0_tbg_clk_spec[] = {
sys/arm/mv/clk/armada38x_coreclk.c
52
static struct resource_spec armada38x_coreclk_specs[] = {
sys/arm/mv/clk/armada38x_gateclk.c
48
static struct resource_spec armada38x_gateclk_specs[] = {
sys/arm/mv/mpic.c
122
static struct resource_spec mv_mpic_spec[] = {
sys/arm/mv/mv_cp110_icu.c
88
static struct resource_spec mv_cp110_icu_res_spec[] = {
sys/arm/mv/rtc.c
62
static struct resource_spec res_spec[] = {
sys/arm/mv/timer.c
89
static struct resource_spec mv_timer_spec[] = {
sys/arm/nvidia/tegra_lic.c
68
static struct resource_spec lic_spec[] = {
sys/arm/ti/aintc.c
81
static struct resource_spec ti_aintc_spec[] = {
sys/arm/ti/am335x/am3359_cppi41.c
65
static struct resource_spec ti_am3359_cppi41_res_spec[] = {
sys/arm/ti/am335x/am335x_musb.c
109
static struct resource_spec am335x_musbotg_mem_spec[] = {
sys/arm/ti/am335x/am335x_rtc.c
66
static struct resource_spec am335x_rtc_irq_spec[] = {
sys/arm/ti/cpsw/if_cpsw.c
247
static struct resource_spec irq_res_spec[] = {
sys/arm/ti/ti_edma3.c
111
static struct resource_spec ti_edma3_mem_spec[] = {
sys/arm/ti/ti_edma3.c
115
static struct resource_spec ti_edma3_irq_spec[] = {
sys/arm/ti/ti_pinmux.c
64
static struct resource_spec ti_pinmux_res_spec[] = {
sys/arm/ti/ti_pruss.c
166
static struct resource_spec ti_pruss_irq_spec[] = {
sys/arm/ti/ti_scm_syscon.c
72
static struct resource_spec ti_scm_syscon_res_spec[] = {
sys/arm64/apple/apple_pinctrl.c
104
static struct resource_spec apple_pinctrl_res_spec[] = {
sys/arm64/arm64/cmn600.c
62
static struct resource_spec cmn600_res_spec[] = {
sys/arm64/broadcom/genet/if_genet.c
135
static struct resource_spec gen_spec[] = {
sys/arm64/coresight/coresight_cpu_debug.c
69
static struct resource_spec debug_spec[] = {
sys/arm64/coresight/coresight_etm4x.c
63
static struct resource_spec etm_spec[] = {
sys/arm64/coresight/coresight_funnel.c
54
static struct resource_spec funnel_spec[] = {
sys/arm64/coresight/coresight_replicator.c
45
static struct resource_spec replicator_spec[] = {
sys/arm64/coresight/coresight_tmc.c
53
static struct resource_spec tmc_spec[] = {
sys/arm64/iommu/smmu.c
152
static struct resource_spec smmu_spec[] = {
sys/arm64/qoriq/clk/qoriq_clkgen.c
53
static struct resource_spec qoriq_clkgen_spec[] = {
sys/arm64/rockchip/rk_gpio.c
121
static struct resource_spec rk_gpio_spec[] = {
sys/arm64/rockchip/rk_i2s.c
142
static struct resource_spec rk_i2s_spec[] = {
sys/arm64/rockchip/rk_typec_phy.c
116
static struct resource_spec rk_typec_phy_spec[] = {
sys/dev/adlink/adlink.c
373
static struct resource_spec adlink_res_spec[] = {
sys/dev/ae/if_ae.c
89
static struct resource_spec ae_res_spec_mem[] = {
sys/dev/ae/if_ae.c
93
static struct resource_spec ae_res_spec_irq[] = {
sys/dev/ae/if_ae.c
97
static struct resource_spec ae_res_spec_msi[] = {
sys/dev/ae/if_aevar.h
107
struct resource_spec *spec_mem;
sys/dev/ae/if_aevar.h
109
struct resource_spec *spec_irq;
sys/dev/age/if_age.c
183
static struct resource_spec age_res_spec_mem[] = {
sys/dev/age/if_age.c
188
static struct resource_spec age_irq_spec_legacy[] = {
sys/dev/age/if_age.c
193
static struct resource_spec age_irq_spec_msi[] = {
sys/dev/age/if_age.c
198
static struct resource_spec age_irq_spec_msix[] = {
sys/dev/age/if_agevar.h
198
struct resource_spec *age_res_spec;
sys/dev/age/if_agevar.h
200
struct resource_spec *age_irq_spec;
sys/dev/agp/agp_i810.c
177
static struct resource_spec agp_i810_res_spec[] = {
sys/dev/agp/agp_i810.c
182
static struct resource_spec agp_i915_res_spec[] = {
sys/dev/agp/agp_i810.c
188
static struct resource_spec agp_i965_res_spec[] = {
sys/dev/agp/agp_i810.c
220
struct resource_spec *res_spec;
sys/dev/alc/if_alc.c
251
static struct resource_spec alc_res_spec_mem[] = {
sys/dev/alc/if_alc.c
256
static struct resource_spec alc_irq_spec_legacy[] = {
sys/dev/alc/if_alc.c
261
static struct resource_spec alc_irq_spec_msi[] = {
sys/dev/alc/if_alc.c
266
static struct resource_spec alc_irq_spec_msix[] = {
sys/dev/alc/if_alcvar.h
209
struct resource_spec *alc_res_spec;
sys/dev/alc/if_alcvar.h
211
struct resource_spec *alc_irq_spec;
sys/dev/ale/if_ale.c
180
static struct resource_spec ale_res_spec_mem[] = {
sys/dev/ale/if_ale.c
185
static struct resource_spec ale_irq_spec_legacy[] = {
sys/dev/ale/if_ale.c
190
static struct resource_spec ale_irq_spec_msi[] = {
sys/dev/ale/if_ale.c
195
static struct resource_spec ale_irq_spec_msix[] = {
sys/dev/ale/if_alevar.h
188
struct resource_spec *ale_res_spec;
sys/dev/ale/if_alevar.h
190
struct resource_spec *ale_irq_spec;
sys/dev/amdgpio/amdgpio.c
60
static struct resource_spec amdgpio_spec[] = {
sys/dev/axgbe/if_axgbe.c
100
static struct resource_spec mac_spec[] = {
sys/dev/axgbe/if_axgbe.c
80
static struct resource_spec old_phy_spec[] = {
sys/dev/axgbe/if_axgbe.c
88
static struct resource_spec old_mac_spec[] = {
sys/dev/axgbe/if_axgbe_pci.c
141
static struct resource_spec axgbe_pci_mac_spec[] = {
sys/dev/bhnd/bhnd.h
516
struct resource_spec *rs,
sys/dev/bhnd/bhnd.h
520
const struct resource_spec *rs,
sys/dev/bhnd/bhnd_subr.c
1010
bhnd_alloc_resources(device_t dev, struct resource_spec *rs,
sys/dev/bhnd/bhnd_subr.c
1040
bhnd_release_resources(device_t dev, const struct resource_spec *rs,
sys/dev/bhnd/bhndb/bhndb.h
111
const struct resource_spec *resource_specs; /**< resources required by our register windows */
sys/dev/bhnd/bhndb/bhndb_pci_hwdata.c
118
.resource_specs = (const struct resource_spec[]) {
sys/dev/bhnd/bhndb/bhndb_pci_hwdata.c
284
.resource_specs = (const struct resource_spec[]) {
sys/dev/bhnd/bhndb/bhndb_pci_hwdata.c
366
.resource_specs = (const struct resource_spec[]) {
sys/dev/bhnd/bhndb/bhndb_pci_hwdata.c
441
.resource_specs = (const struct resource_spec[]) {
sys/dev/bhnd/bhndb/bhndb_pci_hwdata.c
521
.resource_specs = (const struct resource_spec[]) {
sys/dev/bhnd/bhndb/bhndb_pci_hwdata.c
604
.resource_specs = (const struct resource_spec[]) {
sys/dev/bhnd/bhndb/bhndb_pci_hwdata.c
85
.resource_specs = (const struct resource_spec[]) {
sys/dev/bhnd/bhndb/bhndb_subr.c
237
const struct resource_spec *rspecs;
sys/dev/bhnd/bhndb/bhndbvar.h
165
struct resource_spec *resource_specs; /**< resource specification table */
sys/dev/cas/if_cas.c
2624
static struct resource_spec cas_pci_res_spec[] = {
sys/dev/cesa/cesa.c
86
static struct resource_spec cesa_res_spec[] = {
sys/dev/clk/allwinner/aw_ccung.c
68
static struct resource_spec aw_ccung_spec[] = {
sys/dev/clk/rockchip/rk_cru.c
62
static struct resource_spec rk_cru_spec[] = {
sys/dev/clk/starfive/jh7110_clk_aon.c
39
static struct resource_spec res_spec[] = {
sys/dev/clk/starfive/jh7110_clk_stg.c
37
static struct resource_spec res_spec[] = {
sys/dev/clk/starfive/jh7110_clk_sys.c
41
static struct resource_spec res_spec[] = {
sys/dev/dpaa2/dpaa2_bp.c
61
struct resource_spec dpaa2_bp_spec[] = {
sys/dev/dpaa2/dpaa2_bp.h
66
extern struct resource_spec dpaa2_bp_spec[];
sys/dev/dpaa2/dpaa2_con.c
69
struct resource_spec dpaa2_con_spec[] = {
sys/dev/dpaa2/dpaa2_con.h
63
extern struct resource_spec dpaa2_con_spec[];
sys/dev/dpaa2/dpaa2_io.c
90
struct resource_spec dpaa2_io_spec[] = {
sys/dev/dpaa2/dpaa2_io.h
105
extern struct resource_spec dpaa2_io_spec[];
sys/dev/dpaa2/dpaa2_mac.c
74
struct resource_spec dpaa2_mac_spec[] = {
sys/dev/dpaa2/dpaa2_mac.h
116
extern struct resource_spec dpaa2_mac_spec[];
sys/dev/dpaa2/dpaa2_mc.c
110
static struct resource_spec dpaa2_mc_spec[] = {
sys/dev/dpaa2/dpaa2_mcp.c
57
static struct resource_spec dpaa2_mcp_spec[] = {
sys/dev/dpaa2/dpaa2_ni.c
225
struct resource_spec dpaa2_ni_spec[] = {
sys/dev/dpaa2/dpaa2_ni.h
513
extern struct resource_spec dpaa2_ni_spec[];
sys/dev/dpaa2/dpaa2_rc.c
2889
struct resource_spec *res_spec;
sys/dev/dpaa2/dpaa2_rc.c
2991
struct resource_spec *res_spec;
sys/dev/dwc/if_dwc.c
79
static struct resource_spec dwc_spec[] = {
sys/dev/eqos/if_eqos.c
101
static struct resource_spec eqos_spec[] = {
sys/dev/ffec/if_ffec.c
190
static struct resource_spec irq_res_spec[MAX_IRQ_COUNT + 1] = {
sys/dev/flash/cqspi.c
130
static struct resource_spec cqspi_spec[] = {
sys/dev/fxp/if_fxp.c
309
static struct resource_spec fxp_res_spec_mem[] = {
sys/dev/fxp/if_fxp.c
315
static struct resource_spec fxp_res_spec_io[] = {
sys/dev/fxp/if_fxpvar.h
184
struct resource_spec *fxp_spec; /* the resource spec we used */
sys/dev/gem/if_gem_pci.c
134
static struct resource_spec gem_pci_res_spec[] = {
sys/dev/gpio/dwgpio/dwgpio_bus.c
54
static struct resource_spec dwgpio_spec[] = {
sys/dev/hwpmc/pmu_dmc620.c
52
static struct resource_spec pmu_dmc620_res_spec[] = {
sys/dev/iicbus/controller/opencores/iicoc_fdt.c
61
static struct resource_spec iicoc_spec[] = {
sys/dev/iicbus/controller/rockchip/rk_i2c.c
149
static struct resource_spec rk_i2c_spec[] = {
sys/dev/iicbus/controller/twsi/twsi.c
89
static struct resource_spec res_spec[] = {
sys/dev/iicbus/controller/vybrid/vf_i2c.c
123
static struct resource_spec i2c_spec[] = {
sys/dev/jme/if_jme.c
193
static struct resource_spec jme_res_spec_mem[] = {
sys/dev/jme/if_jme.c
198
static struct resource_spec jme_irq_spec_legacy[] = {
sys/dev/jme/if_jme.c
203
static struct resource_spec jme_irq_spec_msi[] = {
sys/dev/jme/if_jmevar.h
177
struct resource_spec *jme_res_spec;
sys/dev/jme/if_jmevar.h
179
struct resource_spec *jme_irq_spec;
sys/dev/mailbox/arm/arm_doorbell.c
60
static struct resource_spec arm_doorbell_spec[] = {
sys/dev/malo/if_malo_pci.c
110
static struct resource_spec malo_res_spec_mem[] = {
sys/dev/malo/if_malo_pci.c
116
static struct resource_spec malo_res_spec_legacy[] = {
sys/dev/malo/if_malo_pci.c
121
static struct resource_spec malo_res_spec_msi[] = {
sys/dev/malo/if_malo_pci.c
70
struct resource_spec *malo_mem_spec;
sys/dev/malo/if_malo_pci.c
72
struct resource_spec *malo_irq_spec;
sys/dev/mge/if_mge.c
183
static struct resource_spec res_spec[] = {
sys/dev/mmc/host/dwmmc.c
159
static struct resource_spec dwmmc_spec[] = {
sys/dev/msk/if_msk.c
376
static struct resource_spec msk_res_spec_io[] = {
sys/dev/msk/if_msk.c
381
static struct resource_spec msk_res_spec_mem[] = {
sys/dev/msk/if_msk.c
386
static struct resource_spec msk_irq_spec_legacy[] = {
sys/dev/msk/if_msk.c
391
static struct resource_spec msk_irq_spec_msi[] = {
sys/dev/msk/if_mskreg.h
2507
struct resource_spec *msk_res_spec;
sys/dev/msk/if_mskreg.h
2509
struct resource_spec *msk_irq_spec;
sys/dev/neta/if_mvneta.c
331
static struct resource_spec res_spec[] = {
sys/dev/pwm/controller/allwinner/aw_pwm.c
72
static struct resource_spec aw_pwm_spec[] = {
sys/dev/pwm/controller/rockchip/rk_pwm.c
102
static struct resource_spec rk_pwm_spec[] = {
sys/dev/sis/if_sis.c
184
static struct resource_spec sis_res_spec[] = {
sys/dev/sk/if_sk.c
332
static struct resource_spec sk_res_spec_io[] = {
sys/dev/sk/if_sk.c
338
static struct resource_spec sk_res_spec_mem[] = {
sys/dev/sk/if_skreg.h
1441
struct resource_spec *sk_res_spec;
sys/dev/spibus/controller/allwinner/aw_spi.c
130
static struct resource_spec aw_spi_spec[] = {
sys/dev/spibus/controller/rockchip/rk_spi.c
94
static struct resource_spec rk_spi_spec[] = {
sys/dev/sram/mmio_sram.c
48
static struct resource_spec mmio_sram_spec[] = {
sys/dev/stge/if_stge.c
230
static struct resource_spec stge_res_spec_io[] = {
sys/dev/stge/if_stge.c
236
static struct resource_spec stge_res_spec_mem[] = {
sys/dev/stge/if_stgereg.h
635
struct resource_spec *sc_spec;
sys/dev/usb/controller/ehci_msm.c
65
static struct resource_spec ehci_msm_spec[] = {
sys/dev/usb/controller/musb_otg_allwinner.c
128
static struct resource_spec awusbdrd_spec[] = {
sys/dev/xdma/controller/pl330.c
105
static struct resource_spec pl330_spec[] = {
sys/dev/xilinx/axi_quad_spi.c
109
static struct resource_spec spi_spec[] = {
sys/dev/xilinx/axidma.c
73
static struct resource_spec axidma_spec[] = {
sys/dev/xilinx/if_xae.c
116
static struct resource_spec xae_spec[] = {
sys/dev/xilinx/xlnx_pcib.c
93
static struct resource_spec xlnx_pcib_spec[] = {
sys/kern/subr_bus.c
4615
bus_alloc_resources(device_t dev, struct resource_spec *rs,
sys/kern/subr_bus.c
4634
bus_release_resources(device_t dev, const struct resource_spec *rs,
sys/powerpc/mpc85xx/fsl_diu.c
176
static struct resource_spec diu_spec[] = {
sys/riscv/sifive/sifive_ccache.c
73
static struct resource_spec ccache_spec[] = {
sys/riscv/sifive/sifive_prci.c
56
static struct resource_spec prci_spec[] = {
sys/riscv/sifive/sifive_spi.c
62
static struct resource_spec sfspi_spec[] = {
sys/riscv/starfive/jh7110_gpio.c
65
static struct resource_spec jh7110_gpio_spec[] = {
sys/sys/bus.h
546
struct resource_spec {
sys/sys/bus.h
553
int bus_alloc_resources(device_t dev, struct resource_spec *rs,
sys/sys/bus.h
555
void bus_release_resources(device_t dev, const struct resource_spec *rs,