Home
last modified time | relevance | path

Searched refs:QueryConstraints (Results 1 – 25 of 40) sorted by relevance

12

/external/perfetto/src/trace_processor/sqlite/
Dquery_constraints_unittest.cc38 QueryConstraints qc(0); in TEST_F()
41 QueryConstraints::SqliteString only_constraint = qc.ToNewSqlite3String(); in TEST_F()
44 QueryConstraints qc_constraint = in TEST_F()
45 QueryConstraints::FromString(only_constraint.get()); in TEST_F()
51 QueryConstraints::SqliteString result = qc.ToNewSqlite3String(); in TEST_F()
54 QueryConstraints qc_result = QueryConstraints::FromString(result.get()); in TEST_F()
59 QueryConstraints qc(0); in TEST_F()
61 QueryConstraints::SqliteString string_result = qc.ToNewSqlite3String(); in TEST_F()
64 QueryConstraints qc_result = in TEST_F()
65 QueryConstraints::FromString(string_result.get()); in TEST_F()
[all …]
Dquery_constraints.h40 class QueryConstraints {
61 explicit QueryConstraints(
63 ~QueryConstraints();
64 QueryConstraints(QueryConstraints&&) noexcept;
65 QueryConstraints& operator=(QueryConstraints&&) noexcept;
69 bool operator==(const QueryConstraints& other) const;
84 static QueryConstraints FromString(const char* idxStr);
97 QueryConstraints(const QueryConstraints&) = delete;
98 QueryConstraints& operator=(const QueryConstraints&) = delete;
Dquery_constraints.cc29 QueryConstraints::QueryConstraints(uint64_t cols_used) in QueryConstraints() function in perfetto::trace_processor::QueryConstraints
31 QueryConstraints::~QueryConstraints() = default;
32 QueryConstraints::QueryConstraints(QueryConstraints&&) noexcept = default;
33 QueryConstraints& QueryConstraints::operator=(QueryConstraints&&) noexcept =
36 int QueryConstraints::FreeSqliteString(char* resource) { in FreeSqliteString()
41 bool QueryConstraints::operator==(const QueryConstraints& other) const { in operator ==()
65 void QueryConstraints::AddConstraint(int column, in AddConstraint()
75 void QueryConstraints::AddOrderBy(int column, unsigned char desc) { in AddOrderBy()
82 QueryConstraints::SqliteString QueryConstraints::ToNewSqlite3String() const { in ToNewSqlite3String()
120 QueryConstraints QueryConstraints::FromString(const char* idxStr) { in FromString()
[all …]
Ddb_sqlite_table_unittest.cc45 QueryConstraints id_eq; in TEST()
50 QueryConstraints a_eq; in TEST()
63 QueryConstraints id_eq; in TEST()
68 QueryConstraints a_eq; in TEST()
81 QueryConstraints single_eq; in TEST()
86 QueryConstraints multi_eq; in TEST()
102 QueryConstraints sorted_eq; in TEST()
108 QueryConstraints unsorted_eq; in TEST()
124 QueryConstraints id_eq; in TEST()
129 QueryConstraints a_eq; in TEST()
[all …]
Ddb_sqlite_table.h63 virtual base::Status ValidateConstraints(const QueryConstraints& qc) = 0;
83 int Filter(const QueryConstraints& qc,
98 void TryCacheCreateSortedTable(const QueryConstraints&, FilterHistory);
175 int ModifyConstraints(QueryConstraints*) override final;
176 int BestIndex(const QueryConstraints&, BestIndexInfo*) override final;
182 static void ModifyConstraints(const Table::Schema&, QueryConstraints*);
185 const QueryConstraints&,
191 const QueryConstraints& qc);
Ddb_sqlite_table.cc136 QueryConstraints(std::numeric_limits<uint64_t>::max())); in RegisterTable()
175 int DbSqliteTable::BestIndex(const QueryConstraints& qc, BestIndexInfo* info) { in BestIndex()
192 const QueryConstraints& qc, in BestIndex()
211 int DbSqliteTable::ModifyConstraints(QueryConstraints* qc) { in ModifyConstraints()
217 QueryConstraints* qc) { in ModifyConstraints()
218 using C = QueryConstraints::Constraint; in ModifyConstraints()
246 auto p = [&cs](const QueryConstraints::OrderBy& o) { in ModifyConstraints()
247 auto inner_p = [&o](const QueryConstraints::Constraint& c) { in ModifyConstraints()
260 auto p = [&schema](const QueryConstraints::OrderBy& o) { in ModifyConstraints()
273 const QueryConstraints& qc) { in EstimateCost()
[all …]
Dsql_stats_table.h28 class QueryConstraints; variable
49 int Filter(const QueryConstraints&,
76 int BestIndex(const QueryConstraints&, BestIndexInfo*) override;
Dwindow_operator_table.h46 int Filter(const QueryConstraints& qc,
82 int BestIndex(const QueryConstraints&, BestIndexInfo*) override;
83 int ModifyConstraints(QueryConstraints* qc) override;
Dstats_table.h41 int Filter(const QueryConstraints&,
68 int BestIndex(const QueryConstraints&, BestIndexInfo*) override;
Dwindow_operator_table.cc64 int WindowOperatorTable::BestIndex(const QueryConstraints&, BestIndexInfo*) { in BestIndex() argument
68 int WindowOperatorTable::ModifyConstraints(QueryConstraints* qc) { in ModifyConstraints()
105 int WindowOperatorTable::Cursor::Filter(const QueryConstraints& qc, in Filter()
Dsqlite_table.cc74 std::string QcDebugStr(const QueryConstraints& qc, in QcDebugStr()
122 QueryConstraints qc(idx->colUsed); in BestIndexInternal()
198 int SqliteTable::ModifyConstraints(QueryConstraints*) { in ModifyConstraints() argument
213 qc_cache_ = QueryConstraints::FromString(idxStr); in ReadConstraints()
Dquery_cache.h34 using Constraint = QueryConstraints::Constraint;
55 const std::vector<QueryConstraints::Constraint>& cs, in GetOrCache()
Dspan_join_operator_table.h175 const QueryConstraints& qc,
325 int Filter(const QueryConstraints& qc,
363 int BestIndex(const QueryConstraints& qc, BestIndexInfo* info) override;
419 const QueryConstraints& qc,
Dsql_stats_table.cc57 int SqlStatsTable::BestIndex(const QueryConstraints&, BestIndexInfo*) { in BestIndex() argument
66 int SqlStatsTable::Cursor::Filter(const QueryConstraints&, in Filter() argument
Dsqlite_table.h99 virtual int Filter(const QueryConstraints& qc,
325 virtual int BestIndex(const QueryConstraints& qc, BestIndexInfo* info) = 0;
329 virtual int ModifyConstraints(QueryConstraints* qc);
366 QueryConstraints qc_cache_;
Dcreate_view_function.cc43 int Filter(const QueryConstraints& qc,
61 int BestIndex(const QueryConstraints& qc, BestIndexInfo* info) override;
148 int CreatedViewFunction::BestIndex(const QueryConstraints& qc, in BestIndex()
164 int CreatedViewFunction::Cursor::Filter(const QueryConstraints& qc, in Filter()
Dstats_table.cc53 int StatsTable::BestIndex(const QueryConstraints&, BestIndexInfo*) { in BestIndex() argument
60 int StatsTable::Cursor::Filter(const QueryConstraints&, in Filter() argument
/external/perfetto/src/trace_processor/dynamic/
Dexperimental_flamegraph_generator.cc289 const QueryConstraints& qc) { in ValidateConstraints()
294 auto ts_fn = [](const QueryConstraints::Constraint& c) { in ValidateConstraints()
300 auto upid_fn = [](const QueryConstraints::Constraint& c) { in ValidateConstraints()
306 auto upid_group_fn = [](const QueryConstraints::Constraint& c) { in ValidateConstraints()
313 auto profile_type_fn = [](const QueryConstraints::Constraint& c) { in ValidateConstraints()
Ddescribe_slice_generator.cc54 const QueryConstraints& qc) { in ValidateConstraints()
59 auto slice_id_fn = [](const QueryConstraints::Constraint& c) { in ValidateConstraints()
Ddescendant_generator.cc84 const QueryConstraints& qc) { in ValidateConstraints()
88 auto id_fn = [column](const QueryConstraints::Constraint& c) { in ValidateConstraints()
Dexperimental_annotated_stack_generator.h41 base::Status ValidateConstraints(const QueryConstraints&) override;
Ddescribe_slice_generator.h44 base::Status ValidateConstraints(const QueryConstraints&) override;
Dexperimental_flat_slice_generator.h63 base::Status ValidateConstraints(const QueryConstraints&) override;
Dconnected_flow_generator.h56 base::Status ValidateConstraints(const QueryConstraints&) override;
Dexperimental_sched_upid_generator.h38 base::Status ValidateConstraints(const QueryConstraints&) override;

12