Lines Matching refs:ssmp
3475 spitfire_scrub_misc_t *ssmp = CPU_PRIVATE_PTR(CPU, sfpr_scrub_misc); in scrub_ecache_line() local
3477 uint32_t index = ssmp->ecache_flush_index; in scrub_ecache_line()
3480 int nlines = ssmp->ecache_nlines; in scrub_ecache_line()
3482 int ec_mirror = ssmp->ecache_mirror; in scrub_ecache_line()
3483 ecache_kstat_t *ec_ksp = (ecache_kstat_t *)ssmp->ecache_ksp->ks_data; in scrub_ecache_line()
3503 if (!(ssmp->ecache_busy)) { in scrub_ecache_line()
3573 if (ssmp->ecache_busy) in scrub_ecache_line()
3629 ssmp->ecache_flush_index = index; in scrub_ecache_line()
3651 spitfire_scrub_misc_t *ssmp = CPU_PRIVATE_PTR(CPU, sfpr_scrub_misc); in scrub_ecache_line_intr() local
3652 uint32_t *countp = &ssmp->ec_scrub_outstanding; in scrub_ecache_line_intr()
3729 spitfire_scrub_misc_t *ssmp = CPU_PRIVATE_PTR(cp, in cpu_idle_ecache_scrub() local
3731 ssmp->ecache_busy = ECACHE_CPU_IDLE; in cpu_idle_ecache_scrub()
3742 spitfire_scrub_misc_t *ssmp = CPU_PRIVATE_PTR(cp, in cpu_busy_ecache_scrub() local
3744 ssmp->ecache_busy = ECACHE_CPU_BUSY; in cpu_busy_ecache_scrub()
3756 spitfire_scrub_misc_t *ssmp = CPU_PRIVATE_PTR(cp, sfpr_scrub_misc); in cpu_init_ecache_scrub_dr() local
3762 bzero(ssmp, sizeof (spitfire_scrub_misc_t)); in cpu_init_ecache_scrub_dr()
3764 ssmp->ecache_flush_index = 0; in cpu_init_ecache_scrub_dr()
3766 ssmp->ecache_nlines = in cpu_init_ecache_scrub_dr()
3774 ssmp->ecache_mirror = ECACHE_CPU_MIRROR; in cpu_init_ecache_scrub_dr()
3776 ssmp->ecache_mirror = ECACHE_CPU_NON_MIRROR; in cpu_init_ecache_scrub_dr()
3793 spitfire_scrub_misc_t *ssmp = CPU_PRIVATE_PTR(cp, sfpr_scrub_misc); in cpu_uninit_ecache_scrub_dr() local
3795 if (ssmp->ecache_ksp != NULL) { in cpu_uninit_ecache_scrub_dr()
3796 kstat_delete(ssmp->ecache_ksp); in cpu_uninit_ecache_scrub_dr()
3797 ssmp->ecache_ksp = NULL; in cpu_uninit_ecache_scrub_dr()
3803 bzero(ssmp, sizeof (spitfire_scrub_misc_t)); in cpu_uninit_ecache_scrub_dr()
3865 spitfire_scrub_misc_t *ssmp = CPU_PRIVATE_PTR(cp, sfpr_scrub_misc); in ecache_kstat_init() local
3867 ASSERT(ssmp != NULL); in ecache_kstat_init()
3873 ssmp->ecache_ksp = NULL; in ecache_kstat_init()
3878 ssmp->ecache_ksp = ksp; in ecache_kstat_init()
4002 spitfire_scrub_misc_t *ssmp = CPU_PRIVATE_PTR(CPU, sfpr_scrub_misc); in ecache_scrub_tag_err() local
4003 ecache_kstat_t *ec_ksp = (ecache_kstat_t *)ssmp->ecache_ksp->ks_data; in ecache_scrub_tag_err()