Home
last modified time | relevance | path

Searched refs:sun4m_irq_percpu (Results 1 – 2 of 2) sorted by relevance

/arch/sparc/kernel/
Dsun4m_irq.c44 struct sun4m_irq_percpu { struct
59 struct sun4m_irq_percpu __iomem *sun4m_irq_percpu[SUN4M_NCPUS]; variable
220 sbus_writel(mask, &sun4m_irq_percpu[cpu]->set); in sun4m_disable_irq()
239 sbus_writel(mask, &sun4m_irq_percpu[cpu]->clear); in sun4m_enable_irq()
284 sbus_writel(mask, &sun4m_irq_percpu[cpu]->set); in sun4m_send_ipi()
290 sbus_writel(mask, &sun4m_irq_percpu[cpu]->clear); in sun4m_clear_ipi()
449 sun4m_irq_percpu[i] = (void __iomem *) in sun4m_init_IRQ()
459 sbus_writel(~0x17fff, &sun4m_irq_percpu[mid]->clear); in sun4m_init_IRQ()
Dentry.S275 sethi %hi(sun4m_irq_percpu), %l5
277 or %l5, %lo(sun4m_irq_percpu), %o5
280 ld [%o1 + 0x00], %o3 ! sun4m_irq_percpu[cpu]->pending
284 st %o2, [%o1 + 0x04] ! sun4m_irq_percpu[cpu]->clear=0x40000000
286 ld [%o1 + 0x00], %g0 ! sun4m_irq_percpu[cpu]->pending
304 sethi %hi(sun4m_irq_percpu), %l5
305 or %l5, %lo(sun4m_irq_percpu), %o5
308 ld [%o5 + 0x00], %o3 ! sun4m_irq_percpu[cpu]->pending
311 st %o2, [%o5 + 0x04] ! sun4m_irq_percpu[cpu]->clear=0x80000000
313 ld [%o5 + 0x00], %g0 ! sun4m_irq_percpu[cpu]->pending