VisitedLinkMaster 78 android_webview/browser/aw_browser_context.cc new visitedlink::VisitedLinkMaster(this, this, false)); VisitedLinkMaster 35 android_webview/browser/aw_browser_context.h class VisitedLinkMaster; VisitedLinkMaster 137 android_webview/browser/aw_browser_context.h scoped_ptr<visitedlink::VisitedLinkMaster> visitedlink_master_; VisitedLinkMaster 90 chrome/browser/history/history_service.cc : public visitedlink::VisitedLinkMaster::URLIterator { VisitedLinkMaster 206 chrome/browser/history/history_service.cc visitedlink_master_(new visitedlink::VisitedLinkMaster( VisitedLinkMaster 59 chrome/browser/history/history_service.h class VisitedLinkMaster; VisitedLinkMaster 1027 chrome/browser/history/history_service.h scoped_ptr<visitedlink::VisitedLinkMaster> visitedlink_master_; VisitedLinkMaster 113 components/visitedlink/browser/visitedlink_event_listener.cc VisitedLinkMaster* master, VisitedLinkMaster 146 components/visitedlink/browser/visitedlink_event_listener.cc void VisitedLinkEventListener::Add(VisitedLinkMaster::Fingerprint fingerprint) { VisitedLinkMaster 31 components/visitedlink/browser/visitedlink_event_listener.h class VisitedLinkEventListener : public VisitedLinkMaster::Listener, VisitedLinkMaster 34 components/visitedlink/browser/visitedlink_event_listener.h VisitedLinkEventListener(VisitedLinkMaster* master, VisitedLinkMaster 39 components/visitedlink/browser/visitedlink_event_listener.h virtual void Add(VisitedLinkMaster::Fingerprint fingerprint) OVERRIDE; VisitedLinkMaster 59 components/visitedlink/browser/visitedlink_event_listener.h VisitedLinkMaster* master_; VisitedLinkMaster 37 components/visitedlink/browser/visitedlink_master.cc const int32 VisitedLinkMaster::kFileHeaderSignatureOffset = 0; VisitedLinkMaster 38 components/visitedlink/browser/visitedlink_master.cc const int32 VisitedLinkMaster::kFileHeaderVersionOffset = 4; VisitedLinkMaster 39 components/visitedlink/browser/visitedlink_master.cc const int32 VisitedLinkMaster::kFileHeaderLengthOffset = 8; VisitedLinkMaster 40 components/visitedlink/browser/visitedlink_master.cc const int32 VisitedLinkMaster::kFileHeaderUsedOffset = 12; VisitedLinkMaster 41 components/visitedlink/browser/visitedlink_master.cc const int32 VisitedLinkMaster::kFileHeaderSaltOffset = 16; VisitedLinkMaster 43 components/visitedlink/browser/visitedlink_master.cc const int32 VisitedLinkMaster::kFileCurrentVersion = 3; VisitedLinkMaster 46 components/visitedlink/browser/visitedlink_master.cc const int32 VisitedLinkMaster::kFileSignature = 0x6b6e4c56; VisitedLinkMaster 47 components/visitedlink/browser/visitedlink_master.cc const size_t VisitedLinkMaster::kFileHeaderSize = VisitedLinkMaster 52 components/visitedlink/browser/visitedlink_master.cc const unsigned VisitedLinkMaster::kDefaultTableSize = 16381; VisitedLinkMaster 54 components/visitedlink/browser/visitedlink_master.cc const size_t VisitedLinkMaster::kBigDeleteThreshold = 64; VisitedLinkMaster 142 components/visitedlink/browser/visitedlink_master.cc TableBuilder(VisitedLinkMaster* master, VisitedLinkMaster 163 components/visitedlink/browser/visitedlink_master.cc VisitedLinkMaster* master_; VisitedLinkMaster 179 components/visitedlink/browser/visitedlink_master.cc VisitedLinkMaster::VisitedLinkMaster(content::BrowserContext* browser_context, VisitedLinkMaster 189 components/visitedlink/browser/visitedlink_master.cc VisitedLinkMaster::VisitedLinkMaster(Listener* listener, VisitedLinkMaster 207 components/visitedlink/browser/visitedlink_master.cc VisitedLinkMaster::~VisitedLinkMaster() { VisitedLinkMaster 220 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::InitMembers() { VisitedLinkMaster 234 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::Init() { VisitedLinkMaster 247 components/visitedlink/browser/visitedlink_master.cc VisitedLinkMaster::Hash VisitedLinkMaster::TryToAddURL(const GURL& url) { VisitedLinkMaster 284 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::PostIOTask(const tracked_objects::Location& from_here, VisitedLinkMaster 291 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::AddURL(const GURL& url) { VisitedLinkMaster 303 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::AddURLs(const std::vector<GURL>& url) { VisitedLinkMaster 316 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::DeleteAllURLs() { VisitedLinkMaster 333 components/visitedlink/browser/visitedlink_master.cc VisitedLinkDelegate* VisitedLinkMaster::GetDelegate() { VisitedLinkMaster 337 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::DeleteURLs(URLIterator* urls) { VisitedLinkMaster 382 components/visitedlink/browser/visitedlink_master.cc VisitedLinkMaster::Hash VisitedLinkMaster::AddFingerprint( VisitedLinkMaster 419 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::DeleteFingerprintsFromCurrentTable( VisitedLinkMaster 437 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::DeleteFingerprint(Fingerprint fingerprint, VisitedLinkMaster 498 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::WriteFullTable() { VisitedLinkMaster 537 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::InitFromFile() { VisitedLinkMaster 570 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::InitFromScratch(bool suppress_rebuild) { VisitedLinkMaster 600 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::ReadFileHeader(FILE* file, VisitedLinkMaster 652 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::GetDatabaseFileName(base::FilePath* filename) { VisitedLinkMaster 669 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::CreateURLTable(int32 num_entries, bool init_to_empty) { VisitedLinkMaster 702 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::BeginReplaceURLTable(int32 num_entries) { VisitedLinkMaster 721 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::FreeURLTable() { VisitedLinkMaster 733 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::ResizeTableIfNecessary() { VisitedLinkMaster 757 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::ResizeTable(int32 new_size) { VisitedLinkMaster 796 components/visitedlink/browser/visitedlink_master.cc uint32 VisitedLinkMaster::NewTableSizeForCount(int32 item_count) const { VisitedLinkMaster 829 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::RebuildTableFromDelegate() { VisitedLinkMaster 839 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::OnTableRebuildComplete( VisitedLinkMaster 887 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::WriteToFile(FILE** file, VisitedLinkMaster 900 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::WriteUsedItemCountToFile() { VisitedLinkMaster 907 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::WriteHashRangeToFile(Hash first_hash, Hash last_hash) { VisitedLinkMaster 929 components/visitedlink/browser/visitedlink_master.cc bool VisitedLinkMaster::ReadFromFile(FILE* file, VisitedLinkMaster 949 components/visitedlink/browser/visitedlink_master.cc VisitedLinkMaster::TableBuilder::TableBuilder( VisitedLinkMaster 950 components/visitedlink/browser/visitedlink_master.cc VisitedLinkMaster* master, VisitedLinkMaster 960 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::TableBuilder::DisownMaster() { VisitedLinkMaster 964 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::TableBuilder::OnURL(const GURL& url) { VisitedLinkMaster 966 components/visitedlink/browser/visitedlink_master.cc fingerprints_.push_back(VisitedLinkMaster::ComputeURLFingerprint( VisitedLinkMaster 971 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::TableBuilder::OnComplete(bool success) { VisitedLinkMaster 982 components/visitedlink/browser/visitedlink_master.cc void VisitedLinkMaster::TableBuilder::OnCompleteMainThread() { VisitedLinkMaster 42 components/visitedlink/browser/visitedlink_master.h class VisitedLinkMaster : public VisitedLinkCommon { VisitedLinkMaster 63 components/visitedlink/browser/visitedlink_master.h VisitedLinkMaster(content::BrowserContext* browser_context, VisitedLinkMaster 82 components/visitedlink/browser/visitedlink_master.h VisitedLinkMaster(Listener* listener, VisitedLinkMaster 88 components/visitedlink/browser/visitedlink_master.h virtual ~VisitedLinkMaster(); VisitedLinkMaster 147 components/visitedlink/browser/visitedlink_master.h VisitedLinkMaster::Listener* GetListener() const { VisitedLinkMaster 426 components/visitedlink/browser/visitedlink_master.h DISALLOW_COPY_AND_ASSIGN(VisitedLinkMaster); VisitedLinkMaster 433 components/visitedlink/browser/visitedlink_master.h inline void VisitedLinkMaster::DebugValidate() { VisitedLinkMaster 39 components/visitedlink/test/visitedlink_perftest.cc class DummyVisitedLinkEventListener : public VisitedLinkMaster::Listener { VisitedLinkMaster 50 components/visitedlink/test/visitedlink_perftest.cc void CheckVisited(VisitedLinkMaster& master, const char* prefix, VisitedLinkMaster 58 components/visitedlink/test/visitedlink_perftest.cc void FillTable(VisitedLinkMaster& master, const char* prefix, VisitedLinkMaster 84 components/visitedlink/test/visitedlink_perftest.cc VisitedLinkMaster master(new DummyVisitedLinkEventListener(), VisitedLinkMaster 115 components/visitedlink/test/visitedlink_perftest.cc VisitedLinkMaster master(new DummyVisitedLinkEventListener(), VisitedLinkMaster 153 components/visitedlink/test/visitedlink_perftest.cc VisitedLinkMaster master(new DummyVisitedLinkEventListener(), VisitedLinkMaster 170 components/visitedlink/test/visitedlink_perftest.cc VisitedLinkMaster master(new DummyVisitedLinkEventListener(), VisitedLinkMaster 79 components/visitedlink/test/visitedlink_unittest.cc class TestURLIterator : public VisitedLinkMaster::URLIterator { VisitedLinkMaster 106 components/visitedlink/test/visitedlink_unittest.cc class TrackingVisitedLinkEventListener : public VisitedLinkMaster::Listener { VisitedLinkMaster 147 components/visitedlink/test/visitedlink_unittest.cc master_.reset(new VisitedLinkMaster(new TrackingVisitedLinkEventListener(), VisitedLinkMaster 228 components/visitedlink/test/visitedlink_unittest.cc scoped_ptr<VisitedLinkMaster> master_; VisitedLinkMaster 294 components/visitedlink/test/visitedlink_unittest.cc const int kTestDeleteCount = VisitedLinkMaster::kBigDeleteThreshold + 2; VisitedLinkMaster 453 components/visitedlink/test/visitedlink_unittest.cc int total_count = VisitedLinkMaster::kDefaultTableSize + 10; VisitedLinkMaster 601 components/visitedlink/test/visitedlink_unittest.cc master_.reset(new VisitedLinkMaster(context, &delegate_, true)); VisitedLinkMaster 610 components/visitedlink/test/visitedlink_unittest.cc VisitedLinkMaster* master() const { VisitedLinkMaster 631 components/visitedlink/test/visitedlink_unittest.cc scoped_ptr<VisitedLinkMaster> master_;