예제 #1
0
파일: irq.c 프로젝트: doniexun/xen
void __init init_IRQ(void)
{
    int irq;

    spin_lock(&local_irqs_type_lock);
    for ( irq = 0; irq < NR_LOCAL_IRQS; irq++ )
        local_irqs_type[irq] = DT_IRQ_TYPE_INVALID;
    spin_unlock(&local_irqs_type_lock);

    BUG_ON(init_local_irq_data() < 0);
    BUG_ON(init_irq_data() < 0);
}
예제 #2
0
파일: irq.c 프로젝트: doniexun/xen
void init_secondary_IRQ(void)
{
    BUG_ON(init_local_irq_data() < 0);
}
예제 #3
0
파일: irq.c 프로젝트: CrazyXen/XEN_CODE
void __init init_IRQ(void)
{
    BUG_ON(init_local_irq_data() < 0);
    BUG_ON(init_irq_data() < 0);
}