Searched refs:isrc_solo (Results 1 – 4 of 4) sorted by relevance
298 struct bcm_mips_irqsrc *isrc_solo; in bcm_mips74k_pic_intr() local319 isrc_solo = cpuirq->isrc_solo; in bcm_mips74k_pic_intr()320 if (isrc_solo != NULL) { in bcm_mips74k_pic_intr()321 if (intr & BCM_MIPS_IVEC_MASK(isrc_solo)) { in bcm_mips74k_pic_intr()322 error = intr_isrc_dispatch(&isrc_solo->isrc, in bcm_mips74k_pic_intr()326 "detected\n", isrc_solo->ivec); in bcm_mips74k_pic_intr()328 &isrc_solo->isrc); in bcm_mips74k_pic_intr()332 intr &= ~(BCM_MIPS_IVEC_MASK(isrc_solo)); in bcm_mips74k_pic_intr()
300 struct bcm_mips_irqsrc *isrc_solo; in bcm_bmips_pic_intr() local347 isrc_solo = cpuirq->isrc_solo; in bcm_bmips_pic_intr()348 if (isrc_solo != NULL) { in bcm_bmips_pic_intr()349 if (sbstatus & BCM_MIPS_IVEC_MASK(isrc_solo)) { in bcm_bmips_pic_intr()350 error = intr_isrc_dispatch(&isrc_solo->isrc, in bcm_bmips_pic_intr()354 "detected\n", isrc_solo->ivec); in bcm_bmips_pic_intr()356 &isrc_solo->isrc); in bcm_bmips_pic_intr()360 sbstatus &= ~(BCM_MIPS_IVEC_MASK(isrc_solo)); in bcm_bmips_pic_intr()
133 cpuirq->isrc_solo = NULL; in bcm_mips_init_cpuirq_unavail()214 cpuirq->isrc_solo = NULL; in bcm_mips_init_cpuirq()617 KASSERT(cpuirq->refs == 1 || cpuirq->isrc_solo == NULL, in bcm_mips_retain_cpu_intr()635 cpuirq->isrc_solo = isrc; in bcm_mips_retain_cpu_intr()671 if (cpuirq->refs == 1 && cpuirq->isrc_solo != NULL) { in bcm_mips_release_cpu_intr()672 KASSERT(cpuirq->isrc_solo == isrc, ("invalid solo isrc")); in bcm_mips_release_cpu_intr()673 cpuirq->isrc_solo = NULL; in bcm_mips_release_cpu_intr()
75 struct bcm_mips_irqsrc *isrc_solo; /**< solo isrc assigned to this interrupt, or NULL */ member