Home
last modified time | relevance | path

Searched refs:PrefixFinder (Results 1 – 5 of 5) sorted by relevance

/external/perfetto/src/traced/probes/filesystem/
Dprefix_finder.cc23 std::string PrefixFinder::Node::ToString() const { in ToString()
29 PrefixFinder::Node* PrefixFinder::Node::AddChild(std::string name) { in AddChild()
33 PrefixFinder::Node* PrefixFinder::Node::MaybeChild(const std::string& name) { in MaybeChild()
37 PrefixFinder::PrefixFinder(size_t limit) : limit_(limit) {} in PrefixFinder() function in perfetto::PrefixFinder
39 void PrefixFinder::InsertPrefix(size_t len) { in InsertPrefix()
50 void PrefixFinder::Flush(size_t i) { in Flush()
60 void PrefixFinder::Finalize() { in Finalize()
69 void PrefixFinder::AddPath(std::string path) { in AddPath()
95 PrefixFinder::Node* PrefixFinder::GetPrefix(std::string path) { in GetPrefix()
Dprefix_finder.h44 class PrefixFinder {
51 friend class PrefixFinder;
76 PrefixFinder(size_t limit);
Drange_tree.h54 using DataType = PrefixFinder::Node*;
Dprefix_finder_unittest.cc35 PrefixFinder pr(4); in TEST()
Drange_tree_unittest.cc39 PrefixFinder pr(1); in TEST()