Home
last modified time | relevance | path

Searched refs:pmr (Results 1 – 6 of 6) sorted by relevance

/arch/arm64/include/asm/
Dirqflags.h31 u32 pmr = read_sysreg_s(SYS_ICC_PMR_EL1); in arch_local_irq_enable() local
33 WARN_ON_ONCE(pmr != GIC_PRIO_IRQON && pmr != GIC_PRIO_IRQOFF); in arch_local_irq_enable()
50 u32 pmr = read_sysreg_s(SYS_ICC_PMR_EL1); in arch_local_irq_disable() local
52 WARN_ON_ONCE(pmr != GIC_PRIO_IRQON && pmr != GIC_PRIO_IRQOFF); in arch_local_irq_disable()
Ddaifflags.h71 u64 pmr; in local_daif_restore() local
79 pmr = GIC_PRIO_IRQOFF; in local_daif_restore()
81 pmr = GIC_PRIO_IRQON | GIC_PRIO_PSR_I_SET; in local_daif_restore()
103 gic_write_pmr(pmr); in local_daif_restore()
/arch/arm64/kernel/
Dprocess.c78 unsigned long pmr; in __cpu_do_idle_irqprio() local
88 pmr = gic_read_pmr(); in __cpu_do_idle_irqprio()
93 gic_write_pmr(pmr); in __cpu_do_idle_irqprio()
Dentry.S455 .macro test_irqs_unmasked res:req, pmr:req
457 sub \res, \pmr, #GIC_PRIO_IRQON
473 .macro gic_prio_irq_setup, pmr:req, tmp:req
476 orr \tmp, \pmr, #GIC_PRIO_PSR_I_SET
678 gic_prio_irq_setup pmr=x20, tmp=x1
682 test_irqs_unmasked res=x0, pmr=x20
715 test_irqs_unmasked res=x0, pmr=x20
723 test_irqs_unmasked res=x0, pmr=x20
951 gic_prio_irq_setup pmr=x20, tmp=x0
/arch/arm64/kvm/
Dvgic-sys-reg-v3.c94 vmcr.pmr = (p->regval & ICC_PMR_EL1_MASK) >> ICC_PMR_EL1_SHIFT; in access_gic_pmr()
97 p->regval = (vmcr.pmr << ICC_PMR_EL1_SHIFT) & ICC_PMR_EL1_MASK; in access_gic_pmr()
/arch/mips/include/asm/
Dnile4.h280 extern void nile4_set_pmr(u32 pmr, u32 type, u32 addr);