Searched refs:PACA_IRQ_HARD_DIS (Results 1 – 14 of 14) sorted by relevance
/openbmc/linux/arch/powerpc/kernel/ |
H A D | irq_64.c | 74 WARN_ON(!(local_paca->irq_happened & PACA_IRQ_HARD_DIS)); in next_interrupt() 108 WARN_ON(!(local_paca->irq_happened & PACA_IRQ_HARD_DIS)); in __replay_soft_interrupts() 262 if (irq_happened == PACA_IRQ_HARD_DIS) { in arch_local_irq_restore() 273 if (!(irq_happened & PACA_IRQ_HARD_DIS)) { in arch_local_irq_restore() 283 WARN_ON_ONCE(!(irq_happened & PACA_IRQ_HARD_DIS)); in arch_local_irq_restore() 287 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in arch_local_irq_restore() 323 if (unlikely(local_paca->irq_happened != PACA_IRQ_HARD_DIS)) { in arch_local_irq_restore() 363 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in prep_irq_for_idle() 378 local_paca->irq_happened &= ~PACA_IRQ_HARD_DIS; in prep_irq_for_idle() 401 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in prep_irq_for_idle_irqsoff() [all …]
|
H A D | interrupt.c | 65 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in prep_irq_for_enabled_exit() 322 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in syscall_exit_restart() 434 local_paca->irq_happened &= ~PACA_IRQ_HARD_DIS; in interrupt_exit_kernel_prepare() 467 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in interrupt_exit_user_restart() 491 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in interrupt_exit_kernel_restart()
|
H A D | interrupt_64.S | 113 andi. r11,r11,(~PACA_IRQ_HARD_DIS)@l 299 andi. r11,r11,(~PACA_IRQ_HARD_DIS)@l 432 andi. r11,r11,(~PACA_IRQ_HARD_DIS)@l 564 andi. r11,r11,(~PACA_IRQ_HARD_DIS)@l 598 andi. r11,r11,(~PACA_IRQ_HARD_DIS)@l
|
H A D | idle_64e.S | 71 ori r10,r10,PACA_IRQ_HARD_DIS
|
H A D | head_64.S | 810 li r0,PACA_IRQ_HARD_DIS 865 li r0,PACA_IRQ_HARD_DIS 1036 li r0,PACA_IRQ_HARD_DIS
|
H A D | setup_64.c | 198 boot_paca->irq_happened = PACA_IRQ_HARD_DIS; in fixup_boot_paca()
|
H A D | exceptions-64s.S | 2861 andi. r9,r9,(PACA_IRQ_MUST_HARD_MASK|PACA_IRQ_HARD_DIS) 2890 ori r9,r9,PACA_IRQ_HARD_DIS 2993 ori r10,r10,PACA_IRQ_HARD_DIS
|
H A D | exceptions-64e.S | 937 ori r10,r10,\paca_irq | PACA_IRQ_HARD_DIS
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | hw_irq.h | 33 #define PACA_IRQ_HARD_DIS 0x01 macro 305 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; \ 315 return !!(irq_happened & ~PACA_IRQ_HARD_DIS); in __lazy_irq_pending() 349 WARN_ON(!(get_paca()->irq_happened & PACA_IRQ_HARD_DIS)); in should_hard_irq_enable() 392 get_paca()->irq_happened &= ~PACA_IRQ_HARD_DIS; in do_hard_irq_enable() 508 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in mtmsr_isync_irqsafe()
|
H A D | runlatch.h | 24 if (!(local_paca->irq_happened & PACA_IRQ_HARD_DIS)) \ 35 if (!(local_paca->irq_happened & PACA_IRQ_HARD_DIS)) \
|
H A D | interrupt.h | 166 if (!(local_paca->irq_happened & PACA_IRQ_HARD_DIS)) { in interrupt_enter_prepare() 226 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in interrupt_async_enter_prepare() 294 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in interrupt_nmi_enter_prepare() 386 WARN_ON_ONCE((state->irq_happened | PACA_IRQ_HARD_DIS) != local_paca->irq_happened); in interrupt_nmi_exit_prepare()
|
H A D | kvm_ppc.h | 1034 WARN_ON(local_paca->irq_happened != PACA_IRQ_HARD_DIS); in kvmppc_fix_ee_before_entry() 1046 local_paca->irq_happened = PACA_IRQ_HARD_DIS; in kvmppc_fix_ee_after_exit()
|
/openbmc/linux/arch/powerpc/platforms/powernv/ |
H A D | smp.c | 194 unexpected_mask = ~(PACA_IRQ_DEC | PACA_IRQ_HMI | PACA_IRQ_HARD_DIS); in pnv_cpu_offline_self() 201 local_paca->irq_happened = PACA_IRQ_HARD_DIS; in pnv_cpu_offline_self()
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s_hv_p9_entry.c | 526 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in kvmppc_msr_hard_disable_set_facilities()
|