Lines Matching refs:real_irq
33 unsigned int real_irq; /* interrupt level */ member
192 unsigned int real_irq; in sun4d_mask_irq() local
197 real_irq = handler_data->real_irq; in sun4d_mask_irq()
200 cc_set_imsk_other(cpuid, cc_get_imsk_other(cpuid) | (1 << real_irq)); in sun4d_mask_irq()
203 cc_set_imsk(cc_get_imsk() | (1 << real_irq)); in sun4d_mask_irq()
210 unsigned int real_irq; in sun4d_unmask_irq() local
215 real_irq = handler_data->real_irq; in sun4d_unmask_irq()
219 cc_set_imsk_other(cpuid, cc_get_imsk_other(cpuid) & ~(1 << real_irq)); in sun4d_unmask_irq()
222 cc_set_imsk(cc_get_imsk() & ~(1 << real_irq)); in sun4d_unmask_irq()
288 static unsigned int _sun4d_build_device_irq(unsigned int real_irq, in _sun4d_build_device_irq() argument
295 irq = irq_alloc(real_irq, pil); in _sun4d_build_device_irq()
298 real_irq, pil, board); in _sun4d_build_device_irq()
312 handler_data->real_irq = real_irq; in _sun4d_build_device_irq()
324 unsigned int real_irq) in sun4d_build_device_irq() argument
335 irq = real_irq; in sun4d_build_device_irq()
375 sbusl = pil_to_sbus[real_irq]; in sun4d_build_device_irq()
379 pil = real_irq; in sun4d_build_device_irq()
381 irq = _sun4d_build_device_irq(real_irq, pil, board); in sun4d_build_device_irq()
387 unsigned int real_irq) in sun4d_build_timer_irq() argument
389 return _sun4d_build_device_irq(real_irq, real_irq, board); in sun4d_build_timer_irq()