Lines Matching defs:shadow
40 * struct spe_shadow - logical spe shadow register area.
42 * Read-only shadow of spe registers.
101 * @shadow_addr: lpar address of spe register shadow area returned by
103 * @shadow: Virtual (ioremap) address of spe register shadow area.
112 struct spe_shadow __iomem *shadow;
124 unsigned long problem, unsigned long ls, unsigned long shadow,
131 pr_debug("%s:%d: shadow: %lxh\n", func, line, shadow);
180 iounmap(spu_pdata(spu)->shadow);
186 * The current HV requires the spu shadow regs to be mapped with the
195 spu_pdata(spu)->shadow = ioremap_prot(spu_pdata(spu)->shadow_addr,
197 if (!spu_pdata(spu)->shadow) {
198 pr_debug("%s:%d: ioremap shadow failed\n", __func__, __LINE__);
231 (unsigned long)spu_pdata(spu)->shadow);
368 while (in_be64(&spu_pdata(spu)->shadow->spe_execution_status)
514 return in_be64(&spu_pdata(spu)->shadow->mfc_dar_RW);
524 return in_be64(&spu_pdata(spu)->shadow->mfc_dsisr_RW);