/external/chromium_org/chrome/browser/safe_browsing/ |
H A D | database_manager_unittest.cc | 83 std::vector<SBFullHashResult> full_hashes; local 97 full_hashes.push_back(full_hash); 104 full_hashes.push_back(full_hash); 109 kMalwareHostHash, full_hashes)); 113 kPhishingHostHash, full_hashes)); 117 kSafeHostHash, full_hashes)); 121 kMalwareUrl, full_hashes)); 125 kPhishingUrl, full_hashes)); 129 kSafeUrl, full_hashes));
|
H A D | protocol_parser_unittest.cc | 380 std::vector<SBFullHashResult> full_hashes; local 383 &cache_lifetime, &full_hashes)); 385 ASSERT_EQ(3U, full_hashes.size()); 386 EXPECT_EQ(memcmp(&full_hashes[0].hash, 389 EXPECT_EQ(safe_browsing_util::PHISH, full_hashes[0].list_id); 390 EXPECT_EQ(memcmp(&full_hashes[1].hash, 393 EXPECT_EQ(safe_browsing_util::PHISH, full_hashes[1].list_id); 394 EXPECT_EQ(memcmp(&full_hashes[2].hash, 397 EXPECT_EQ(safe_browsing_util::PHISH, full_hashes[2].list_id); 407 &cache_lifetime, &full_hashes)); 457 std::vector<SBFullHashResult> full_hashes; local [all...] |
H A D | safe_browsing_store.cc | 95 size_t KnockoutPrefixVolunteers(const HashesT& full_hashes, argument 99 typename HashesT::const_iterator hashes_process = full_hashes.begin(); 103 while (hashes_process != full_hashes.end()) {
|
H A D | database_manager.h | 59 const std::vector<SBFullHash>& full_hashes, 65 // Either |urls| or |full_hashes| is used to lookup database. |*_results| 70 std::vector<SBFullHash> full_hashes; member in struct:SafeBrowsingDatabaseManager::SafeBrowsingCheck 186 const std::vector<SBFullHashResult>& full_hashes, 238 // Return the threat type from the first result in |full_hashes| which matches 242 const std::vector<SBFullHashResult>& full_hashes); 246 // |full_hashes|, or SAFE if none match. 249 const std::vector<SBFullHashResult>& full_hashes); 310 const std::vector<SBFullHashResult>& full_hashes); 312 // Run one check against |full_hashes| [all...] |
H A D | protocol_parser.cc | 150 std::vector<SBFullHashResult>* full_hashes) { 151 full_hashes->clear(); 215 full_hashes->push_back(full_hash); 147 ParseGetHash(const char* chunk_data, size_t chunk_len, base::TimeDelta* cache_lifetime, std::vector<SBFullHashResult>* full_hashes) argument
|
H A D | prefix_set.cc | 99 std::vector<SBFullHash>* full_hashes) { 100 DCHECK(index && deltas && full_hashes); 103 full_hashes_.swap(*full_hashes); 236 std::vector<SBFullHash> full_hashes; local 238 sizeof(full_hashes[0]) * header.full_hashes_size; 272 full_hashes.resize(header.full_hashes_size); 273 read = fread(&(full_hashes[0]), sizeof(full_hashes[0]), full_hashes.size(), 275 if (read != full_hashes 97 PrefixSet(IndexVector* index, std::vector<uint16>* deltas, std::vector<SBFullHash>* full_hashes) argument [all...] |
H A D | protocol_manager.cc | 178 std::vector<SBFullHashResult> full_hashes; local 179 callback.Run(full_hashes, base::TimeDelta()); 232 std::vector<SBFullHashResult> full_hashes; local 249 data.data(), data.length(), &cache_lifetime, &full_hashes)) { 250 full_hashes.clear(); 268 // Invoke the callback with full_hashes, even if there was a parse error or 269 // an error response code (in which case full_hashes will be empty). The 271 details.callback.Run(full_hashes, cache_lifetime);
|
H A D | safe_browsing_database_unittest.cc | 126 const SBFullHash full_hashes[2] = { local 132 &full_hashes[0], sizeof(full_hashes),
|
H A D | database_manager.cc | 46 // |true| if there were any prefix hits in |full_hashes|. 50 const std::vector<SBFullHashResult>& full_hashes) { 52 if (full_hashes.empty()) { 71 // Return the list id from the first result in |full_hashes| which matches 75 const std::vector<SBFullHashResult>& full_hashes) { 76 for (size_t i = 0; i < full_hashes.size(); ++i) { 77 if (SBFullHashEqual(hash, full_hashes[i].hash)) 78 return static_cast<safe_browsing_util::ListType>(full_hashes[i].list_id); 85 // |full_hashes|, or INVALID if none match. 88 const std::vector<SBFullHashResult>& full_hashes) { 47 RecordGetHashCheckStatus( bool hit, safe_browsing_util::ListType check_type, const std::vector<SBFullHashResult>& full_hashes) argument 73 GetHashThreatListType( const SBFullHash& hash, const std::vector<SBFullHashResult>& full_hashes) argument 86 GetUrlThreatListType( const GURL& url, const std::vector<SBFullHashResult>& full_hashes) argument 123 GetHashThreatType( const SBFullHash& hash, const std::vector<SBFullHashResult>& full_hashes) argument 130 GetUrlThreatType( const GURL& url, const std::vector<SBFullHashResult>& full_hashes) argument 136 SafeBrowsingCheck( const std::vector<GURL>& urls, const std::vector<SBFullHash>& full_hashes, Client* client, safe_browsing_util::ListType check_type, const std::vector<SBThreatType>& expected_threats) argument 463 HandleGetHashResults( SafeBrowsingCheck* check, const std::vector<SBFullHashResult>& full_hashes, const base::TimeDelta& cache_lifetime) argument 891 OnHandleGetHashResults( SafeBrowsingCheck* check, const std::vector<SBFullHashResult>& full_hashes) argument 917 HandleOneCheck( SafeBrowsingCheck* check, const std::vector<SBFullHashResult>& full_hashes) argument [all...] |
H A D | safe_browsing_database.cc | 117 std::vector<SBFullHash>* full_hashes) { 131 full_hashes->push_back(SBFullHashForString(hosts[i] + path)); 139 full_hashes->push_back( 149 std::vector<SBFullHash> full_hashes; local 151 BrowseFullHashesToCheck(urls[i], false, &full_hashes); 153 for (size_t i = 0; i < full_hashes.size(); ++i) 154 prefixes->push_back(full_hashes[i].prefix); 185 // Find the entries in |full_hashes| with prefix in |prefix_hits|, and 192 // |full_hashes| in parallel, so they must be sorted by prefix. 195 const std::vector<SBFullHashCached>& full_hashes, 115 BrowseFullHashesToCheck(const GURL& url, bool include_whitelist_hashes, std::vector<SBFullHash>* full_hashes) argument 193 GetCachedFullHashesForBrowse( const std::vector<SBPrefix>& prefix_hits, const std::vector<SBFullHashCached>& full_hashes, std::vector<SBFullHashResult>* full_hits) argument 533 std::vector<SBAddFullHash> full_hashes; local 549 std::vector<SBAddFullHash> full_hashes; local 603 std::vector<SBAddFullHash> full_hashes; local 644 std::vector<SBFullHash> full_hashes; local 701 std::vector<SBFullHash> full_hashes; local 707 std::vector<SBFullHash> full_hashes; local 1165 std::vector<SBAddFullHash> full_hashes; local 1333 std::vector<SBAddFullHash> full_hashes; local 1507 LoadWhitelist( const std::vector<SBAddFullHash>& full_hashes, SBWhitelist* whitelist) argument 1536 LoadIpBlacklist( const std::vector<SBAddFullHash>& full_hashes) argument 1578 std::vector<SBFullHash> full_hashes; local [all...] |