ModuleEnumerator 76 chrome/browser/diagnostics/recon_diagnostics.cc if (status < ModuleEnumerator::SUSPECTED_BAD) ModuleEnumerator 14 chrome/browser/enumerate_modules_model_unittest_win.cc static const ModuleEnumerator::ModuleType kType = ModuleEnumerator 15 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::LOADED_MODULE; ModuleEnumerator 17 chrome/browser/enumerate_modules_model_unittest_win.cc static const ModuleEnumerator::ModuleStatus kStatus = ModuleEnumerator 18 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NOT_MATCHED; ModuleEnumerator 20 chrome/browser/enumerate_modules_model_unittest_win.cc static const ModuleEnumerator::RecommendedAction kAction = ModuleEnumerator 21 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NONE; ModuleEnumerator 23 chrome/browser/enumerate_modules_model_unittest_win.cc static const ModuleEnumerator::OperatingSystem kOs = ModuleEnumerator 24 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::ALL; ModuleEnumerator 28 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::Module test_case; ModuleEnumerator 29 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::Module expected; ModuleEnumerator 62 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::Module test = kNormalizationTestCases[i].test_case; ModuleEnumerator 64 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NormalizeModule(&test); ModuleEnumerator 65 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::Module expected = kNormalizationTestCases[i].expected; ModuleEnumerator 81 chrome/browser/enumerate_modules_model_unittest_win.cc const ModuleEnumerator::Module kStandardModule = ModuleEnumerator 83 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NONE }; ModuleEnumerator 84 chrome/browser/enumerate_modules_model_unittest_win.cc const ModuleEnumerator::Module kStandardModuleNoDescription = ModuleEnumerator 86 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NONE }; ModuleEnumerator 87 chrome/browser/enumerate_modules_model_unittest_win.cc const ModuleEnumerator::Module kStandardModuleNoSignature = ModuleEnumerator 89 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NONE }; ModuleEnumerator 105 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::ModuleStatus expected_result; ModuleEnumerator 106 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::Module test_case; ModuleEnumerator 107 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::BlacklistEntry blacklist; ModuleEnumerator 113 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NOT_MATCHED, ModuleEnumerator 116 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SEE_LINK } ModuleEnumerator 118 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SUSPECTED_BAD, ModuleEnumerator 121 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SEE_LINK } ModuleEnumerator 123 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NOT_MATCHED, ModuleEnumerator 126 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SEE_LINK } ModuleEnumerator 128 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SUSPECTED_BAD, ModuleEnumerator 131 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SEE_LINK } ModuleEnumerator 133 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::CONFIRMED_BAD, ModuleEnumerator 136 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SEE_LINK } ModuleEnumerator 138 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::CONFIRMED_BAD, ModuleEnumerator 141 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SEE_LINK } ModuleEnumerator 143 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NOT_MATCHED, ModuleEnumerator 146 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SEE_LINK } ModuleEnumerator 148 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::CONFIRMED_BAD, ModuleEnumerator 151 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SEE_LINK } ModuleEnumerator 153 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NOT_MATCHED, ModuleEnumerator 156 chrome/browser/enumerate_modules_model_unittest_win.cc kVersionLow, kVersionLow, kOs, ModuleEnumerator::SEE_LINK } ModuleEnumerator 158 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::CONFIRMED_BAD, ModuleEnumerator 161 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::SEE_LINK } ModuleEnumerator 163 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NOT_MATCHED, ModuleEnumerator 166 chrome/browser/enumerate_modules_model_unittest_win.cc kVersionHigh, kVersionHigh, kOs, ModuleEnumerator::SEE_LINK } ModuleEnumerator 168 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::CONFIRMED_BAD, ModuleEnumerator 171 chrome/browser/enumerate_modules_model_unittest_win.cc kVersionLow, kVersionHigh, kOs, ModuleEnumerator::SEE_LINK } ModuleEnumerator 173 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::CONFIRMED_BAD, ModuleEnumerator 176 chrome/browser/enumerate_modules_model_unittest_win.cc kVersionLow, kEmpty, kOs, ModuleEnumerator::SEE_LINK } ModuleEnumerator 178 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::CONFIRMED_BAD, ModuleEnumerator 181 chrome/browser/enumerate_modules_model_unittest_win.cc kEmpty, kVersionHigh, kOs, ModuleEnumerator::SEE_LINK } ModuleEnumerator 183 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::CONFIRMED_BAD, ModuleEnumerator 186 chrome/browser/enumerate_modules_model_unittest_win.cc "1.0", "2.0", kOs, ModuleEnumerator::SEE_LINK } ModuleEnumerator 188 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NOT_MATCHED, ModuleEnumerator 191 chrome/browser/enumerate_modules_model_unittest_win.cc "0.0", "1.0", kOs, ModuleEnumerator::SEE_LINK } ModuleEnumerator 193 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NOT_MATCHED, ModuleEnumerator 195 chrome/browser/enumerate_modules_model_unittest_win.cc { "a.dll", "", "", "", "", kOs, ModuleEnumerator::SEE_LINK } ModuleEnumerator 201 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::Module test = kMatchineEntryList[i].test_case; ModuleEnumerator 202 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::NormalizeModule(&test); ModuleEnumerator 203 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::BlacklistEntry blacklist = ModuleEnumerator 209 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::Match(test, blacklist)); ModuleEnumerator 226 chrome/browser/enumerate_modules_model_unittest_win.cc scoped_refptr<ModuleEnumerator> module_enumerator(new ModuleEnumerator(NULL)); ModuleEnumerator 234 chrome/browser/enumerate_modules_model_unittest_win.cc ModuleEnumerator::Module module; ModuleEnumerator 48 chrome/browser/enumerate_modules_model_win.cc static const ModuleEnumerator::RecommendedAction kUninstallLink = ModuleEnumerator 49 chrome/browser/enumerate_modules_model_win.cc static_cast<ModuleEnumerator::RecommendedAction>( ModuleEnumerator 50 chrome/browser/enumerate_modules_model_win.cc ModuleEnumerator::UNINSTALL | ModuleEnumerator::SEE_LINK); ModuleEnumerator 53 chrome/browser/enumerate_modules_model_win.cc static const ModuleEnumerator::RecommendedAction kInvestigatingLink = ModuleEnumerator 54 chrome/browser/enumerate_modules_model_win.cc static_cast<ModuleEnumerator::RecommendedAction>( ModuleEnumerator 55 chrome/browser/enumerate_modules_model_win.cc ModuleEnumerator::INVESTIGATING | ModuleEnumerator::SEE_LINK); ModuleEnumerator 59 chrome/browser/enumerate_modules_model_win.cc static bool ModuleSort(const ModuleEnumerator::Module& a, ModuleEnumerator 60 chrome/browser/enumerate_modules_model_win.cc const ModuleEnumerator::Module& b) { ModuleEnumerator 80 chrome/browser/enumerate_modules_model_win.cc explicit FindModule(const ModuleEnumerator::Module& x) ModuleEnumerator 82 chrome/browser/enumerate_modules_model_win.cc bool operator()(const ModuleEnumerator::Module& module_in) const { ModuleEnumerator 87 chrome/browser/enumerate_modules_model_win.cc const ModuleEnumerator::Module& module; ModuleEnumerator 118 chrome/browser/enumerate_modules_model_win.cc const ModuleEnumerator::BlacklistEntry ModuleEnumerator::kModuleBlacklist[] = { ModuleEnumerator 330 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::NormalizeModule(Module* module) { ModuleEnumerator 358 chrome/browser/enumerate_modules_model_win.cc ModuleEnumerator::ModuleStatus ModuleEnumerator::Match( ModuleEnumerator 359 chrome/browser/enumerate_modules_model_win.cc const ModuleEnumerator::Module& module, ModuleEnumerator 360 chrome/browser/enumerate_modules_model_win.cc const ModuleEnumerator::BlacklistEntry& blacklisted) { ModuleEnumerator 428 chrome/browser/enumerate_modules_model_win.cc ModuleEnumerator::ModuleEnumerator(EnumerateModulesModel* observer) ModuleEnumerator 435 chrome/browser/enumerate_modules_model_win.cc ModuleEnumerator::~ModuleEnumerator() { ModuleEnumerator 438 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::ScanNow(ModulesVector* list, bool limited_mode) { ModuleEnumerator 446 chrome/browser/enumerate_modules_model_win.cc base::Bind(&ModuleEnumerator::ScanImpl, this)); ModuleEnumerator 453 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::ScanImpl() { ModuleEnumerator 489 chrome/browser/enumerate_modules_model_win.cc base::Bind(&ModuleEnumerator::ReportBack, this)); ModuleEnumerator 499 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::EnumerateLoadedModules() { ModuleEnumerator 527 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::EnumerateShellExtensions() { ModuleEnumerator 532 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::ReadShellExtensions(HKEY parent) { ModuleEnumerator 562 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::EnumerateWinsockModules() { ModuleEnumerator 591 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::PopulateModuleInformation(Module* module) { ModuleEnumerator 613 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::AddToListWithoutDuplicating(const Module& module) { ModuleEnumerator 631 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::PreparePathMappings() { ModuleEnumerator 655 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::CollapsePath(Module* entry) { ModuleEnumerator 677 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::MatchAgainstBlacklist() { ModuleEnumerator 717 chrome/browser/enumerate_modules_model_win.cc void ModuleEnumerator::ReportBack() { ModuleEnumerator 723 chrome/browser/enumerate_modules_model_win.cc base::string16 ModuleEnumerator::GetSubjectNameFromDigitalSignature( ModuleEnumerator 856 chrome/browser/enumerate_modules_model_win.cc module_enumerator_ = new ModuleEnumerator(this); ModuleEnumerator 873 chrome/browser/enumerate_modules_model_win.cc for (ModuleEnumerator::ModulesVector::const_iterator module = ModuleEnumerator 879 chrome/browser/enumerate_modules_model_win.cc if ((module->type & ModuleEnumerator::LOADED_MODULE) == 0) { ModuleEnumerator 881 chrome/browser/enumerate_modules_model_win.cc if (module->type & ModuleEnumerator::SHELL_EXTENSION) ModuleEnumerator 883 chrome/browser/enumerate_modules_model_win.cc if (module->type & ModuleEnumerator::WINSOCK_MODULE_REGISTRATION) { ModuleEnumerator 912 chrome/browser/enumerate_modules_model_win.cc if (module->recommended_action & ModuleEnumerator::NONE) { ModuleEnumerator 916 chrome/browser/enumerate_modules_model_win.cc if (module->recommended_action & ModuleEnumerator::UNINSTALL) { ModuleEnumerator 922 chrome/browser/enumerate_modules_model_win.cc if (module->recommended_action & ModuleEnumerator::UPDATE) { ModuleEnumerator 928 chrome/browser/enumerate_modules_model_win.cc if (module->recommended_action & ModuleEnumerator::DISABLE) { ModuleEnumerator 961 chrome/browser/enumerate_modules_model_win.cc for (ModuleEnumerator::ModulesVector::const_iterator module = ModuleEnumerator 964 chrome/browser/enumerate_modules_model_win.cc if (!(module->recommended_action & ModuleEnumerator::NOTIFY_USER)) ModuleEnumerator 1010 chrome/browser/enumerate_modules_model_win.cc for (ModuleEnumerator::ModulesVector::const_iterator module = ModuleEnumerator 1013 chrome/browser/enumerate_modules_model_win.cc if (module->status == ModuleEnumerator::CONFIRMED_BAD) { ModuleEnumerator 1015 chrome/browser/enumerate_modules_model_win.cc if (module->recommended_action & ModuleEnumerator::NOTIFY_USER) ModuleEnumerator 1017 chrome/browser/enumerate_modules_model_win.cc } else if (module->status == ModuleEnumerator::SUSPECTED_BAD) { ModuleEnumerator 1019 chrome/browser/enumerate_modules_model_win.cc if (module->recommended_action & ModuleEnumerator::NOTIFY_USER) ModuleEnumerator 1055 chrome/browser/enumerate_modules_model_win.cc const ModuleEnumerator::Module& module) const { ModuleEnumerator 1056 chrome/browser/enumerate_modules_model_win.cc if (!(module.recommended_action & ModuleEnumerator::SEE_LINK) && ModuleEnumerator 1057 chrome/browser/enumerate_modules_model_win.cc !(module.recommended_action & ModuleEnumerator::NOTIFY_USER)) ModuleEnumerator 28 chrome/browser/enumerate_modules_model_win.h class ModuleEnumerator : public base::RefCountedThreadSafe<ModuleEnumerator> { ModuleEnumerator 128 chrome/browser/enumerate_modules_model_win.h explicit ModuleEnumerator(EnumerateModulesModel* observer); ModuleEnumerator 129 chrome/browser/enumerate_modules_model_win.h ~ModuleEnumerator(); ModuleEnumerator 225 chrome/browser/enumerate_modules_model_win.h DISALLOW_COPY_AND_ASSIGN(ModuleEnumerator); ModuleEnumerator 302 chrome/browser/enumerate_modules_model_win.h friend class ModuleEnumerator; ModuleEnumerator 313 chrome/browser/enumerate_modules_model_win.h GURL ConstructHelpCenterUrl(const ModuleEnumerator::Module& module) const; ModuleEnumerator 317 chrome/browser/enumerate_modules_model_win.h ModuleEnumerator::ModulesVector enumerated_modules_; ModuleEnumerator 320 chrome/browser/enumerate_modules_model_win.h scoped_refptr<ModuleEnumerator> module_enumerator_; ModuleEnumerator 88 chrome/browser/profile_resetter/automatic_profile_resetter_delegate.cc ModuleEnumerator::ModuleType module_type = ModuleEnumerator 89 chrome/browser/profile_resetter/automatic_profile_resetter_delegate.cc ModuleEnumerator::LOADED_MODULE; ModuleEnumerator 92 chrome/browser/profile_resetter/automatic_profile_resetter_delegate.cc module_type != ModuleEnumerator::LOADED_MODULE) {