| /freebsd-14-stable/sys/kern/ |
| HD | pic_if.m | 46 struct resource *res, struct intr_map_data *data) 54 struct resource *res, struct intr_map_data *data) 62 struct resource *res, struct intr_map_data *data) 70 struct resource *res, struct intr_map_data *data) 98 struct intr_map_data *data; 118 struct intr_map_data *data; 126 struct intr_map_data *data; 133 struct intr_map_data *data; 140 struct intr_map_data *data;
|
| HD | subr_intr.c | 182 static struct intr_map_data * intr_map_get_map_data(u_int res_id); 184 struct intr_map_data **data); 955 intr_resolve_irq(device_t dev, intptr_t xref, struct intr_map_data *data, 1006 struct intr_map_data *data; 1034 struct intr_map_data *data; 1061 struct intr_map_data *data; 1127 struct intr_map_data *data; 1312 struct intr_map_data * 1315 struct intr_map_data *data; 1323 void intr_free_intr_map_data(struct intr_map_data *data) [all …]
|
| /freebsd-14-stable/sys/arm/allwinner/ |
| HD | aw_r_intc.c | 117 static struct intr_map_data * 119 struct intr_map_data *data) in aw_r_intc_gicp_convert_map_data() 138 return ((struct intr_map_data *)sc->parent_map_data); in aw_r_intc_gicp_convert_map_data() 143 struct resource *res, struct intr_map_data *data) in aw_r_intc_gicp_activate_intr() 176 aw_r_intc_gicp_map_intr(device_t dev, struct intr_map_data *data, in aw_r_intc_gicp_map_intr() 198 struct resource *res, struct intr_map_data *data) in aw_r_intc_gicp_deactivate_intr() 213 struct resource *res, struct intr_map_data *data) in aw_r_intc_gicp_setup_intr() 227 struct resource *res, struct intr_map_data *data) in aw_r_intc_gicp_teardown_intr()
|
| HD | aw_nmi.c | 210 aw_nmi_map_intr(device_t dev, struct intr_map_data *data, in aw_nmi_map_intr() 233 struct resource *res, struct intr_map_data *data) in aw_nmi_setup_intr() 287 struct resource *res, struct intr_map_data *data) in aw_nmi_teardown_intr()
|
| /freebsd-14-stable/sys/sys/ |
| HD | intr.h | 54 struct intr_map_data { struct 60 struct intr_map_data hdr; argument 133 struct intr_map_data *intr_alloc_map_data(enum intr_map_data_type, size_t, int); 134 void intr_free_intr_map_data(struct intr_map_data *); 135 u_int intr_map_irq(device_t, intptr_t, struct intr_map_data *);
|
| /freebsd-14-stable/sys/arm/mv/ |
| HD | mv_ap806_gicp.c | 198 static struct intr_map_data * 200 struct intr_map_data *data) in mv_ap806_gicp_convert_map_data() 219 return ((struct intr_map_data *)sc->parent_map_data); in mv_ap806_gicp_convert_map_data() 224 struct resource *res, struct intr_map_data *data) in mv_ap806_gicp_activate_intr() 257 mv_ap806_gicp_map_intr(device_t dev, struct intr_map_data *data, in mv_ap806_gicp_map_intr() 267 struct resource *res, struct intr_map_data *data) in mv_ap806_gicp_deactivate_intr() 282 struct resource *res, struct intr_map_data *data) in mv_ap806_gicp_setup_intr() 296 struct resource *res, struct intr_map_data *data) in mv_ap806_gicp_teardown_intr() 369 (struct intr_map_data *)sc->parent_map_data, in mv_ap806_gicp_alloc_msi()
|
| HD | mv_cp110_icu.c | 172 static struct intr_map_data * 173 mv_cp110_icu_convert_map_data(struct mv_cp110_icu_softc *sc, struct intr_map_data *data) in mv_cp110_icu_convert_map_data() 199 return ((struct intr_map_data *)sc->parent_map_data); in mv_cp110_icu_convert_map_data() 211 struct resource *res, struct intr_map_data *data) in mv_cp110_icu_activate_intr() 268 mv_cp110_icu_map_intr(device_t dev, struct intr_map_data *data, in mv_cp110_icu_map_intr() 346 struct resource *res, struct intr_map_data *data) in mv_cp110_icu_deactivate_intr() 377 struct resource *res, struct intr_map_data *data) in mv_cp110_icu_setup_intr() 391 struct resource *res, struct intr_map_data *data) in mv_cp110_icu_teardown_intr()
|
| HD | mv_ap806_sei.c | 159 mv_ap806_sei_map(device_t dev, struct intr_map_data *data, u_int *irqp) in mv_ap806_sei_map() 183 mv_ap806_sei_map_intr(device_t dev, struct intr_map_data *data, in mv_ap806_sei_map_intr() 200 struct resource *res, struct intr_map_data *data) in mv_ap806_sei_setup_intr() 222 struct resource *res, struct intr_map_data *data) in mv_ap806_sei_teardown_intr()
|
| HD | mvebu_gpio.c | 494 mvebu_gpio_pic_map_intr(device_t dev, struct intr_map_data *data, in mvebu_gpio_pic_map_intr() 562 struct resource *res, struct intr_map_data *data) in mvebu_gpio_pic_setup_intr() 618 struct resource *res, struct intr_map_data *data) in mvebu_gpio_pic_teardown_intr()
|
| /freebsd-14-stable/sys/arm/ti/omap4/ |
| HD | omap4_wugen.c | 59 struct resource *res, struct intr_map_data *data) in omap4_wugen_activate_intr() 83 omap4_wugen_map_intr(device_t dev, struct intr_map_data *data, in omap4_wugen_map_intr() 93 struct resource *res, struct intr_map_data *data) in omap4_wugen_deactivate_intr() 102 struct resource *res, struct intr_map_data *data) in omap4_wugen_setup_intr() 111 struct resource *res, struct intr_map_data *data) in omap4_wugen_teardown_intr()
|
| /freebsd-14-stable/sys/arm64/freescale/imx/ |
| HD | imx7gpc.c | 62 struct resource *res, struct intr_map_data *data) in imx7gpc_activate_intr() 86 imx7gpc_map_intr(device_t dev, struct intr_map_data *data, in imx7gpc_map_intr() 96 struct resource *res, struct intr_map_data *data) in imx7gpc_deactivate_intr() 105 struct resource *res, struct intr_map_data *data) in imx7gpc_setup_intr() 114 struct resource *res, struct intr_map_data *data) in imx7gpc_teardown_intr()
|
| /freebsd-14-stable/sys/arm/nvidia/ |
| HD | tegra_lic.c | 91 struct resource *res, struct intr_map_data *data) in tegra_lic_activate_intr() 115 tegra_lic_map_intr(device_t dev, struct intr_map_data *data, in tegra_lic_map_intr() 125 struct resource *res, struct intr_map_data *data) in tegra_lic_deactivate_intr() 134 struct resource *res, struct intr_map_data *data) in tegra_lic_setup_intr() 143 struct resource *res, struct intr_map_data *data) in tegra_lic_teardown_intr()
|
| HD | tegra_gpio.c | 571 tegra_gpio_pic_map_intr(device_t dev, struct intr_map_data *data, in tegra_gpio_pic_map_intr() 639 struct resource *res, struct intr_map_data *data) in tegra_gpio_pic_setup_intr() 687 struct resource *res, struct intr_map_data *data) in tegra_gpio_pic_teardown_intr()
|
| /freebsd-14-stable/sys/arm64/qoriq/ |
| HD | qoriq_gpio_pic.c | 158 qoriq_gpio_pic_convert_map_data(struct qoriq_gpio_pic_softc *sc, struct intr_map_data *data) in qoriq_gpio_pic_convert_map_data() 203 qoriq_gpio_pic_map_intr(device_t dev, struct intr_map_data *data, in qoriq_gpio_pic_map_intr() 226 struct resource *res, struct intr_map_data *data) in qoriq_gpio_pic_setup_intr() 262 struct resource *res, struct intr_map_data *data) in qoriq_gpio_pic_teardown_intr()
|
| /freebsd-14-stable/sys/riscv/riscv/ |
| HD | intc.c | 212 intc_map_intr(device_t dev, struct intr_map_data *data, in intc_map_intr() 234 struct resource *res, struct intr_map_data *data) in intc_setup_intr()
|
| HD | plic.c | 207 plic_map_intr(device_t dev, struct intr_map_data *data, in plic_map_intr() 428 struct resource *res, struct intr_map_data *data) in plic_setup_intr()
|
| HD | aplic.c | 273 aplic_map_intr(device_t dev, struct intr_map_data *data, in aplic_map_intr() 476 struct intr_map_data *data) in aplic_setup_intr()
|
| /freebsd-14-stable/sys/arm/ti/ |
| HD | ti_gpio.c | 980 ti_gpio_pic_map(struct ti_gpio_softc *sc, struct intr_map_data *data, in ti_gpio_pic_map() 997 ti_gpio_pic_map_intr(device_t dev, struct intr_map_data *data, in ti_gpio_pic_map_intr() 1040 struct resource *res, struct intr_map_data *data) in ti_gpio_pic_setup_intr() 1070 struct resource *res, struct intr_map_data *data) in ti_gpio_pic_teardown_intr()
|
| /freebsd-14-stable/sys/dev/gpio/ |
| HD | pl061.c | 271 pl061_pic_map_intr(device_t dev, struct intr_map_data *data, in pl061_pic_map_intr() 297 struct resource *res, struct intr_map_data *data) in pl061_pic_setup_intr() 356 struct resource *res, struct intr_map_data *data) in pl061_pic_teardown_intr()
|
| HD | gpiobusvar.h | 78 struct intr_map_data hdr;
|
| /freebsd-14-stable/sys/arm/freescale/imx/ |
| HD | imx_gpio.c | 264 gpio_pic_map(struct imx51_gpio_softc *sc, struct intr_map_data *data, in gpio_pic_map() 281 gpio_pic_map_intr(device_t dev, struct intr_map_data *data, in gpio_pic_map_intr() 297 struct resource *res, struct intr_map_data *data) in gpio_pic_teardown_intr() 318 struct resource *res, struct intr_map_data *data) in gpio_pic_setup_intr()
|
| /freebsd-14-stable/sys/dev/ofw/ |
| HD | ofw_bus_subr.h | 59 struct intr_map_data hdr;
|
| /freebsd-14-stable/sys/arm/arm/ |
| HD | pmu_acpi.c | 53 struct intr_map_data *data; in madt_handler()
|
| /freebsd-14-stable/sys/arm64/rockchip/ |
| HD | rk_gpio.c | 657 rk_pic_map_intr(device_t dev, struct intr_map_data *data, in rk_pic_map_intr() 680 struct resource *res, struct intr_map_data *data) in rk_pic_setup_intr() 759 struct resource *res, struct intr_map_data *data) in rk_pic_teardown_intr()
|
| /freebsd-14-stable/sys/arm64/arm64/ |
| HD | nexus.c | 549 irq = intr_map_irq(NULL, iparent, (struct intr_map_data *)fdt_data); in nexus_ofw_map_intr() 618 (struct intr_map_data *)acpi_data); in nexus_acpi_map_intr()
|