Lines Matching defs:shadow
66 * struct ps3_lpm_shadow_regs - Performance monitor shadow registers.
74 * these processor registers. These shadow variables cache the processor
77 * The initial value of the shadow registers at lpm creation is
109 * @shadow: Processor register shadow of type struct ps3_lpm_shadow_regs.
128 struct ps3_lpm_shadow_regs shadow;
394 return lpm_priv->shadow.pm_control;
398 return lpm_priv->shadow.pm_start_stop;
409 return lpm_priv->shadow.group_control;
411 return lpm_priv->shadow.debug_bus_control;
446 if (val != lpm_priv->shadow.group_control)
451 lpm_priv->shadow.group_control = val;
454 if (val != lpm_priv->shadow.debug_bus_control)
459 lpm_priv->shadow.debug_bus_control = val;
465 if (val != lpm_priv->shadow.pm_control)
471 lpm_priv->shadow.pm_control = val;
478 if (val != lpm_priv->shadow.pm_start_stop)
483 lpm_priv->shadow.pm_start_stop = val;
847 if (!(lpm_priv->shadow.pm_start_stop &
1133 lpm_priv->shadow.pm_control = PS3_LPM_SHADOW_REG_INIT;
1134 lpm_priv->shadow.pm_start_stop = PS3_LPM_SHADOW_REG_INIT;
1135 lpm_priv->shadow.group_control = PS3_LPM_SHADOW_REG_INIT;
1136 lpm_priv->shadow.debug_bus_control = PS3_LPM_SHADOW_REG_INIT;