Searched refs:sun4m_irq_percpu (Results 1 - 4 of 4) sorted by relevance

/linux-4.1.27/arch/sparc/kernel/
H A Dirq.h28 struct sun4m_irq_percpu { struct
43 extern struct sun4m_irq_percpu __iomem *sun4m_irq_percpu[SUN4M_NCPUS];
H A Dsun4m_irq.c102 struct sun4m_irq_percpu __iomem *sun4m_irq_percpu[SUN4M_NCPUS]; variable in typeref:struct:__iomem
199 sbus_writel(handler_data->mask, &sun4m_irq_percpu[cpu]->set); sun4m_mask_irq()
217 sbus_writel(handler_data->mask, &sun4m_irq_percpu[cpu]->clear); sun4m_unmask_irq()
452 sun4m_irq_percpu[i] = (void __iomem *) sun4m_init_IRQ()
462 sbus_writel(~0x17fff, &sun4m_irq_percpu[mid]->clear); sun4m_init_IRQ()
H A Dentry.S270 sethi %hi(sun4m_irq_percpu), %l5
272 or %l5, %lo(sun4m_irq_percpu), %o5
275 ld [%o1 + 0x00], %o3 ! sun4m_irq_percpu[cpu]->pending
280 st %o2, [%o1 + 0x04] ! sun4m_irq_percpu[cpu]->clear=0x70000000
282 ld [%o1 + 0x00], %g0 ! sun4m_irq_percpu[cpu]->pending
318 sethi %hi(sun4m_irq_percpu), %l5
319 or %l5, %lo(sun4m_irq_percpu), %o5
322 ld [%o5 + 0x00], %o3 ! sun4m_irq_percpu[cpu]->pending
325 st %o2, [%o5 + 0x04] ! sun4m_irq_percpu[cpu]->clear=0x80000000
327 ld [%o5 + 0x00], %g0 ! sun4m_irq_percpu[cpu]->pending
H A Dsun4m_smp.c140 sbus_writel(SUN4M_SOFT_INT(level), &sun4m_irq_percpu[cpu]->set); sun4m_send_ipi()

Completed in 66 milliseconds