Lines Matching refs:real_irq
34 unsigned int real_irq; /* interrupt level */ member
193 unsigned int real_irq; in sun4d_mask_irq() local
198 real_irq = handler_data->real_irq; in sun4d_mask_irq()
201 cc_set_imsk_other(cpuid, cc_get_imsk_other(cpuid) | (1 << real_irq)); in sun4d_mask_irq()
204 cc_set_imsk(cc_get_imsk() | (1 << real_irq)); in sun4d_mask_irq()
211 unsigned int real_irq; in sun4d_unmask_irq() local
216 real_irq = handler_data->real_irq; in sun4d_unmask_irq()
220 cc_set_imsk_other(cpuid, cc_get_imsk_other(cpuid) & ~(1 << real_irq)); in sun4d_unmask_irq()
223 cc_set_imsk(cc_get_imsk() & ~(1 << real_irq)); in sun4d_unmask_irq()
289 static unsigned int _sun4d_build_device_irq(unsigned int real_irq, in _sun4d_build_device_irq() argument
296 irq = irq_alloc(real_irq, pil); in _sun4d_build_device_irq()
299 real_irq, pil, board); in _sun4d_build_device_irq()
313 handler_data->real_irq = real_irq; in _sun4d_build_device_irq()
325 unsigned int real_irq) in sun4d_build_device_irq() argument
336 irq = real_irq; in sun4d_build_device_irq()
376 sbusl = pil_to_sbus[real_irq]; in sun4d_build_device_irq()
380 pil = real_irq; in sun4d_build_device_irq()
382 irq = _sun4d_build_device_irq(real_irq, pil, board); in sun4d_build_device_irq()
388 unsigned int real_irq) in sun4d_build_timer_irq() argument
390 return _sun4d_build_device_irq(real_irq, real_irq, board); in sun4d_build_timer_irq()