Home
last modified time | relevance | path

Searched refs:pmr (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dirqflags.h32 u32 pmr = read_sysreg_s(SYS_ICC_PMR_EL1); in arch_local_irq_enable() local
34 WARN_ON_ONCE(pmr != GIC_PRIO_IRQON && pmr != GIC_PRIO_IRQOFF); in arch_local_irq_enable()
51 u32 pmr = read_sysreg_s(SYS_ICC_PMR_EL1); in arch_local_irq_disable() local
53 WARN_ON_ONCE(pmr != GIC_PRIO_IRQON && pmr != GIC_PRIO_IRQOFF); in arch_local_irq_disable()
H A Ddaifflags.h82 u64 pmr; in local_daif_restore() local
90 pmr = GIC_PRIO_IRQOFF; in local_daif_restore()
92 pmr = GIC_PRIO_IRQON | GIC_PRIO_PSR_I_SET; in local_daif_restore()
114 gic_write_pmr(pmr); in local_daif_restore()
140 * use the pmr instead. in local_daif_inherit()
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dirqflags.h40 u32 pmr = read_sysreg_s(SYS_ICC_PMR_EL1); in __pmr_local_irq_enable() local
41 WARN_ON_ONCE(pmr != GIC_PRIO_IRQON && pmr != GIC_PRIO_IRQOFF); in __pmr_local_irq_enable()
69 u32 pmr = read_sysreg_s(SYS_ICC_PMR_EL1); in __pmr_local_irq_disable() local
70 WARN_ON_ONCE(pmr != GIC_PRIO_IRQON && pmr != GIC_PRIO_IRQOFF); in __pmr_local_irq_disable()
H A Ddaifflags.h82 u64 pmr; in local_daif_restore() local
90 pmr = GIC_PRIO_IRQOFF; in local_daif_restore()
92 pmr = GIC_PRIO_IRQON | GIC_PRIO_PSR_I_SET; in local_daif_restore()
114 gic_write_pmr(pmr); in local_daif_restore()
140 * use the pmr instead. in local_daif_inherit()
H A Dcpuidle.h11 unsigned long pmr; member
22 c->pmr = gic_read_pmr(); \
31 gic_write_pmr(c->pmr); \
/kernel/linux/linux-5.10/drivers/mtd/maps/
H A Dscx200_docflash.c81 unsigned pmr; in init_scx200_docflash() local
103 pmr = inl(scx200_cb_base + SCx200_PMR); in init_scx200_docflash()
117 if (pmr & (1<<6)) in init_scx200_docflash()
157 pmr = inl(scx200_cb_base + SCx200_PMR); in init_scx200_docflash()
160 pmr &= ~(1<<6); in init_scx200_docflash()
162 pmr |= (1<<6); in init_scx200_docflash()
164 outl(pmr, scx200_cb_base + SCx200_PMR); in init_scx200_docflash()
/kernel/linux/linux-6.6/drivers/mtd/maps/
H A Dscx200_docflash.c81 unsigned pmr; in init_scx200_docflash() local
103 pmr = inl(scx200_cb_base + SCx200_PMR); in init_scx200_docflash()
117 if (pmr & (1<<6)) in init_scx200_docflash()
157 pmr = inl(scx200_cb_base + SCx200_PMR); in init_scx200_docflash()
160 pmr &= ~(1<<6); in init_scx200_docflash()
162 pmr |= (1<<6); in init_scx200_docflash()
164 outl(pmr, scx200_cb_base + SCx200_PMR); in init_scx200_docflash()
/kernel/linux/linux-5.10/drivers/ata/
H A Dsata_sis.c104 u8 pmr; in get_scr_cfg_addr() local
110 pci_read_config_byte(pdev, SIS_PMR, &pmr); in get_scr_cfg_addr()
111 if ((pmr & SIS_PMR_COMBINED) == 0) in get_scr_cfg_addr()
187 u8 pmr; in sis_init_one() local
213 pci_read_config_byte(pdev, SIS_PMR, &pmr); in sis_init_one()
219 switch (pmr & 0x30) { in sis_init_one()
228 if ((pmr & SIS_PMR_COMBINED) == 0) { in sis_init_one()
/kernel/linux/linux-6.6/drivers/ata/
H A Dsata_sis.c104 u8 pmr; in get_scr_cfg_addr() local
110 pci_read_config_byte(pdev, SIS_PMR, &pmr); in get_scr_cfg_addr()
111 if ((pmr & SIS_PMR_COMBINED) == 0) in get_scr_cfg_addr()
187 u8 pmr; in sis_init_one() local
213 pci_read_config_byte(pdev, SIS_PMR, &pmr); in sis_init_one()
219 switch (pmr & 0x30) { in sis_init_one()
228 if ((pmr & SIS_PMR_COMBINED) == 0) { in sis_init_one()
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/
H A Detnaviv_perfmon.c538 const struct etnaviv_perfmon_request *pmr, u32 exec_state) in etnaviv_perfmon_process()
543 u32 *bo = pmr->bo_vma; in etnaviv_perfmon_process()
546 dom = meta->domains + pmr->domain; in etnaviv_perfmon_process()
547 sig = &dom->signal[pmr->signal]; in etnaviv_perfmon_process()
550 *(bo + pmr->offset) = val; in etnaviv_perfmon_process()
537 etnaviv_perfmon_process(struct etnaviv_gpu *gpu, const struct etnaviv_perfmon_request *pmr, u32 exec_state) etnaviv_perfmon_process() argument
H A Detnaviv_perfmon.h36 const struct etnaviv_perfmon_request *pmr, u32 exec_state);
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/
H A Detnaviv_perfmon.c570 const struct etnaviv_perfmon_request *pmr, u32 exec_state) in etnaviv_perfmon_process()
575 u32 *bo = pmr->bo_vma; in etnaviv_perfmon_process()
578 dom = meta->domains + pmr->domain; in etnaviv_perfmon_process()
579 sig = &dom->signal[pmr->signal]; in etnaviv_perfmon_process()
582 *(bo + pmr->offset) = val; in etnaviv_perfmon_process()
569 etnaviv_perfmon_process(struct etnaviv_gpu *gpu, const struct etnaviv_perfmon_request *pmr, u32 exec_state) etnaviv_perfmon_process() argument
H A Detnaviv_perfmon.h36 const struct etnaviv_perfmon_request *pmr, u32 exec_state);
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/aarch64/
H A Dgic.c109 void gic_set_priority_mask(uint64_t pmr) in gic_set_priority_mask() argument
112 gic_common_ops->gic_set_priority_mask(pmr); in gic_set_priority_mask()
/kernel/linux/linux-5.10/net/ipv6/
H A Dmcast.c1592 struct mld2_report *pmr; in mld_newpack() local
1626 skb_put(skb, sizeof(*pmr)); in mld_newpack()
1627 pmr = (struct mld2_report *)skb_transport_header(skb); in mld_newpack()
1628 pmr->mld2r_type = ICMPV6_MLD2_REPORT; in mld_newpack()
1629 pmr->mld2r_resv1 = 0; in mld_newpack()
1630 pmr->mld2r_cksum = 0; in mld_newpack()
1631 pmr->mld2r_resv2 = 0; in mld_newpack()
1632 pmr->mld2r_ngrec = 0; in mld_newpack()
1639 struct mld2_report *pmr = in mld_sendpack() local
1657 pmr in mld_sendpack()
1703 struct mld2_report *pmr; add_grhead() local
1729 struct mld2_report *pmr; add_grec() local
[all...]
/kernel/linux/linux-6.6/net/ipv6/
H A Dmcast.c1735 struct mld2_report *pmr; in mld_newpack() local
1768 skb_put(skb, sizeof(*pmr)); in mld_newpack()
1769 pmr = (struct mld2_report *)skb_transport_header(skb); in mld_newpack()
1770 pmr->mld2r_type = ICMPV6_MLD2_REPORT; in mld_newpack()
1771 pmr->mld2r_resv1 = 0; in mld_newpack()
1772 pmr->mld2r_cksum = 0; in mld_newpack()
1773 pmr->mld2r_resv2 = 0; in mld_newpack()
1774 pmr->mld2r_ngrec = 0; in mld_newpack()
1781 struct mld2_report *pmr = in mld_sendpack() local
1799 pmr in mld_sendpack()
1845 struct mld2_report *pmr; add_grhead() local
1877 struct mld2_report *pmr; add_grec() local
[all...]
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dprocess.c83 unsigned long pmr; in __cpu_do_idle_irqprio() local
93 pmr = gic_read_pmr(); in __cpu_do_idle_irqprio()
98 gic_write_pmr(pmr); in __cpu_do_idle_irqprio()
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A 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()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dvgic-sys-reg-v3.c93 vmcr.pmr = FIELD_GET(ICC_PMR_EL1_MASK, val); in set_gic_pmr()
105 *val = FIELD_PREP(ICC_PMR_EL1_MASK, vmcr.pmr); in get_gic_pmr()
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v2.c290 val = (vmcr.pmr & GICV_PMR_PRIORITY_MASK) >> in vgic_mmio_read_vcpuif()
337 vmcr.pmr = (val << GICV_PMR_PRIORITY_SHIFT) & in vgic_mmio_write_vcpuif()
H A Dvgic-v2.c241 vmcr |= ((vmcrp->pmr >> GICV_PMR_PRIORITY_SHIFT) << in vgic_v2_set_vmcr()
271 vmcrp->pmr = ((vmcr & GICH_VMCR_PRIMASK_MASK) >> in vgic_v2_get_vmcr()
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v2.c301 val = (vmcr.pmr & GICV_PMR_PRIORITY_MASK) >> in vgic_mmio_read_vcpuif()
348 vmcr.pmr = (val << GICV_PMR_PRIORITY_SHIFT) & in vgic_mmio_write_vcpuif()
H A Dvgic-v2.c226 vmcr |= ((vmcrp->pmr >> GICV_PMR_PRIORITY_SHIFT) << in vgic_v2_set_vmcr()
256 vmcrp->pmr = ((vmcr & GICH_VMCR_PRIMASK_MASK) >> in vgic_v2_get_vmcr()
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/
H A Dvgic-v3-sr.c630 u8 lr_prio, pmr; in __vgic_v3_read_iar() local
642 pmr = (vmcr & ICH_VMCR_PMR_MASK) >> ICH_VMCR_PMR_SHIFT; in __vgic_v3_read_iar()
644 if (pmr <= lr_prio) in __vgic_v3_read_iar()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/
H A Dvgic-v3-sr.c677 u8 lr_prio, pmr; in __vgic_v3_read_iar() local
689 pmr = (vmcr & ICH_VMCR_PMR_MASK) >> ICH_VMCR_PMR_SHIFT; in __vgic_v3_read_iar()
691 if (pmr <= lr_prio) in __vgic_v3_read_iar()

Completed in 19 milliseconds

12