Lines Matching refs:isrc

81 	struct intr_irqsrc	isrc;  member
136 mv_ap806_sei_enable_intr(device_t dev, struct intr_irqsrc *isrc) in mv_ap806_sei_enable_intr() argument
142 sisrc = (struct mv_ap806_sei_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() argument
153 sisrc = (struct mv_ap806_sei_irqsrc *)isrc; in mv_ap806_sei_disable_intr()
192 *isrcp = &sc->isrcs[irq].isrc; 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() argument
207 sisrc = (struct mv_ap806_sei_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() argument
227 sisrc = (struct mv_ap806_sei_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() argument
240 sisrc = (struct mv_ap806_sei_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() argument
253 sisrc = (struct mv_ap806_sei_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() argument
265 sisrc = (struct mv_ap806_sei_irqsrc *)isrc; in mv_ap806_sei_post_filter()
295 if (intr_isrc_dispatch(&sirq->isrc, tf) != 0) { in mv_ap806_sei_intr()
362 rv = intr_isrc_register(&sc->isrcs[irq].isrc, in mv_ap806_sei_attach()
434 srcs[i] = &sc->isrcs[vector].isrc; in mv_ap806_sei_alloc_msi()
461 mv_ap806_sei_map_msi(device_t dev, device_t child, struct intr_irqsrc *isrc, in mv_ap806_sei_map_msi() argument
469 *data = isrc->isrc_irq; in mv_ap806_sei_map_msi()