Home
last modified time | relevance | path

Searched refs:TaskSourceSortKey (Results 1 – 14 of 14) sorted by relevance

/aosp_15_r20/external/cronet/base/task/thread_pool/
H A Dtask_source_sort_key.h16 class BASE_EXPORT TaskSourceSortKey final {
18 TaskSourceSortKey() = default;
19 TaskSourceSortKey(TaskPriority priority,
28 bool operator<(const TaskSourceSortKey& other) const;
30 bool operator==(const TaskSourceSortKey& other) const {
35 bool operator!=(const TaskSourceSortKey& other) const {
H A Dtask_source_sort_key.cc10 static_assert(sizeof(TaskSourceSortKey) <= 2 * sizeof(uint64_t),
13 TaskSourceSortKey::TaskSourceSortKey(TaskPriority priority, in TaskSourceSortKey() function in base::internal::TaskSourceSortKey
20 bool TaskSourceSortKey::operator<(const TaskSourceSortKey& other) const { in operator <()
H A Dpriority_queue.cc24 const TaskSourceSortKey& sort_key) in TaskSourceAndSortKey()
78 const TaskSourceSortKey& sort_key() const { return sort_key_; } in sort_key()
82 TaskSourceSortKey sort_key_;
103 TaskSourceSortKey task_source_sort_key) { in Push()
109 const TaskSourceSortKey& PriorityQueue::PeekSortKey() const { in PeekSortKey()
163 TaskSourceSortKey sort_key) { in UpdateSortKey()
H A Dpriority_queue.h34 TaskSourceSortKey task_source_sort_key);
40 const TaskSourceSortKey& PeekSortKey() const;
60 void UpdateSortKey(const TaskSource& task_source, TaskSourceSortKey sort_key);
H A Dpriority_queue_unittest.cc64 TaskSourceSortKey sort_key_a = sequence_a->GetSortKey();
68 TaskSourceSortKey sort_key_b = sequence_b->GetSortKey();
72 TaskSourceSortKey sort_key_c = sequence_c->GetSortKey();
76 TaskSourceSortKey sort_key_d = sequence_d->GetSortKey();
H A Dthread_group.cc390 TaskSourceSortKey top_sort_key = new_priority_queue->PeekSortKey(); in EnqueueAllTaskSources()
399 TaskSourceSortKey top_sort_key; in HandoffAllTaskSourcesToOtherThreadGroup()
410 TaskSourceSortKey top_sort_key; in HandoffNonUserBlockingTaskSourcesToOtherThreadGroup()
424 bool ThreadGroup::ShouldYield(TaskSourceSortKey sort_key) { in ShouldYield()
H A Dsequence.cc290 TaskSourceSortKey Sequence::GetSortKey() const { in GetSortKey()
291 return TaskSourceSortKey( in GetSortKey()
H A Djob_task_source.cc392 TaskSourceSortKey JobTaskSource::GetSortKey() const { in GetSortKey()
393 return TaskSourceSortKey(priority_racy(), ready_time_, in GetSortKey()
H A Dtask_source_sort_key_unittest.cc19 const TaskSourceSortKey kTestKeys[] = {
H A Dsequence.h100 TaskSourceSortKey GetSortKey() const override;
H A Djob_task_source.h78 TaskSourceSortKey GetSortKey() const override;
H A Dsequence_unittest.cc154 const TaskSourceSortKey best_effort_sort_key = in TEST()
189 const TaskSourceSortKey foreground_sort_key = in TEST()
H A Dtask_source.h179 virtual TaskSourceSortKey GetSortKey() const = 0;
H A Dthread_group.h141 bool ShouldYield(TaskSourceSortKey sort_key);