intr.c | 128 struct hppa_interrupt_register *ir, int bit_pos) 135 if (bit_pos < 0 || bit_pos >= HPPA_INTERRUPT_BITS) 136 panic("%s: bad interrupt bit %d", __func__, bit_pos); 144 if (IR_BIT_USED_P(ir->ir_bits_map[31 ^ bit_pos])) 159 ir->ir_bits_map[31 ^ bit_pos] = IR_BIT_REG(idx); 169 ir->ir_bits &= ~(1 << bit_pos); 170 ir->ir_rbits &= ~(1 << bit_pos); 171 if (!IR_BIT_USED_P(ir->ir_bits_map[31 ^ bit_pos])) { 172 ir->ir_bits_map[31 ^ bit_pos] = 1 << idx 205 int bit_pos; local in function:hppa_intr_allocate_bit 256 int idx, bit_pos; local in function:hppa_intr_calculatemasks 408 int bit_pos; local in function:hppa_intr_dispatch [all...] |