def METHOD_NAME(self):
    results = []
    for tid in range(self.cs.msr.get_cpu_thread_count()):
        results.append(self._check_SMM_Code_Chk_En(tid))
    # Check that all CPUs have the same value of MSR_SMM_FEATURE_CONTROL.
    if not all(_ == results[0] for _ in results):
        self.logger.log_failed("MSR_SMM_FEATURE_CONTROL does not have the same value across all CPUs")
        return ModuleResult.FAILED
    res = results[0]
    if res == ModuleResult.FAILED:
        self.logger.log_failed("SMM_Code_Chk_En is enabled but not locked down")
    elif res == ModuleResult.WARNING:
        self.logger.log_warning("""[*] SMM_Code_Chk_En is not enabled.