Searched refs:irqmask (Results 1 – 8 of 8) sorted by relevance
129 int irqmask = 1<<irq; in i8259A_irq_real() local133 value = inb(PIC_MASTER_CMD) & irqmask; in i8259A_irq_real()138 value = inb(PIC_SLAVE_CMD) & (irqmask >> 8); in i8259A_irq_real()152 unsigned int irqmask = 1 << irq; in mask_and_ack_8259A() local171 if (cached_irq_mask & irqmask) in mask_and_ack_8259A()173 cached_irq_mask |= irqmask; in mask_and_ack_8259A()208 if (!(spurious_irq_mask & irqmask)) { in mask_and_ack_8259A()211 spurious_irq_mask |= irqmask; in mask_and_ack_8259A()
191 int irqmask = 1 << irq; in sni_rm200_i8259A_irq_real() local195 value = readb(rm200_pic_master + PIC_CMD) & irqmask; in sni_rm200_i8259A_irq_real()200 value = readb(rm200_pic_slave + PIC_CMD) & (irqmask >> 8); in sni_rm200_i8259A_irq_real()213 unsigned int irqmask, irq = d->irq - RM200_I8259A_IRQ_BASE; in sni_rm200_mask_and_ack_8259A() local216 irqmask = 1 << irq; in sni_rm200_mask_and_ack_8259A()233 if (rm200_cached_irq_mask & irqmask) in sni_rm200_mask_and_ack_8259A()235 rm200_cached_irq_mask |= irqmask; in sni_rm200_mask_and_ack_8259A()268 if (!(spurious_irq_mask & irqmask)) { in sni_rm200_mask_and_ack_8259A()271 spurious_irq_mask |= irqmask; in sni_rm200_mask_and_ack_8259A()
395 u64 irqmask; in titan_machine_check() local461 irqmask = tmchk->c_dirx & TITAN_MCHECK_INTERRUPT_MASK; in titan_machine_check()462 titan_dispatch_irqs(irqmask); in titan_machine_check()715 u64 irqmask; in privateer_machine_check() local749 irqmask = tmchk->c_dirx & PRIVATEER_680_INTERRUPT_MASK; in privateer_machine_check()754 titan_dispatch_irqs(irqmask); in privateer_machine_check()
218 nodep->irqmask = PERCPU_IRQ_MASK; in nlm_init_node_irqs()223 nodep->irqmask |= 1ull << i; in nlm_init_node_irqs()242 write_c0_eimr(nlm_get_node(node)->irqmask); in nlm_smp_irq_init()347 write_c0_eimr(nlm_current_node()->irqmask); in arch_init_irq()
55 uint64_t irqmask; /* EIMR for the node */ member
103 unsigned char irqmask; /* IRQ mask */ member148 unsigned char irqmask; /* IRQ mask */ member
397 return !ec->irqmask || readb(ec->irqaddr) & ec->irqmask; in ecard_def_irq_pending()514 ec->irqaddr, ec->irqmask, readb(ec->irqaddr)); in ecard_dump_irq_state()922 ec->cid.irqmask = cid.r_irqmask; in ecard_probe()930 ec->irqmask = ec->cid.irqmask; in ecard_probe()935 ec->irqmask = 1; in ecard_probe()
407 unsigned long long irqmask; in kernel_physical_mapping_init() local588 irqmask = interrupt_mask_save_mask(); in kernel_physical_mapping_init()594 interrupt_mask_restore_mask(irqmask); in kernel_physical_mapping_init()