Home
last modified time | relevance | path

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

/linux/arch/arm64/include/asm/
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()
135 gic_write_pmr(regs->pmr); in local_daif_inherit()
H A Dcpuidle.h11 unsigned long pmr; member
22 c->pmr = gic_read_pmr(); \
31 gic_write_pmr(c->pmr); \
H A Dprocessor.h324 regs->pmr = GIC_PRIO_IRQON; in start_thread_common()
/linux/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()
/linux/tools/testing/selftests/kvm/lib/arm64/
H A Dgic.c105 void gic_set_priority_mask(u64 pmr) in gic_set_priority_mask() argument
108 gic_common_ops->gic_set_priority_mask(pmr); in gic_set_priority_mask()
/linux/drivers/tty/serial/8250/
H A D8250_ni.c135 u8 pmr = serial_in(up, NI16550_PMR_OFFSET); in is_pmr_rs232_mode() local
136 u8 pmr_mode = pmr & NI16550_PMR_MODE_MASK; in is_pmr_rs232_mode()
137 u8 pmr_cap = pmr & NI16550_PMR_CAP_MASK; in is_pmr_rs232_mode()
/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_perfmon.h36 const struct etnaviv_perfmon_request *pmr, u32 exec_state);
H A Detnaviv_gpu.c1355 const struct etnaviv_perfmon_request *pmr = submit->pmrs + i; in sync_point_perfmon_sample() local
1357 if (pmr->flags == flags) in sync_point_perfmon_sample()
1358 etnaviv_perfmon_process(gpu, pmr, submit->exec_state); in sync_point_perfmon_sample()
1398 const struct etnaviv_perfmon_request *pmr = submit->pmrs + i; in sync_point_perfmon_sample_post() local
1400 *pmr->bo_vma = pmr->sequence; in sync_point_perfmon_sample_post()
/linux/net/ipv6/
H A Dmcast.c1765 struct mld2_report *pmr; in mld_newpack() local
1805 skb_put(skb, sizeof(*pmr)); in mld_newpack()
1806 pmr = (struct mld2_report *)skb_transport_header(skb); in mld_newpack()
1807 pmr->mld2r_type = ICMPV6_MLD2_REPORT; in mld_newpack()
1808 pmr->mld2r_resv1 = 0; in mld_newpack()
1809 pmr->mld2r_cksum = 0; in mld_newpack()
1810 pmr->mld2r_resv2 = 0; in mld_newpack()
1811 pmr->mld2r_ngrec = 0; in mld_newpack()
1818 struct mld2_report *pmr = in mld_sendpack() local
1836 pmr->mld2r_cksum = csum_ipv6_magic(&pip6->saddr, &pip6->daddr, mldlen, in mld_sendpack()
[all …]
/linux/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()
/linux/arch/arm64/kvm/vgic/
H A Dvgic-v2.c360 vmcr |= ((vmcrp->pmr >> GICV_PMR_PRIORITY_SHIFT) << in vgic_v2_set_vmcr()
390 vmcrp->pmr = ((vmcr & GICH_VMCR_PRIMASK_MASK) >> in vgic_v2_get_vmcr()
H A Dvgic-v3.c425 vmcr |= FIELD_PREP(ICH_VMCR_EL2_VPMR, vmcrp->pmr); in vgic_v3_set_vmcr()
456 vmcrp->pmr = FIELD_GET(ICH_VMCR_EL2_VPMR, vmcr); in vgic_v3_get_vmcr()
H A Dvgic.c1250 irq->priority < vmcr.pmr; in kvm_vgic_vcpu_pending_irq()
/linux/arch/arm64/kernel/
H A Dasm-offsets.c78 DEFINE(S_PMR, offsetof(struct pt_regs, pmr)); in main()