Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/
H A Dao_mca.c825 uint64_t hwcr; in ao_bankstatus_prewrite() local
827 if (cmi_hdl_rdmsr(hdl, MSR_AMD_HWCR, &hwcr) != CMI_SUCCESS) in ao_bankstatus_prewrite()
830 ao->ao_ms_hwcr_val = hwcr; in ao_bankstatus_prewrite()
832 if (!(hwcr & AMD_HWCR_MCI_STATUS_WREN)) { in ao_bankstatus_prewrite()
833 hwcr |= AMD_HWCR_MCI_STATUS_WREN; in ao_bankstatus_prewrite()
834 (void) cmi_hdl_wrmsr(hdl, MSR_AMD_HWCR, hwcr); in ao_bankstatus_prewrite()
844 uint64_t hwcr = ao->ao_ms_hwcr_val; in ao_bankstatus_postwrite() local
846 if (!(hwcr & AMD_HWCR_MCI_STATUS_WREN)) { in ao_bankstatus_postwrite()
847 hwcr &= ~AMD_HWCR_MCI_STATUS_WREN; in ao_bankstatus_postwrite()
848 (void) cmi_hdl_wrmsr(hdl, MSR_AMD_HWCR, hwcr); in ao_bankstatus_postwrite()
/illumos-gate/usr/src/uts/i86pc/cpu/authenticamd/
H A Dauthamd_main.c250 uint64_t hwcr; in authamd_bankstatus_prewrite() local
252 if (cmi_hdl_rdmsr(hdl, MSR_AMD_HWCR, &hwcr) != CMI_SUCCESS) in authamd_bankstatus_prewrite()
255 authamd->amd_hwcr = hwcr; in authamd_bankstatus_prewrite()
257 if (!(hwcr & AMD_HWCR_MCI_STATUS_WREN)) { in authamd_bankstatus_prewrite()
258 hwcr |= AMD_HWCR_MCI_STATUS_WREN; in authamd_bankstatus_prewrite()
259 (void) cmi_hdl_wrmsr(hdl, MSR_AMD_HWCR, hwcr); in authamd_bankstatus_prewrite()
266 uint64_t hwcr = authamd->amd_hwcr; in authamd_bankstatus_postwrite() local
268 if (!(hwcr & AMD_HWCR_MCI_STATUS_WREN)) { in authamd_bankstatus_postwrite()
269 hwcr &= ~AMD_HWCR_MCI_STATUS_WREN; in authamd_bankstatus_postwrite()
270 (void) cmi_hdl_wrmsr(hdl, MSR_AMD_HWCR, hwcr); in authamd_bankstatus_postwrite()