/freebsd/sys/kern/ |
H A D | pic_if.m | 38 dflt_pic_bind_intr(device_t dev, struct intr_irqsrc *isrc) 45 null_pic_activate_intr(device_t dev, struct intr_irqsrc *isrc, 53 null_pic_deactivate_intr(device_t dev, struct intr_irqsrc *isrc, 61 null_pic_setup_intr(device_t dev, struct intr_irqsrc *isrc, 69 null_pic_teardown_intr(device_t dev, struct intr_irqsrc *isrc, 87 dflt_pic_ipi_setup(device_t dev, u_int ipi, struct intr_irqsrc *isrc) 96 struct intr_irqsrc *isrc; 103 struct intr_irqsrc *isrc; 108 struct intr_irqsrc *isrc; 113 struct intr_irqsrc *isrc; [all …]
|
H A D | subr_intr.c | 140 struct intr_irqsrc *ii_isrc; 157 static struct intr_irqsrc **irq_sources; 182 static struct intr_irqsrc *intr_map_get_isrc(u_int res_id); 183 static void intr_map_set_isrc(u_int res_id, struct intr_irqsrc *isrc); 219 irq_sources = mallocarray(intr_nirq, sizeof(struct intr_irqsrc*), in intr_irq_init() 236 intrcnt_updatename(struct intr_irqsrc *isrc) in intrcnt_updatename() 248 isrc_increment_count(struct intr_irqsrc *isrc) in isrc_increment_count() 261 isrc_increment_straycount(struct intr_irqsrc *isrc) in isrc_increment_straycount() 271 isrc_update_name(struct intr_irqsrc *isrc, const char *name) in isrc_update_name() 295 isrc_setup_counters(struct intr_irqsrc *isrc) in isrc_setup_counters() [all …]
|
H A D | msi_if.m | 36 struct intr_irqsrc; 61 struct intr_irqsrc **srcs; 68 struct intr_irqsrc **srcs; 75 struct intr_irqsrc **src; 81 struct intr_irqsrc *src; 87 struct intr_irqsrc *src;
|
/freebsd/sys/arm64/freescale/imx/ |
H A D | imx7gpc.c | 60 imx7gpc_activate_intr(device_t dev, struct intr_irqsrc *isrc, in imx7gpc_activate_intr() 69 imx7gpc_disable_intr(device_t dev, struct intr_irqsrc *isrc) in imx7gpc_disable_intr() 77 imx7gpc_enable_intr(device_t dev, struct intr_irqsrc *isrc) in imx7gpc_enable_intr() 86 struct intr_irqsrc **isrcp) in imx7gpc_map_intr() 94 imx7gpc_deactivate_intr(device_t dev, struct intr_irqsrc *isrc, in imx7gpc_deactivate_intr() 103 imx7gpc_setup_intr(device_t dev, struct intr_irqsrc *isrc, in imx7gpc_setup_intr() 112 imx7gpc_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in imx7gpc_teardown_intr() 121 imx7gpc_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in imx7gpc_pre_ithread() 129 imx7gpc_post_ithread(device_t dev, struct intr_irqsrc *isrc) in imx7gpc_post_ithread() 137 imx7gpc_post_filter(device_t dev, struct intr_irqsrc *isrc) in imx7gpc_post_filter() [all …]
|
/freebsd/sys/arm/ti/omap4/ |
H A D | omap4_wugen.c | 57 omap4_wugen_activate_intr(device_t dev, struct intr_irqsrc *isrc, in omap4_wugen_activate_intr() 66 omap4_wugen_disable_intr(device_t dev, struct intr_irqsrc *isrc) in omap4_wugen_disable_intr() 74 omap4_wugen_enable_intr(device_t dev, struct intr_irqsrc *isrc) in omap4_wugen_enable_intr() 83 struct intr_irqsrc **isrcp) in omap4_wugen_map_intr() 91 omap4_wugen_deactivate_intr(device_t dev, struct intr_irqsrc *isrc, in omap4_wugen_deactivate_intr() 100 omap4_wugen_setup_intr(device_t dev, struct intr_irqsrc *isrc, in omap4_wugen_setup_intr() 109 omap4_wugen_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in omap4_wugen_teardown_intr() 118 omap4_wugen_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in omap4_wugen_pre_ithread() 126 omap4_wugen_post_ithread(device_t dev, struct intr_irqsrc *isrc) in omap4_wugen_post_ithread() 134 omap4_wugen_post_filter(device_t dev, struct intr_irqsrc *isrc) in omap4_wugen_post_filter() [all …]
|
/freebsd/sys/arm/nvidia/ |
H A D | tegra_lic.c | 90 tegra_lic_activate_intr(device_t dev, struct intr_irqsrc *isrc, in tegra_lic_activate_intr() 99 tegra_lic_disable_intr(device_t dev, struct intr_irqsrc *isrc) in tegra_lic_disable_intr() 107 tegra_lic_enable_intr(device_t dev, struct intr_irqsrc *isrc) in tegra_lic_enable_intr() 116 struct intr_irqsrc **isrcp) in tegra_lic_map_intr() 124 tegra_lic_deactivate_intr(device_t dev, struct intr_irqsrc *isrc, in tegra_lic_deactivate_intr() 133 tegra_lic_setup_intr(device_t dev, struct intr_irqsrc *isrc, in tegra_lic_setup_intr() 142 tegra_lic_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in tegra_lic_teardown_intr() 151 tegra_lic_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in tegra_lic_pre_ithread() 159 tegra_lic_post_ithread(device_t dev, struct intr_irqsrc *isrc) in tegra_lic_post_ithread() 167 tegra_lic_post_filter(device_t dev, struct intr_irqsrc *isrc) in tegra_lic_post_filter() [all …]
|
/freebsd/sys/arm/allwinner/ |
H A D | aw_r_intc.c | 142 aw_r_intc_gicp_activate_intr(device_t dev, struct intr_irqsrc *isrc, in aw_r_intc_gicp_activate_intr() 156 aw_r_intc_gicp_enable_intr(device_t dev, struct intr_irqsrc *isrc) in aw_r_intc_gicp_enable_intr() 166 aw_r_intc_gicp_disable_intr(device_t dev, struct intr_irqsrc *isrc) in aw_r_intc_gicp_disable_intr() 177 struct intr_irqsrc **isrcp) in aw_r_intc_gicp_map_intr() 197 aw_r_intc_gicp_deactivate_intr(device_t dev, struct intr_irqsrc *isrc, in aw_r_intc_gicp_deactivate_intr() 212 aw_r_intc_gicp_setup_intr(device_t dev, struct intr_irqsrc *isrc, in aw_r_intc_gicp_setup_intr() 226 aw_r_intc_gicp_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in aw_r_intc_gicp_teardown_intr() 240 aw_r_intc_gicp_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in aw_r_intc_gicp_pre_ithread() 250 aw_r_intc_gicp_post_ithread(device_t dev, struct intr_irqsrc *isrc) in aw_r_intc_gicp_post_ithread() 260 aw_r_intc_gicp_post_filter(device_t dev, struct intr_irqsrc *isrc) in aw_r_intc_gicp_post_filter()
|
H A D | aw_nmi.c | 71 struct intr_irqsrc isrc; 138 aw_nmi_enable_intr(device_t dev, struct intr_irqsrc *isrc) in aw_nmi_enable_intr() 148 aw_nmi_disable_intr(device_t dev, struct intr_irqsrc *isrc) in aw_nmi_disable_intr() 211 struct intr_irqsrc **isrcp) in aw_nmi_map_intr() 232 aw_nmi_setup_intr(device_t dev, struct intr_irqsrc *isrc, in aw_nmi_setup_intr() 286 aw_nmi_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in aw_nmi_teardown_intr() 304 aw_nmi_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in aw_nmi_pre_ithread() 314 aw_nmi_post_ithread(device_t dev, struct intr_irqsrc *isrc) in aw_nmi_post_ithread() 322 aw_nmi_post_filter(device_t dev, struct intr_irqsrc *isrc) in aw_nmi_post_filter()
|
/freebsd/sys/arm/mv/ |
H A D | mv_ap806_gicp.c | 222 mv_ap806_gicp_activate_intr(device_t dev, struct intr_irqsrc *isrc, in mv_ap806_gicp_activate_intr() 236 mv_ap806_gicp_enable_intr(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_gicp_enable_intr() 246 mv_ap806_gicp_disable_intr(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_gicp_disable_intr() 257 struct intr_irqsrc **isrcp) in mv_ap806_gicp_map_intr() 265 mv_ap806_gicp_deactivate_intr(device_t dev, struct intr_irqsrc *isrc, in mv_ap806_gicp_deactivate_intr() 280 mv_ap806_gicp_setup_intr(device_t dev, struct intr_irqsrc *isrc, in mv_ap806_gicp_setup_intr() 294 mv_ap806_gicp_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in mv_ap806_gicp_teardown_intr() 308 mv_ap806_gicp_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_gicp_pre_ithread() 318 mv_ap806_gicp_post_ithread(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_gicp_post_ithread() 328 mv_ap806_gicp_post_filter(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_gicp_post_filter() [all …]
|
H A D | mv_ap806_sei.c | 81 struct intr_irqsrc isrc; 136 mv_ap806_sei_enable_intr(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_sei_enable_intr() 147 mv_ap806_sei_disable_intr(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_sei_disable_intr() 183 struct intr_irqsrc **isrcp) in mv_ap806_sei_map_intr() 198 mv_ap806_sei_setup_intr(device_t dev, struct intr_irqsrc *isrc, in mv_ap806_sei_setup_intr() 220 mv_ap806_sei_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in mv_ap806_sei_teardown_intr() 234 mv_ap806_sei_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_sei_pre_ithread() 247 mv_ap806_sei_post_ithread(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_sei_post_ithread() 259 mv_ap806_sei_post_filter(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_sei_post_filter() 410 device_t *pic, struct intr_irqsrc **srcs) in mv_ap806_sei_alloc_msi() [all …]
|
H A D | mv_cp110_icu.c | 209 mv_cp110_icu_activate_intr(device_t dev, struct intr_irqsrc *isrc, in mv_cp110_icu_activate_intr() 222 mv_cp110_icu_enable_intr(device_t dev, struct intr_irqsrc *isrc) in mv_cp110_icu_enable_intr() 231 mv_cp110_icu_disable_intr(device_t dev, struct intr_irqsrc *isrc) in mv_cp110_icu_disable_intr() 268 struct intr_irqsrc **isrcp) in mv_cp110_icu_map_intr() 344 mv_cp110_icu_deactivate_intr(device_t dev, struct intr_irqsrc *isrc, in mv_cp110_icu_deactivate_intr() 375 mv_cp110_icu_setup_intr(device_t dev, struct intr_irqsrc *isrc, in mv_cp110_icu_setup_intr() 389 mv_cp110_icu_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in mv_cp110_icu_teardown_intr() 403 mv_cp110_icu_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in mv_cp110_icu_pre_ithread() 413 mv_cp110_icu_post_ithread(device_t dev, struct intr_irqsrc *isrc) in mv_cp110_icu_post_ithread() 423 mv_cp110_icu_post_filter(device_t dev, struct intr_irqsrc *isrc) in mv_cp110_icu_post_filter()
|
H A D | mpic.c | 103 struct intr_irqsrc mmi_isrc; 152 void mpic_ipi_send(device_t, struct intr_irqsrc*, cpuset_t, u_int); 190 struct intr_irqsrc *isrc; in mv_mpic_register_isrcs() 320 mpic_disable_intr(device_t dev, struct intr_irqsrc *isrc) in mpic_disable_intr() 329 mpic_enable_intr(device_t dev, struct intr_irqsrc *isrc) in mpic_enable_intr() 339 struct intr_irqsrc **isrcp) in mpic_map_intr() 358 mpic_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in mpic_pre_ithread() 365 mpic_post_ithread(device_t dev, struct intr_irqsrc *isrc) in mpic_post_ithread() 372 mpic_post_filter(device_t dev, struct intr_irqsrc *isrc) in mpic_post_filter() 567 mpic_ipi_send(device_t dev, struct intr_irqsrc *isrc, cpuset_t cpus, u_int ipi) in mpic_ipi_send()
|
/freebsd/sys/sys/ |
H A D | intr.h | 63 struct intr_irqsrc *isrc; 83 struct intr_irqsrc { struct 102 int intr_isrc_deregister(struct intr_irqsrc *); argument 103 int intr_isrc_register(struct intr_irqsrc *, device_t, u_int, const char *, ...) 107 bool intr_isrc_init_on_cpu(struct intr_irqsrc *isrc, u_int cpu); 110 int intr_isrc_dispatch(struct intr_irqsrc *, struct trapframe *);
|
/freebsd/sys/arm/arm/ |
H A D | gic.c | 111 struct intr_irqsrc gi_isrc; 124 static int arm_gic_bind_intr(device_t dev, struct intr_irqsrc *isrc); 248 struct intr_irqsrc *isrc; in arm_gic_register_isrcs() 826 struct intr_irqsrc **isrcp) in arm_gic_map_intr() 841 arm_gic_setup_intr(device_t dev, struct intr_irqsrc *isrc, in arm_gic_setup_intr() 909 arm_gic_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in arm_gic_teardown_intr() 922 arm_gic_enable_intr(device_t dev, struct intr_irqsrc *isrc) in arm_gic_enable_intr() 932 arm_gic_disable_intr(device_t dev, struct intr_irqsrc *isrc) in arm_gic_disable_intr() 941 arm_gic_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in arm_gic_pre_ithread() 951 arm_gic_post_ithread(device_t dev, struct intr_irqsrc *isrc) in arm_gic_post_ithread() [all …]
|
H A D | gic_if.m | 34 struct intr_irqsrc; 49 struct intr_irqsrc **isrc; 55 struct intr_irqsrc **isrc; 62 struct intr_irqsrc **isrc; 67 struct intr_irqsrc *isrc;
|
/freebsd/sys/arm/ti/ |
H A D | aintc.c | 68 struct intr_irqsrc tai_isrc; 148 ti_aintc_enable_intr(device_t dev, struct intr_irqsrc *isrc) in ti_aintc_enable_intr() 158 ti_aintc_disable_intr(device_t dev, struct intr_irqsrc *isrc) in ti_aintc_disable_intr() 168 struct intr_irqsrc **isrcp) in ti_aintc_map_intr() 186 ti_aintc_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in ti_aintc_pre_ithread() 196 ti_aintc_post_ithread(device_t dev, struct intr_irqsrc *isrc) in ti_aintc_post_ithread() 203 ti_aintc_post_filter(device_t dev, struct intr_irqsrc *isrc) in ti_aintc_post_filter()
|
/freebsd/sys/dev/xilinx/ |
H A D | xlnx_pcib.c | 80 static void xlnx_pcib_msi_mask(device_t dev, struct intr_irqsrc *isrc, 102 struct intr_irqsrc isrc; 583 device_t *pic, struct intr_irqsrc **srcs) in xlnx_pcib_msi_alloc_msi() 625 srcs[i] = (struct intr_irqsrc *)&sc->isrcs[irq + i]; in xlnx_pcib_msi_alloc_msi() 634 struct intr_irqsrc **isrc) in xlnx_pcib_msi_release_msi() 656 xlnx_pcib_msi_map_msi(device_t dev, device_t child, struct intr_irqsrc *isrc, in xlnx_pcib_msi_map_msi() 672 xlnx_pcib_msi_mask(device_t dev, struct intr_irqsrc *isrc, bool mask) in xlnx_pcib_msi_mask() 702 xlnx_pcib_msi_disable_intr(device_t dev, struct intr_irqsrc *isrc) in xlnx_pcib_msi_disable_intr() 709 xlnx_pcib_msi_enable_intr(device_t dev, struct intr_irqsrc *isrc) in xlnx_pcib_msi_enable_intr() 716 xlnx_pcib_msi_post_filter(device_t dev, struct intr_irqsrc *isrc) in xlnx_pcib_msi_post_filter() [all …]
|
/freebsd/sys/arm64/qoriq/ |
H A D | qoriq_gpio_pic.c | 54 struct intr_irqsrc isrc; 129 qoriq_gpio_pic_disable_intr(device_t dev, struct intr_irqsrc *isrc) in qoriq_gpio_pic_disable_intr() 143 qoriq_gpio_pic_enable_intr(device_t dev, struct intr_irqsrc *isrc) in qoriq_gpio_pic_enable_intr() 203 struct intr_irqsrc **isrcp) in qoriq_gpio_pic_map_intr() 224 qoriq_gpio_pic_setup_intr(device_t dev, struct intr_irqsrc *isrc, in qoriq_gpio_pic_setup_intr() 260 qoriq_gpio_pic_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in qoriq_gpio_pic_teardown_intr() 279 qoriq_gpio_pic_post_filter(device_t dev, struct intr_irqsrc *isrc) in qoriq_gpio_pic_post_filter() 294 qoriq_gpio_pic_post_ithread(device_t dev, struct intr_irqsrc *isrc) in qoriq_gpio_pic_post_ithread() 309 qoriq_gpio_pic_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in qoriq_gpio_pic_pre_ithread()
|
/freebsd/sys/arm/annapurna/alpine/ |
H A D | alpine_pci_msix.c | 63 static int al_find_intr_pos_in_map(device_t, struct intr_irqsrc *); 98 struct intr_irqsrc *isrcs[MAX_MSIX_COUNT]; 224 al_find_intr_pos_in_map(device_t dev, struct intr_irqsrc *isrc) in al_find_intr_pos_in_map() 237 al_msix_map_msi(device_t dev, device_t child, struct intr_irqsrc *isrc, in al_msix_map_msi() 293 device_t *pic, struct intr_irqsrc **srcs) in al_msix_alloc_msi() 354 struct intr_irqsrc **srcs) in al_msix_release_msi() 379 struct intr_irqsrc **isrcp) in al_msix_alloc_msix() 386 al_msix_release_msix(device_t dev, device_t child, struct intr_irqsrc *isrc) in al_msix_release_msix()
|
/freebsd/sys/arm64/apple/ |
H A D | apple_aic.c | 118 struct intr_irqsrc ai_isrc; 186 struct intr_irqsrc *isrc; in apple_aic_attach() 337 struct intr_irqsrc **isrcp) in apple_aic_map_intr() 363 apple_aic_setup_intr(device_t dev, struct intr_irqsrc *isrc, in apple_aic_setup_intr() 426 apple_aic_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in apple_aic_teardown_intr() 433 apple_aic_enable_intr(device_t dev, struct intr_irqsrc *isrc) in apple_aic_enable_intr() 458 apple_aic_disable_intr(device_t dev, struct intr_irqsrc *isrc) in apple_aic_disable_intr() 483 apple_aic_post_filter(device_t dev, struct intr_irqsrc *isrc) in apple_aic_post_filter() 506 apple_aic_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in apple_aic_pre_ithread() 521 apple_aic_post_ithread(device_t dev, struct intr_irqsrc *isrc) in apple_aic_post_ithread() [all …]
|
/freebsd/sys/arm64/arm64/ |
H A D | gic_v3.c | 180 struct intr_irqsrc gi_isrc; 360 struct intr_irqsrc *isrc; in gic_v3_attach() 827 struct intr_irqsrc **isrcp) in gic_v3_map_intr() 843 struct intr_irqsrc *isrc; 850 struct intr_irqsrc *isrc = args->isrc; in gic_v3_setup_intr_periph() 894 gic_v3_setup_intr(device_t dev, struct intr_irqsrc *isrc, in gic_v3_setup_intr() 948 gic_v3_teardown_intr(device_t dev, struct intr_irqsrc *isrc, in gic_v3_teardown_intr() 962 gic_v3_disable_intr(device_t dev, struct intr_irqsrc *isrc) in gic_v3_disable_intr() 1001 gic_v3_enable_intr(device_t dev, struct intr_irqsrc *isrc) in gic_v3_enable_intr() 1037 gic_v3_pre_ithread(device_t dev, struct intr_irqsrc *isr [all...] |
/freebsd/sys/riscv/riscv/ |
H A D | intc.c | 65 struct intr_irqsrc isrc; 188 intc_disable_intr(device_t dev, struct intr_irqsrc *isrc) in intc_disable_intr() 200 intc_enable_intr(device_t dev, struct intr_irqsrc *isrc) in intc_enable_intr() 213 struct intr_irqsrc **isrcp) in intc_map_intr() 233 intc_setup_intr(device_t dev, struct intr_irqsrc *isrc, in intc_setup_intr() 247 struct intr_irqsrc *isrc; in intc_init_secondary()
|
H A D | plic.c | 85 struct intr_irqsrc isrc; 191 plic_disable_intr(device_t dev, struct intr_irqsrc *isrc) in plic_disable_intr() 203 plic_enable_intr(device_t dev, struct intr_irqsrc *isrc) in plic_enable_intr() 216 struct intr_irqsrc **isrcp) in plic_map_intr() 448 plic_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in plic_pre_ithread() 455 plic_post_ithread(device_t dev, struct intr_irqsrc *isrc) in plic_post_ithread() 472 plic_setup_intr(device_t dev, struct intr_irqsrc *isrc, in plic_setup_intr() 482 plic_bind_intr(device_t dev, struct intr_irqsrc *isrc) in plic_bind_intr()
|
/freebsd/sys/arm/allwinner/a10/ |
H A D | a10_intc.c | 95 struct intr_irqsrc isrc; 243 a10_intr_enable_intr(device_t dev, struct intr_irqsrc *isrc) in a10_intr_enable_intr() 254 a10_intr_disable_intr(device_t dev, struct intr_irqsrc *isrc) in a10_intr_disable_intr() 265 struct intr_irqsrc **isrcp) in a10_intr_map_intr() 283 a10_intr_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in a10_intr_pre_ithread() 293 a10_intr_post_ithread(device_t dev, struct intr_irqsrc *isrc) in a10_intr_post_ithread() 300 a10_intr_post_filter(device_t dev, struct intr_irqsrc *isrc) in a10_intr_post_filter()
|
/freebsd/sys/arm/broadcom/bcm2835/ |
H A D | bcm2836.c | 141 struct intr_irqsrc bli_isrc; 431 bcm_lintc_disable_intr(device_t dev, struct intr_irqsrc *isrc) in bcm_lintc_disable_intr() 438 bcm_lintc_enable_intr(device_t dev, struct intr_irqsrc *isrc) in bcm_lintc_enable_intr() 448 struct intr_irqsrc **isrcp) in bcm_lintc_map_intr() 468 bcm_lintc_pre_ithread(device_t dev, struct intr_irqsrc *isrc) in bcm_lintc_pre_ithread() 486 bcm_lintc_post_ithread(device_t dev, struct intr_irqsrc *isrc) in bcm_lintc_post_ithread() 499 bcm_lintc_post_filter(device_t dev, struct intr_irqsrc *isrc) in bcm_lintc_post_filter() 504 bcm_lintc_setup_intr(device_t dev, struct intr_irqsrc *isrc, in bcm_lintc_setup_intr() 531 struct intr_irqsrc *isrc = &sc->bls_isrcs[BCM_LINTC_PMU_IRQ].bli_isrc; in bcm_lintc_init_pmu_on_ap() 563 bcm_lintc_ipi_send(device_t dev, struct intr_irqsrc *isrc, cpuset_t cpus, in bcm_lintc_ipi_send() [all …]
|