Home
last modified time | relevance | path

Searched refs:SequenceLocalStorageMap (Results 1 – 25 of 28) sorted by relevance

12

/aosp_15_r20/external/cronet/base/threading/
H A Dsequence_local_storage_map.cc19 ABSL_CONST_INIT thread_local SequenceLocalStorageMap*
24 SequenceLocalStorageMap::SequenceLocalStorageMap() = default;
26 SequenceLocalStorageMap::~SequenceLocalStorageMap() = default;
29 SequenceLocalStorageMap& SequenceLocalStorageMap::GetForCurrentThread() { in GetForCurrentThread()
41 bool SequenceLocalStorageMap::IsSetForCurrentThread() { in IsSetForCurrentThread()
45 bool SequenceLocalStorageMap::Has(int slot_id) const { in Has()
46 return const_cast<SequenceLocalStorageMap*>(this)->Get(slot_id) != nullptr; in Has()
49 void SequenceLocalStorageMap::Reset(int slot_id) { in Reset()
53 SequenceLocalStorageMap::Value* SequenceLocalStorageMap::Get(int slot_id) { in Get()
61 SequenceLocalStorageMap::Value* SequenceLocalStorageMap::Set( in Set()
[all …]
H A Dsequence_local_storage_map_unittest.cc62 SequenceLocalStorageMap::ValueDestructorPair CreateExternalValueDestructorPair( in CreateExternalValueDestructorPair()
64 internal::SequenceLocalStorageMap::ExternalValue value; in CreateExternalValueDestructorPair()
67 SequenceLocalStorageMap::MakeExternalDestructor<T, in CreateExternalValueDestructorPair()
70 SequenceLocalStorageMap::ValueDestructorPair value_destructor_pair{ in CreateExternalValueDestructorPair()
77 SequenceLocalStorageMap::ValueDestructorPair CreateInlineValueDestructorPair( in CreateInlineValueDestructorPair()
79 internal::SequenceLocalStorageMap::InlineValue value; in CreateInlineValueDestructorPair()
81 auto* destructor = SequenceLocalStorageMap::MakeInlineDestructor<T>(); in CreateInlineValueDestructorPair()
83 SequenceLocalStorageMap::ValueDestructorPair value_destructor_pair{ in CreateInlineValueDestructorPair()
94 SequenceLocalStorageMap sequence_local_storage_map; in TEST()
98 SequenceLocalStorageMap::ValueDestructorPair value_destructor_pair = in TEST()
[all …]
H A Dsequence_local_storage_slot.h75 return internal::SequenceLocalStorageMap::GetForCurrentThread().Has(
83 internal::SequenceLocalStorageMap::GetForCurrentThread().Get(slot_id_); in GetOrCreateValue()
94 internal::SequenceLocalStorageMap::GetForCurrentThread().Get(slot_id_); in GetValuePointer()
112 internal::SequenceLocalStorageMap::GetForCurrentThread().Reset(slot_id_); in reset()
134 internal::SequenceLocalStorageMap::ExternalValue value; in Adopt()
136 internal::SequenceLocalStorageMap::ValueDestructorPair in Adopt()
139 internal::SequenceLocalStorageMap::MakeExternalDestructor< in Adopt()
142 internal::SequenceLocalStorageMap::GetForCurrentThread().Set( in Adopt()
165 return internal::SequenceLocalStorageMap::GetForCurrentThread().Has(
173 internal::SequenceLocalStorageMap::GetForCurrentThread().Get(slot_id_); in GetOrCreateValue()
[all …]
H A Dsequence_local_storage_map.h26 class BASE_EXPORT SequenceLocalStorageMap {
28 SequenceLocalStorageMap();
30 SequenceLocalStorageMap(const SequenceLocalStorageMap&) = delete;
31 SequenceLocalStorageMap& operator=(const SequenceLocalStorageMap&) = delete;
33 ~SequenceLocalStorageMap();
38 static SequenceLocalStorageMap& GetForCurrentThread();
189 SequenceLocalStorageMap* sequence_local_storage);
199 const base::AutoReset<SequenceLocalStorageMap*> resetter_;
H A Dsequence_local_storage_slot_unittest.cc28 internal::SequenceLocalStorageMap sequence_local_storage_;
160 internal::SequenceLocalStorageMap sequence_local_storage_maps[5]; in TEST()
181 internal::SequenceLocalStorageMap sequence_local_storage_map; in TEST()
/aosp_15_r20/external/libchrome/base/threading/
H A Dsequence_local_storage_map.cc17 LazyInstance<ThreadLocalPointer<SequenceLocalStorageMap>>::Leaky
21 SequenceLocalStorageMap::SequenceLocalStorageMap() = default;
23 SequenceLocalStorageMap::~SequenceLocalStorageMap() = default;
27 SequenceLocalStorageMap* sequence_local_storage) { in ScopedSetSequenceLocalStorageMapForCurrentThread()
37 SequenceLocalStorageMap& SequenceLocalStorageMap::GetForCurrentThread() { in GetForCurrentThread()
38 SequenceLocalStorageMap* current_sequence_local_storage = in GetForCurrentThread()
50 void* SequenceLocalStorageMap::Get(int slot_id) { in Get()
57 void SequenceLocalStorageMap::Set( in Set()
59 SequenceLocalStorageMap::ValueDestructorPair value_destructor_pair) { in Set()
72 SequenceLocalStorageMap::ValueDestructorPair::ValueDestructorPair( in ValueDestructorPair()
[all …]
H A Dsequence_local_storage_map_unittest.cc38 SequenceLocalStorageMap::ValueDestructorPair CreateValueDestructorPair( in CreateValueDestructorPair()
41 SequenceLocalStorageMap::ValueDestructorPair::DestructorFunc* destructor = in CreateValueDestructorPair()
44 SequenceLocalStorageMap::ValueDestructorPair value_destructor_pair{ in CreateValueDestructorPair()
55 SequenceLocalStorageMap sequence_local_storage_map; in TEST()
59 SequenceLocalStorageMap::ValueDestructorPair value_destructor_pair = in TEST()
73 SequenceLocalStorageMap sequence_local_storage_map; in TEST()
77 SequenceLocalStorageMap::ValueDestructorPair value_destructor_pair = in TEST()
92 SequenceLocalStorageMap sequence_local_storage_map; in TEST()
96 SequenceLocalStorageMap::ValueDestructorPair value_destructor_pair = in TEST()
98 SequenceLocalStorageMap::ValueDestructorPair value_destructor_pair2 = in TEST()
H A Dsequence_local_storage_map.h24 class BASE_EXPORT SequenceLocalStorageMap {
26 SequenceLocalStorageMap();
27 ~SequenceLocalStorageMap();
32 static SequenceLocalStorageMap& GetForCurrentThread();
70 DISALLOW_COPY_AND_ASSIGN(SequenceLocalStorageMap);
80 SequenceLocalStorageMap* sequence_local_storage);
H A Dsequence_local_storage_slot.h62 internal::SequenceLocalStorageMap::GetForCurrentThread().Get(slot_id_); in Get()
88 internal::SequenceLocalStorageMap::ValueDestructorPair::DestructorFunc* in Set()
91 internal::SequenceLocalStorageMap::ValueDestructorPair in Set()
94 internal::SequenceLocalStorageMap::GetForCurrentThread().Set( in Set()
H A Dsequence_local_storage_slot_unittest.cc23 internal::SequenceLocalStorageMap sequence_local_storage_;
124 internal::SequenceLocalStorageMap sequence_local_storage_maps[5]; in TEST()
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/gensrcs/external/libchrome/base/threading/
Dsequence_local_storage_map.h27 class BASE_EXPORT SequenceLocalStorageMap {
29 SequenceLocalStorageMap();
30 ~SequenceLocalStorageMap();
35 static SequenceLocalStorageMap& GetForCurrentThread();
73 DISALLOW_COPY_AND_ASSIGN(SequenceLocalStorageMap);
83 SequenceLocalStorageMap* sequence_local_storage);
Dsequence_local_storage_slot.h65 internal::SequenceLocalStorageMap::GetForCurrentThread().Get(slot_id_); in Get()
91 internal::SequenceLocalStorageMap::ValueDestructorPair::DestructorFunc* in Set()
94 internal::SequenceLocalStorageMap::ValueDestructorPair in Set()
97 internal::SequenceLocalStorageMap::GetForCurrentThread().Set( in Set()
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/7/external/libchrome/base/threading/
Dsequence_local_storage_map.h27 class BASE_EXPORT SequenceLocalStorageMap {
29 SequenceLocalStorageMap();
30 ~SequenceLocalStorageMap();
35 static SequenceLocalStorageMap& GetForCurrentThread();
73 DISALLOW_COPY_AND_ASSIGN(SequenceLocalStorageMap);
83 SequenceLocalStorageMap* sequence_local_storage);
Dsequence_local_storage_slot.h65 internal::SequenceLocalStorageMap::GetForCurrentThread().Get(slot_id_); in Get()
91 internal::SequenceLocalStorageMap::ValueDestructorPair::DestructorFunc* in Set()
94 internal::SequenceLocalStorageMap::ValueDestructorPair in Set()
97 internal::SequenceLocalStorageMap::GetForCurrentThread().Set( in Set()
/aosp_15_r20/external/cronet/base/task/thread_pool/
H A Dtask_source.h44 SequenceLocalStorageMap* sequence_local_storage, in ExecutionEnvironment()
51 SequenceLocalStorageMap* sequence_local_storage, in ExecutionEnvironment()
59 SequenceLocalStorageMap* const sequence_local_storage = nullptr;
H A Dsequence.h106 SequenceLocalStorageMap* sequence_local_storage() { in sequence_local_storage()
205 SequenceLocalStorageMap sequence_local_storage_;
/aosp_15_r20/external/libchrome/base/task_scheduler/
H A Dsequence.h73 SequenceLocalStorageMap* sequence_local_storage() { in sequence_local_storage()
94 SequenceLocalStorageMap sequence_local_storage_;
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/gensrcs/external/libchrome/base/task_scheduler/
Dsequence.h76 SequenceLocalStorageMap* sequence_local_storage() { in sequence_local_storage()
97 SequenceLocalStorageMap sequence_local_storage_;
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/6/external/libchrome/base/task_scheduler/
Dsequence.h76 SequenceLocalStorageMap* sequence_local_storage() { in sequence_local_storage()
97 SequenceLocalStorageMap sequence_local_storage_;
/aosp_15_r20/external/libchrome/base/test/
H A Dscoped_task_environment.h18 class SequenceLocalStorageMap; variable
152 const std::unique_ptr<internal::SequenceLocalStorageMap> slsm_for_mock_time_;
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/7/external/libchrome/base/test/
Dscoped_task_environment.h21 class SequenceLocalStorageMap; variable
155 const std::unique_ptr<internal::SequenceLocalStorageMap> slsm_for_mock_time_;
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/gensrcs/external/libchrome/base/test/
Dscoped_task_environment.h21 class SequenceLocalStorageMap; variable
155 const std::unique_ptr<internal::SequenceLocalStorageMap> slsm_for_mock_time_;
/aosp_15_r20/external/libchrome/base/message_loop/
H A Dmessage_loop.h333 internal::SequenceLocalStorageMap sequence_local_storage_map_;
/aosp_15_r20/external/cronet/base/task/sequence_manager/
H A Dthread_controller_with_message_pump_impl.h193 base::internal::SequenceLocalStorageMap sequence_local_storage_map_;
/aosp_15_r20/out/soong/.intermediates/external/libchrome/libchrome-include/gen/gensrcs/external/libchrome/base/message_loop/
Dmessage_loop.h336 internal::SequenceLocalStorageMap sequence_local_storage_map_;

12