Searched refs:PACA_IRQ_HARD_DIS (Results 1 – 15 of 15) sorted by relevance
/Linux-v6.1/arch/powerpc/kernel/ |
D | irq_64.c | 78 if (!(local_paca->irq_happened & PACA_IRQ_HARD_DIS)) in next_interrupt() 122 WARN_ON(!(local_paca->irq_happened & PACA_IRQ_HARD_DIS)); in replay_soft_interrupts() 183 if (local_paca->irq_happened & ~PACA_IRQ_HARD_DIS) in replay_soft_interrupts() 258 if (irq_happened == PACA_IRQ_HARD_DIS) { in arch_local_irq_restore() 268 if (!(irq_happened & PACA_IRQ_HARD_DIS)) { in arch_local_irq_restore() 278 WARN_ON_ONCE(!(irq_happened & PACA_IRQ_HARD_DIS)); in arch_local_irq_restore() 282 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in arch_local_irq_restore() 304 WARN_ON(local_paca->irq_happened != PACA_IRQ_HARD_DIS); in arch_local_irq_restore() 333 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in prep_irq_for_idle() 351 local_paca->irq_happened &= ~PACA_IRQ_HARD_DIS; in prep_irq_for_idle() [all …]
|
D | interrupt.c | 63 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() 435 local_paca->irq_happened &= ~PACA_IRQ_HARD_DIS; in interrupt_exit_kernel_prepare() 468 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in interrupt_exit_user_restart() 492 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in interrupt_exit_kernel_restart()
|
D | interrupt_64.S | 108 andi. r11,r11,(~PACA_IRQ_HARD_DIS)@l 288 andi. r11,r11,(~PACA_IRQ_HARD_DIS)@l 418 andi. r11,r11,(~PACA_IRQ_HARD_DIS)@l 547 andi. r11,r11,(~PACA_IRQ_HARD_DIS)@l 581 andi. r11,r11,(~PACA_IRQ_HARD_DIS)@l
|
D | idle_64e.S | 71 ori r10,r10,PACA_IRQ_HARD_DIS
|
D | head_64.S | 778 li r0,PACA_IRQ_HARD_DIS 833 li r0,PACA_IRQ_HARD_DIS 998 li r0,PACA_IRQ_HARD_DIS
|
D | setup_64.c | 198 boot_paca->irq_happened = PACA_IRQ_HARD_DIS; in fixup_boot_paca()
|
D | exceptions-64s.S | 2844 andi. r9,r9,(PACA_IRQ_MUST_HARD_MASK|PACA_IRQ_HARD_DIS) 2873 ori r9,r9,PACA_IRQ_HARD_DIS 2976 ori r10,r10,PACA_IRQ_HARD_DIS
|
D | exceptions-64e.S | 932 ori r10,r10,\paca_irq | PACA_IRQ_HARD_DIS
|
/Linux-v6.1/arch/powerpc/include/asm/ |
D | hw_irq.h | 33 #define PACA_IRQ_HARD_DIS 0x01 macro 294 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; \ 304 return !!(irq_happened & ~PACA_IRQ_HARD_DIS); in __lazy_irq_pending() 373 get_paca()->irq_happened &= ~PACA_IRQ_HARD_DIS; in do_hard_irq_enable() 489 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in mtmsr_isync_irqsafe()
|
D | runlatch.h | 24 if (!(local_paca->irq_happened & PACA_IRQ_HARD_DIS)) \ 35 if (!(local_paca->irq_happened & PACA_IRQ_HARD_DIS)) \
|
D | irqflags.h | 54 ori __rB,__rB,PACA_IRQ_HARD_DIS; \ 68 ori __rA,__rA,PACA_IRQ_HARD_DIS; \
|
D | interrupt.h | 185 if (!(local_paca->irq_happened & PACA_IRQ_HARD_DIS)) { in interrupt_enter_prepare() 245 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in interrupt_async_enter_prepare() 313 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in interrupt_nmi_enter_prepare() 395 WARN_ON_ONCE((state->irq_happened | PACA_IRQ_HARD_DIS) != local_paca->irq_happened); in interrupt_nmi_exit_prepare()
|
D | kvm_ppc.h | 1009 WARN_ON(local_paca->irq_happened != PACA_IRQ_HARD_DIS); in kvmppc_fix_ee_before_entry()
|
/Linux-v6.1/arch/powerpc/platforms/powernv/ |
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()
|
/Linux-v6.1/arch/powerpc/kvm/ |
D | book3s_hv_p9_entry.c | 526 local_paca->irq_happened |= PACA_IRQ_HARD_DIS; in kvmppc_msr_hard_disable_set_facilities()
|