Home
last modified time | relevance | path

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

/linux/arch/riscv/kvm/
H A Daia_imsic.c216 static unsigned long imsic_mrif_atomic_rmw(struct imsic_mrif *mrif, in imsic_mrif_atomic_rmw() argument
236 static unsigned long imsic_mrif_atomic_or(struct imsic_mrif *mrif, in imsic_mrif_atomic_or() argument
248 static u32 imsic_mrif_topei(struct imsic_mrif *mrif, u32 nr_eix, u32 nr_msis) in imsic_mrif_topei() argument
253 unsigned long eithreshold = imsic_mrif_atomic_read(mrif, in imsic_mrif_topei()
254 &mrif->eithreshold); in imsic_mrif_topei()
259 eix = &mrif->eix[ei]; in imsic_mrif_topei()
260 eipend[0] = imsic_mrif_atomic_read(mrif, &eix->eie[0]) & in imsic_mrif_topei()
261 imsic_mrif_atomic_read(mrif, &eix->eip[0]); in imsic_mrif_topei()
263 eipend[1] = imsic_mrif_atomic_read(mrif, &eix->eie[1]) & in imsic_mrif_topei()
264 imsic_mrif_atomic_read(mrif, &eix->eip[1]); in imsic_mrif_topei()
[all …]