Searched defs:full_hashes (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/chrome/browser/safe_browsing/
H A Ddatabase_manager_unittest.cc83 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 Dprotocol_parser_unittest.cc380 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 Dsafe_browsing_store.cc95 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 Ddatabase_manager.h59 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 Dprotocol_parser.cc150 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 Dprefix_set.cc99 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 Dprotocol_manager.cc178 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 Dsafe_browsing_database_unittest.cc126 const SBFullHash full_hashes[2] = { local
132 &full_hashes[0], sizeof(full_hashes),
H A Ddatabase_manager.cc46 // |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 Dsafe_browsing_database.cc117 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...]

Completed in 122 milliseconds