Home
last modified time | relevance | path

Searched refs:TaskShutdownBehavior (Results 1 – 25 of 88) sorted by relevance

1234

/aosp_15_r20/external/libchrome/base/task_scheduler/
H A Dtask_traits_unittest.cc15 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, traits.shutdown_behavior()); in TEST()
24 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, traits.shutdown_behavior()); in TEST()
29 TEST(TaskSchedulerTaskTraitsTest, TaskShutdownBehavior) { in TEST() argument
30 constexpr TaskTraits traits = {TaskShutdownBehavior::BLOCK_SHUTDOWN}; in TEST()
33 EXPECT_EQ(TaskShutdownBehavior::BLOCK_SHUTDOWN, traits.shutdown_behavior()); in TEST()
42 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, traits.shutdown_behavior()); in TEST()
51 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, traits.shutdown_behavior()); in TEST()
58 TaskShutdownBehavior::BLOCK_SHUTDOWN, in TEST()
62 EXPECT_EQ(TaskShutdownBehavior::BLOCK_SHUTDOWN, traits.shutdown_behavior()); in TEST()
69 TaskShutdownBehavior::BLOCK_SHUTDOWN, in TEST()
[all …]
H A Dtask_unittest.cc22 {TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, in TEST()
24 EXPECT_EQ(TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN, in TEST()
28 {TaskShutdownBehavior::SKIP_ON_SHUTDOWN}, in TEST()
30 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, in TEST()
34 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST()
36 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, in TEST()
43 {TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, in TEST()
45 EXPECT_EQ(TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN, in TEST()
49 {TaskShutdownBehavior::SKIP_ON_SHUTDOWN}, TimeDelta()); in TEST()
50 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, in TEST()
[all …]
H A Dtask_tracker_unittest.cc166 : public testing::TestWithParam<TaskShutdownBehavior> {
171 Task CreateTask(TaskShutdownBehavior shutdown_behavior) { in CreateTask()
328 if (GetParam() == TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN) { in TEST_P()
341 if (GetParam() != TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN) in TEST_P()
352 Task block_shutdown_task(CreateTask(TaskShutdownBehavior::BLOCK_SHUTDOWN)); in TEST_P()
362 const bool should_run = GetParam() == TaskShutdownBehavior::BLOCK_SHUTDOWN; in TEST_P()
383 if (GetParam() == TaskShutdownBehavior::BLOCK_SHUTDOWN) { in TEST_P()
406 Task block_shutdown_task(CreateTask(TaskShutdownBehavior::BLOCK_SHUTDOWN)); in TEST_P()
413 if (GetParam() == TaskShutdownBehavior::BLOCK_SHUTDOWN) { in TEST_P()
433 EXPECT_EQ(GetParam() == TaskShutdownBehavior::BLOCK_SHUTDOWN ? 2U : 1U, in TEST_P()
[all …]
H A Dtask_traits.h43 enum class TaskShutdownBehavior { enum
122 ValidTrait(TaskShutdownBehavior) {} in ValidTrait()
158 internal::HasArgOfType<TaskShutdownBehavior, ArgTypes...>::value), in TaskTraits()
160 internal::EnumArgGetter<TaskShutdownBehavior, in TaskTraits()
161 TaskShutdownBehavior::SKIP_ON_SHUTDOWN>(), in TaskTraits()
195 constexpr TaskShutdownBehavior shutdown_behavior() const { in shutdown_behavior()
226 TaskShutdownBehavior shutdown_behavior_;
235 TaskShutdownBehavior task_priority);
243 const TaskShutdownBehavior& shutdown_behavior);
H A Dscheduler_single_thread_task_runner_manager_unittest.cc103 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
108 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
129 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
134 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
156 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
161 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
209 {TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, in TEST_F()
227 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
299 TaskShutdownBehavior::BLOCK_SHUTDOWN}; in TEST_P()
309 TaskShutdownBehavior::BLOCK_SHUTDOWN}; in TEST_P()
[all …]
H A Dtask_traits.cc29 TaskShutdownBehavior shutdown_behavior) { in TaskShutdownBehaviorToString()
31 case TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN: in TaskShutdownBehaviorToString()
33 case TaskShutdownBehavior::SKIP_ON_SHUTDOWN: in TaskShutdownBehaviorToString()
35 case TaskShutdownBehavior::BLOCK_SHUTDOWN: in TaskShutdownBehaviorToString()
48 const TaskShutdownBehavior& shutdown_behavior) { in operator <<()
H A Dtask_tracker.cc398 const TaskShutdownBehavior shutdown_behavior = in RunAndPopNextTask()
475 TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN); in RunOrSkipTask()
655 bool TaskTracker::BeforePostTask(TaskShutdownBehavior shutdown_behavior) { in BeforePostTask()
656 if (shutdown_behavior == TaskShutdownBehavior::BLOCK_SHUTDOWN) { in BeforePostTask()
706 bool TaskTracker::BeforeRunTask(TaskShutdownBehavior shutdown_behavior) { in BeforeRunTask()
708 case TaskShutdownBehavior::BLOCK_SHUTDOWN: { in BeforeRunTask()
722 case TaskShutdownBehavior::SKIP_ON_SHUTDOWN: { in BeforeRunTask()
741 case TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN: { in BeforeRunTask()
750 void TaskTracker::AfterRunTask(TaskShutdownBehavior shutdown_behavior) { in AfterRunTask()
751 if (shutdown_behavior == TaskShutdownBehavior::BLOCK_SHUTDOWN || in AfterRunTask()
[all …]
H A Dtask_traits_unittest.nc21 constexpr TaskTraits traits = {TaskShutdownBehavior::BLOCK_SHUTDOWN,
22 TaskShutdownBehavior::BLOCK_SHUTDOWN};
24 constexpr TaskTraits traits = {TaskShutdownBehavior::BLOCK_SHUTDOWN,
26 TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN};
28 constexpr TaskTraits traits = {TaskShutdownBehavior::BLOCK_SHUTDOWN, true};
H A Dtask.cc27 traits.shutdown_behavior() == TaskShutdownBehavior::BLOCK_SHUTDOWN in Task()
36 traits.shutdown_behavior() == TaskShutdownBehavior::BLOCK_SHUTDOWN) in Task()
38 {TaskShutdownBehavior::SKIP_ON_SHUTDOWN}) in Task()
H A Dtask_tracker.h243 bool BeforePostTask(TaskShutdownBehavior shutdown_behavior);
248 bool BeforeRunTask(TaskShutdownBehavior shutdown_behavior);
253 void AfterRunTask(TaskShutdownBehavior shutdown_behavior);
/aosp_15_r20/external/cronet/base/task/thread_pool/
H A Dtask_tracker.cc91 TaskShutdownBehavior shutdown_behavior) { in ShutdownBehaviorToProto()
93 case TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN: in ShutdownBehaviorToProto()
95 case TaskShutdownBehavior::SKIP_ON_SHUTDOWN: in ShutdownBehaviorToProto()
97 case TaskShutdownBehavior::BLOCK_SHUTDOWN: in ShutdownBehaviorToProto()
319 TaskShutdownBehavior shutdown_behavior) { in WillPostTask()
327 if (shutdown_behavior != TaskShutdownBehavior::BLOCK_SHUTDOWN || in WillPostTask()
372 TaskShutdownBehavior shutdown_behavior = task_source->shutdown_behavior(); in RegisterTaskSource()
470 TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN) { in RunTask()
538 TaskShutdownBehavior shutdown_behavior) { in BeforeQueueTaskSource()
539 if (shutdown_behavior == TaskShutdownBehavior::BLOCK_SHUTDOWN) { in BeforeQueueTaskSource()
[all …]
H A Dtask_tracker_unittest.cc154 : public testing::TestWithParam<TaskShutdownBehavior> {
321 if (GetParam() == TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN) { in TEST_P()
334 if (GetParam() != TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN) in TEST_P()
357 &task, TaskShutdownBehavior::BLOCK_SHUTDOWN)); in TEST_F()
363 std::move(poster), TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN); in TEST_F()
392 CreateTask(), {TaskShutdownBehavior::BLOCK_SHUTDOWN}); in TEST_P()
399 const bool should_run = GetParam() == TaskShutdownBehavior::BLOCK_SHUTDOWN; in TEST_P()
422 CreateTask(), {TaskShutdownBehavior::BLOCK_SHUTDOWN}); in TEST_P()
432 const bool should_run = GetParam() == TaskShutdownBehavior::BLOCK_SHUTDOWN; in TEST_P()
453 if (GetParam() == TaskShutdownBehavior::BLOCK_SHUTDOWN) { in TEST_P()
[all …]
H A Dpooled_single_thread_task_runner_manager_unittest.cc99 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
103 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
123 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
127 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
147 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
151 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
199 {TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, in TEST_F()
210 ->CreateSingleThreadTaskRunner({TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
576 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_P()
588 {TaskShutdownBehavior::BLOCK_SHUTDOWN}, in TEST_F()
[all …]
H A Dtask_tracker.h105 bool WillPostTask(Task* task, TaskShutdownBehavior shutdown_behavior);
181 bool BeforeQueueTaskSource(TaskShutdownBehavior shutdown_behavior);
186 bool BeforeRunTask(TaskShutdownBehavior shutdown_behavior);
190 void AfterRunTask(TaskShutdownBehavior shutdown_behavior);
H A Dsequence.cc41 void MaybeMakeCriticalClosure(TaskShutdownBehavior shutdown_behavior, in MaybeMakeCriticalClosure()
44 case TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN: in MaybeMakeCriticalClosure()
47 case TaskShutdownBehavior::SKIP_ON_SHUTDOWN: in MaybeMakeCriticalClosure()
53 case TaskShutdownBehavior::BLOCK_SHUTDOWN: in MaybeMakeCriticalClosure()
/aosp_15_r20/external/cronet/base/task/
H A Dtask_traits_unittest.cc15 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, traits.shutdown_behavior()); in TEST()
26 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, traits.shutdown_behavior()); in TEST()
33 TEST(TaskTraitsTest, TaskShutdownBehavior) { in TEST() argument
34 constexpr TaskTraits traits = {TaskShutdownBehavior::BLOCK_SHUTDOWN}; in TEST()
37 EXPECT_EQ(TaskShutdownBehavior::BLOCK_SHUTDOWN, traits.shutdown_behavior()); in TEST()
48 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, traits.shutdown_behavior()); in TEST()
59 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, traits.shutdown_behavior()); in TEST()
70 EXPECT_EQ(TaskShutdownBehavior::SKIP_ON_SHUTDOWN, traits.shutdown_behavior()); in TEST()
93 TaskPriority::BEST_EFFORT, TaskShutdownBehavior::BLOCK_SHUTDOWN, in TEST()
97 EXPECT_EQ(TaskShutdownBehavior::BLOCK_SHUTDOWN, traits.shutdown_behavior()); in TEST()
[all …]
H A Dtask_traits.h76 enum class TaskShutdownBehavior : uint8_t { enum
201 ValidTrait(TaskShutdownBehavior);
244 trait_helpers::GetEnum<TaskShutdownBehavior, in TaskTraits()
245 TaskShutdownBehavior::SKIP_ON_SHUTDOWN>( in TaskTraits()
247 (trait_helpers::HasTrait<TaskShutdownBehavior, ArgTypes...>() in TaskTraits()
279 constexpr TaskShutdownBehavior shutdown_behavior() const { in shutdown_behavior()
280 return static_cast<TaskShutdownBehavior>(shutdown_behavior_ & in shutdown_behavior()
319 TaskShutdownBehavior task_priority);
327 const TaskShutdownBehavior& shutdown_behavior);
H A Dtask_traits.cc29 TaskShutdownBehavior shutdown_behavior) { in TaskShutdownBehaviorToString()
31 case TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN: in TaskShutdownBehaviorToString()
33 case TaskShutdownBehavior::SKIP_ON_SHUTDOWN: in TaskShutdownBehaviorToString()
35 case TaskShutdownBehavior::BLOCK_SHUTDOWN: in TaskShutdownBehaviorToString()
48 const TaskShutdownBehavior& shutdown_behavior) { in operator <<()
H A Dtask_traits_nocompile.nc25 constexpr TaskTraits traits4 = {TaskShutdownBehavior::BLOCK_SHUTDOWN, // expected-error {{constex…
26TaskShutdownBehavior::BLOCK_SHUTDOWN}; // expected-error@base/traits_bag.h:* {{The traits bag con…
31 constexpr TaskTraits traits5 = {TaskShutdownBehavior::BLOCK_SHUTDOWN, // expected-error {{c…
33TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}; // expected-error@*:* {{type occurs more than once i…
35 constexpr TaskTraits traits6 = {TaskShutdownBehavior::BLOCK_SHUTDOWN, true}; // expected-error {{n…
H A Dthread_pool_unittest.cc64 {TaskShutdownBehavior::BLOCK_SHUTDOWN}), in TEST()
82 {TaskShutdownBehavior::BLOCK_SHUTDOWN}); in TEST()
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/gensrcs/external/libchrome/base/task_scheduler/
Dtask_traits.h46 enum class TaskShutdownBehavior { enum
125 ValidTrait(TaskShutdownBehavior) {} in ValidTrait()
161 internal::HasArgOfType<TaskShutdownBehavior, ArgTypes...>::value), in TaskTraits()
163 internal::EnumArgGetter<TaskShutdownBehavior, in TaskTraits()
164 TaskShutdownBehavior::SKIP_ON_SHUTDOWN>(), in TaskTraits()
198 constexpr TaskShutdownBehavior shutdown_behavior() const { in shutdown_behavior()
229 TaskShutdownBehavior shutdown_behavior_;
238 TaskShutdownBehavior task_priority);
246 const TaskShutdownBehavior& shutdown_behavior);
Dtask_tracker.h246 bool BeforePostTask(TaskShutdownBehavior shutdown_behavior);
251 bool BeforeRunTask(TaskShutdownBehavior shutdown_behavior);
256 void AfterRunTask(TaskShutdownBehavior shutdown_behavior);
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/6/external/libchrome/base/task_scheduler/
Dtask_traits.h46 enum class TaskShutdownBehavior { enum
125 ValidTrait(TaskShutdownBehavior) {} in ValidTrait()
161 internal::HasArgOfType<TaskShutdownBehavior, ArgTypes...>::value), in TaskTraits()
163 internal::EnumArgGetter<TaskShutdownBehavior, in TaskTraits()
164 TaskShutdownBehavior::SKIP_ON_SHUTDOWN>(), in TaskTraits()
198 constexpr TaskShutdownBehavior shutdown_behavior() const { in shutdown_behavior()
229 TaskShutdownBehavior shutdown_behavior_;
238 TaskShutdownBehavior task_priority);
246 const TaskShutdownBehavior& shutdown_behavior);
Dtask_tracker.h246 bool BeforePostTask(TaskShutdownBehavior shutdown_behavior);
251 bool BeforeRunTask(TaskShutdownBehavior shutdown_behavior);
256 void AfterRunTask(TaskShutdownBehavior shutdown_behavior);
/aosp_15_r20/external/cronet/net/cert/internal/
H A Dsystem_trust_store.cc258 {base::MayBlock(), base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, in InitializeTrustStoreMacCache()
346 {base::MayBlock(), base::TaskShutdownBehavior::CONTINUE_ON_SHUTDOWN}, in InitializeTrustStoreWinSystem()
381 {base::MayBlock(), base::TaskShutdownBehavior::SKIP_ON_SHUTDOWN}, in InitializeTrustStoreAndroid()

1234