Home
last modified time | relevance | path

Searched refs:EnqueueOrder (Results 1 – 25 of 61) sorted by relevance

123

/external/cronet/tot/base/task/sequence_manager/
Denqueue_order.h21 class EnqueueOrder {
23 EnqueueOrder() : value_(kNone) {} in EnqueueOrder() function
24 ~EnqueueOrder() = default;
26 static EnqueueOrder none() { return EnqueueOrder(kNone); } in none()
27 static EnqueueOrder blocking_fence() { return EnqueueOrder(kBlockingFence); } in blocking_fence()
30 static EnqueueOrder max() { in max()
31 return EnqueueOrder(std::numeric_limits<uint64_t>::max()); in max()
38 static EnqueueOrder FromIntForTesting(uint64_t value) { in FromIntForTesting()
39 return EnqueueOrder(value); in FromIntForTesting()
47 explicit EnqueueOrder(uint64_t value) : value_(value) {} in EnqueueOrder() function
Dtask_queue_selector_unittest.cc96 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in PushTasks()
106 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in PushTasksWithEnqueueOrder()
107 EnqueueOrder::FromIntForTesting(enqueue_orders[i]))); in PushTasksWithEnqueueOrder()
113 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in PushTask()
114 EnqueueOrder::FromIntForTesting(enqueue_order))); in PushTask()
411 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in TEST_F()
412 EnqueueOrder::FromIntForTesting(2))); in TEST_F()
423 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in TEST_F()
424 EnqueueOrder::FromIntForTesting(2))); in TEST_F()
436 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in TEST_F()
[all …]
Dtask_order.h55 EnqueueOrder enqueue_order() const { return enqueue_order_; } in enqueue_order()
62 static TaskOrder CreateForTesting(EnqueueOrder enqueue_order,
65 static TaskOrder CreateForTesting(EnqueueOrder enqueue_order);
75 TaskOrder(EnqueueOrder enqueue_order,
83 EnqueueOrder enqueue_order_;
Dfence.cc19 DCHECK_NE(task_order_.enqueue_order(), EnqueueOrder::none()); in Fence()
22 Fence::Fence(EnqueueOrder enqueue_order, in Fence()
35 return CreateWithEnqueueOrder(EnqueueOrder::blocking_fence()); in BlockingFence()
39 Fence Fence::CreateWithEnqueueOrder(EnqueueOrder enqueue_order) { in CreateWithEnqueueOrder()
Dtasks.h105 EnqueueOrder sequence_order,
106 EnqueueOrder enqueue_order = EnqueueOrder(),
116 EnqueueOrder enqueue_order() const { in enqueue_order()
121 void set_enqueue_order(EnqueueOrder enqueue_order) { in set_enqueue_order()
167 EnqueueOrder enqueue_order_;
Dwork_queue_sets_unittest.cc77 EnqueueOrder(), in FakeTaskWithEnqueueOrder()
78 EnqueueOrder::FromIntForTesting(enqueue_order)); in FakeTaskWithEnqueueOrder()
84 EnqueueOrder(), in FakeNonNestableTaskWithEnqueueOrder()
85 EnqueueOrder::FromIntForTesting(enqueue_order)); in FakeNonNestableTaskWithEnqueueOrder()
94 EnqueueOrder::FromIntForTesting(task_order.sequence_num()), in FakeTaskWithTaskOrder()
173 EXPECT_EQ(EnqueueOrder::FromIntForTesting(4), in TEST_F()
415 const EnqueueOrder kEnqueueOrder = EnqueueOrder::FromIntForTesting(5); in TEST_F()
448 const EnqueueOrder kEnqueueOrder = EnqueueOrder::FromIntForTesting(5); in TEST_F()
486 TaskOrder::CreateForTesting(EnqueueOrder::FromIntForTesting(10), in TEST_F()
490 TaskOrder::CreateForTesting(EnqueueOrder::FromIntForTesting(11), in TEST_F()
[all …]
Dfence.h46 return task_order_.enqueue_order() == EnqueueOrder::blocking_fence(); in IsBlockingFence()
52 Fence(EnqueueOrder enqueue_order,
58 static Fence CreateWithEnqueueOrder(EnqueueOrder enqueue_order);
Dtask_order.cc38 TaskOrder TaskOrder::CreateForTesting(EnqueueOrder enqueue_order, in CreateForTesting()
45 TaskOrder TaskOrder::CreateForTesting(EnqueueOrder enqueue_order) { in CreateForTesting()
49 TaskOrder::TaskOrder(EnqueueOrder enqueue_order, in TaskOrder()
/external/cronet/stable/base/task/sequence_manager/
Denqueue_order.h21 class EnqueueOrder {
23 EnqueueOrder() : value_(kNone) {} in EnqueueOrder() function
24 ~EnqueueOrder() = default;
26 static EnqueueOrder none() { return EnqueueOrder(kNone); } in none()
27 static EnqueueOrder blocking_fence() { return EnqueueOrder(kBlockingFence); } in blocking_fence()
30 static EnqueueOrder max() { in max()
31 return EnqueueOrder(std::numeric_limits<uint64_t>::max()); in max()
38 static EnqueueOrder FromIntForTesting(uint64_t value) { in FromIntForTesting()
39 return EnqueueOrder(value); in FromIntForTesting()
47 explicit EnqueueOrder(uint64_t value) : value_(value) {} in EnqueueOrder() function
Dtask_queue_selector_unittest.cc96 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in PushTasks()
106 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in PushTasksWithEnqueueOrder()
107 EnqueueOrder::FromIntForTesting(enqueue_orders[i]))); in PushTasksWithEnqueueOrder()
113 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in PushTask()
114 EnqueueOrder::FromIntForTesting(enqueue_order))); in PushTask()
411 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in TEST_F()
412 EnqueueOrder::FromIntForTesting(2))); in TEST_F()
423 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in TEST_F()
424 EnqueueOrder::FromIntForTesting(2))); in TEST_F()
436 Task(PostedTask(nullptr, test_closure_, FROM_HERE), EnqueueOrder(), in TEST_F()
[all …]
Dtask_order.h55 EnqueueOrder enqueue_order() const { return enqueue_order_; } in enqueue_order()
62 static TaskOrder CreateForTesting(EnqueueOrder enqueue_order,
65 static TaskOrder CreateForTesting(EnqueueOrder enqueue_order);
75 TaskOrder(EnqueueOrder enqueue_order,
83 EnqueueOrder enqueue_order_;
Dfence.cc19 DCHECK_NE(task_order_.enqueue_order(), EnqueueOrder::none()); in Fence()
22 Fence::Fence(EnqueueOrder enqueue_order, in Fence()
35 return CreateWithEnqueueOrder(EnqueueOrder::blocking_fence()); in BlockingFence()
39 Fence Fence::CreateWithEnqueueOrder(EnqueueOrder enqueue_order) { in CreateWithEnqueueOrder()
Dtasks.h105 EnqueueOrder sequence_order,
106 EnqueueOrder enqueue_order = EnqueueOrder(),
116 EnqueueOrder enqueue_order() const { in enqueue_order()
121 void set_enqueue_order(EnqueueOrder enqueue_order) { in set_enqueue_order()
167 EnqueueOrder enqueue_order_;
Dwork_queue_sets_unittest.cc77 EnqueueOrder(), in FakeTaskWithEnqueueOrder()
78 EnqueueOrder::FromIntForTesting(enqueue_order)); in FakeTaskWithEnqueueOrder()
84 EnqueueOrder(), in FakeNonNestableTaskWithEnqueueOrder()
85 EnqueueOrder::FromIntForTesting(enqueue_order)); in FakeNonNestableTaskWithEnqueueOrder()
94 EnqueueOrder::FromIntForTesting(task_order.sequence_num()), in FakeTaskWithTaskOrder()
173 EXPECT_EQ(EnqueueOrder::FromIntForTesting(4), in TEST_F()
415 const EnqueueOrder kEnqueueOrder = EnqueueOrder::FromIntForTesting(5); in TEST_F()
448 const EnqueueOrder kEnqueueOrder = EnqueueOrder::FromIntForTesting(5); in TEST_F()
486 TaskOrder::CreateForTesting(EnqueueOrder::FromIntForTesting(10), in TEST_F()
490 TaskOrder::CreateForTesting(EnqueueOrder::FromIntForTesting(11), in TEST_F()
[all …]
Dfence.h46 return task_order_.enqueue_order() == EnqueueOrder::blocking_fence(); in IsBlockingFence()
52 Fence(EnqueueOrder enqueue_order,
58 static Fence CreateWithEnqueueOrder(EnqueueOrder enqueue_order);
Dtask_order.cc38 TaskOrder TaskOrder::CreateForTesting(EnqueueOrder enqueue_order, in CreateForTesting()
45 TaskOrder TaskOrder::CreateForTesting(EnqueueOrder enqueue_order) { in CreateForTesting()
49 TaskOrder::TaskOrder(EnqueueOrder enqueue_order, in TaskOrder()
Dwork_queue_unittest.cc76 EnqueueOrder(), in FakeCancelableTaskWithEnqueueOrder()
77 EnqueueOrder::FromIntForTesting(enqueue_order)); in FakeCancelableTaskWithEnqueueOrder()
83 EnqueueOrder(), in FakeTaskWithEnqueueOrder()
84 EnqueueOrder::FromIntForTesting(enqueue_order)); in FakeTaskWithEnqueueOrder()
90 EnqueueOrder(), in FakeNonNestableTaskWithEnqueueOrder()
91 EnqueueOrder::FromIntForTesting(enqueue_order)); in FakeNonNestableTaskWithEnqueueOrder()
100 EnqueueOrder::FromIntForTesting(task_order.sequence_num()), in FakeTaskWithTaskOrder()
107 EnqueueOrder::FromIntForTesting(enqueue_order))); in CreateFenceWithEnqueueOrder()
581 TaskOrder::CreateForTesting(EnqueueOrder::FromIntForTesting(4), in TEST_F()
591 const EnqueueOrder kEnqueueOrder = EnqueueOrder::FromIntForTesting(5); in TEST_F()
[all …]
/external/libchrome/base/task/sequence_manager/
Denqueue_order.h21 class EnqueueOrder {
23 EnqueueOrder() : value_(kNone) {} in EnqueueOrder() function
24 ~EnqueueOrder() = default;
26 static EnqueueOrder none() { return EnqueueOrder(kNone); } in none()
27 static EnqueueOrder blocking_fence() { return EnqueueOrder(kBlockingFence); } in blocking_fence()
33 static EnqueueOrder FromIntForTesting(uint64_t value) { in FromIntForTesting()
34 return EnqueueOrder(value); in FromIntForTesting()
45 EnqueueOrder GenerateNext() { in GenerateNext()
46 return EnqueueOrder(std::atomic_fetch_add_explicit( in GenerateNext()
56 explicit EnqueueOrder(uint64_t value) : value_(value) {} in EnqueueOrder() function
Dwork_queue_unittest.cc56 TimeTicks(), EnqueueOrder(), in FakeCancelableTaskWithEnqueueOrder()
57 EnqueueOrder::FromIntForTesting(enqueue_order)); in FakeCancelableTaskWithEnqueueOrder()
64 EnqueueOrder(), EnqueueOrder::FromIntForTesting(enqueue_order)); in FakeTaskWithEnqueueOrder()
71 EnqueueOrder(), EnqueueOrder::FromIntForTesting(enqueue_order)); in FakeNonNestableTaskWithEnqueueOrder()
91 work_queue_->InsertFence(EnqueueOrder::blocking_fence()); in TEST_F()
96 EnqueueOrder enqueue_order; in TEST_F()
105 EnqueueOrder enqueue_order; in TEST_F()
146 work_queue_->InsertFence(EnqueueOrder::blocking_fence()); in TEST_F()
171 work_queue_->InsertFence(EnqueueOrder::blocking_fence()); in TEST_F()
181 work_queue_->InsertFence(EnqueueOrder::FromIntForTesting(3)); in TEST_F()
[all …]
Dwork_queue.cc52 bool WorkQueue::GetFrontTaskEnqueueOrder(EnqueueOrder* enqueue_order) const { in GetFrontTaskEnqueueOrder()
176 bool WorkQueue::InsertFenceImpl(EnqueueOrder fence) { in InsertFenceImpl()
178 DCHECK(fence >= fence_ || fence == EnqueueOrder::blocking_fence()); in InsertFenceImpl()
184 void WorkQueue::InsertFenceSilently(EnqueueOrder fence) { in InsertFenceSilently()
186 DCHECK(!fence_ || fence_ == EnqueueOrder::blocking_fence()); in InsertFenceSilently()
190 bool WorkQueue::InsertFence(EnqueueOrder fence) { in InsertFence()
207 fence_ = EnqueueOrder::none(); in RemoveFence()
218 EnqueueOrder enqueue_order; in ShouldRunBefore()
219 EnqueueOrder other_enqueue_order; in ShouldRunBefore()
Dwork_queue.h54 bool GetFrontTaskEnqueueOrder(EnqueueOrder* enqueue_order) const;
113 bool InsertFence(EnqueueOrder fence);
118 void InsertFenceSilently(EnqueueOrder fence);
134 bool InsertFenceImpl(EnqueueOrder fence);
142 EnqueueOrder fence_;
Dwork_queue_sets.cc21 EnqueueOrder enqueue_order; in AddQueue()
44 EnqueueOrder enqueue_order; in ChangeSetIndex()
57 EnqueueOrder enqueue_order; in OnFrontTaskChanged()
69 EnqueueOrder enqueue_order; in OnTaskPushedToEmptyQueue()
89 EnqueueOrder enqueue_order; in OnPopQueue()
125 EnqueueOrder* out_enqueue_order) const { in GetOldestQueueAndEnqueueOrderInSet()
132 EnqueueOrder enqueue_order; in GetOldestQueueAndEnqueueOrderInSet()
147 EnqueueOrder enqueue_order; in ContainsWorkQueueForTest()
Dtask_queue_impl.h43 internal::EnqueueOrder order;
111 EnqueueOrder sequence_number);
115 EnqueueOrder sequence_number,
116 EnqueueOrder enqueue_order);
126 EnqueueOrder enqueue_order() const { in enqueue_order()
131 void set_enqueue_order(EnqueueOrder enqueue_order) { in set_enqueue_order()
144 EnqueueOrder enqueue_order_;
215 bool CouldTaskRun(EnqueueOrder enqueue_order) const;
359 EnqueueOrder current_fence;
Dsequence_manager_impl_unittest.cc45 using base::sequence_manager::internal::EnqueueOrder;
275 void TestTask(uint64_t value, std::vector<EnqueueOrder>* out_result) { in TestTask()
276 out_result->push_back(EnqueueOrder::FromIntForTesting(value)); in TestTask()
280 std::vector<EnqueueOrder>* out_result, in DisableQueueTestTask()
282 out_result->push_back(EnqueueOrder::FromIntForTesting(value)); in DisableQueueTestTask()
289 std::vector<EnqueueOrder> run_order; in TEST_P()
301 std::vector<EnqueueOrder> run_order; in TEST_P()
316 std::vector<EnqueueOrder> run_order; in TEST_P()
328 std::vector<EnqueueOrder> run_order; in TEST_P()
344 std::vector<EnqueueOrder> run_order; in TEST_P()
[all …]
Dtask_queue_selector_unittest.cc108 EnqueueOrder::Generator enqueue_order_generator; in PushTasks()
113 TimeTicks(), EnqueueOrder(), in PushTasks()
127 EnqueueOrder(), in PushTasksWithEnqueueOrder()
128 EnqueueOrder::FromIntForTesting(enqueue_orders[i]))); in PushTasksWithEnqueueOrder()
735 EnqueueOrder(), EnqueueOrder::FromIntForTesting(2))); in TEST_F()
749 EnqueueOrder(), EnqueueOrder::FromIntForTesting(2))); in TEST_F()
774 TimeTicks(), EnqueueOrder(), in TEST_F()
775 EnqueueOrder::FromIntForTesting(2)); in TEST_F()
805 TimeTicks(), EnqueueOrder::FromIntForTesting(2), in TEST_F()
806 EnqueueOrder::FromIntForTesting(2)); in TEST_F()
[all …]

123