OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Atomic
(Results
1 - 25
of
81
) sorted by null
1
2
3
4
/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
ctor.pass.cpp
13
// NOTE:
atomic
<> of a TriviallyCopyable class is wrongly rejected by older
17
// <
atomic
>
19
// constexpr
atomic
<T>::
atomic
(T value)
21
#include <
atomic
>
38
typedef std::
atomic
<Tp>
Atomic
;
39
static_assert(std::is_literal_type<
Atomic
>::value, "");
42
constexpr
Atomic
a(t);
46
constexpr
Atomic
a{t}
[
all
...]
/art/runtime/gc/
task_processor_test.cc
32
RecursiveTask(TaskProcessor* task_processor,
Atomic
<size_t>* counter, size_t max_recursion)
46
Atomic
<size_t>* const counter_;
52
WorkUntilDoneTask(TaskProcessor* task_processor,
Atomic
<bool>* done_running)
62
Atomic
<bool>* done_running_;
70
Atomic
<bool> done_running(false);
71
Atomic
<size_t> counter(0);
137
Atomic
<bool> done_running(false);
heap.h
27
#include "
atomic
.h"
146
// Used so that we don't overflow the allocation time
atomic
integer.
[
all
...]
/art/runtime/base/
allocator.cc
22
#include "
atomic
.h"
78
Atomic
<size_t> g_bytes_used[kAllocatorTagCount];
80
Atomic
<uint64_t> g_total_bytes_used[kAllocatorTagCount];
allocator.h
24
#include "
atomic
.h"
82
extern
Atomic
<size_t> g_bytes_used[kAllocatorTagCount];
88
extern
Atomic
<uint64_t> g_total_bytes_used[kAllocatorTagCount];
/art/runtime/
atomic.h
21
#include <
atomic
>
36
// exposed. Clients should be converted to use either class
Atomic
39
// ThreadFenceForConstructor and
Atomic
::*JavaData.
149
// Does the architecture provide reasonable
atomic
long operations or do we fall back on mutexes?
188
class PACKED(sizeof(T))
Atomic
: public std::
atomic
<T> {
190
Atomic
<T>() : std::
atomic
<T>(0) { }
192
explicit
Atomic
<T>(T value) : std::
atomic
<T>(value) {
[
all
...]
read_barrier-inl.h
128
Atomic
<mirror::Object*>* atomic_root = reinterpret_cast<
Atomic
<mirror::Object*>*>(root);
171
reinterpret_cast<
Atomic
<mirror::CompressedReference<MirrorType>>*>(root);
java_vm_ext.h
215
Atomic
<bool> allow_accessing_weak_globals_;
/art/runtime/gc/accounting/
card_table-inl.h
20
#include "
atomic
.h"
33
Atomic
<uint8_t>* byte_atomic = reinterpret_cast<
Atomic
<uint8_t>*>(address);
41
Atomic
<uintptr_t>* word_atomic = reinterpret_cast<
Atomic
<uintptr_t>*>(address);
194
Atomic
<uintptr_t>* atomic_word = reinterpret_cast<
Atomic
<uintptr_t>*>(word_cur);
bitmap-inl.h
24
#include "
atomic
.h"
36
auto* atomic_entry = reinterpret_cast<
Atomic
<uintptr_t>*>(&bitmap_begin_[word_index]);
space_bitmap-inl.h
24
#include "
atomic
.h"
39
Atomic
<uintptr_t>* atomic_entry = reinterpret_cast<
Atomic
<uintptr_t>*>(&bitmap_begin_[index]);
/art/runtime/gc/collector/
concurrent_copying.h
212
Atomic
<int> is_mark_stack_push_disallowed_;
222
Atomic
<MarkStackMode> mark_stack_mode_;
223
Atomic
<bool> weak_ref_access_enabled_;
226
Atomic
<size_t> bytes_moved_;
227
Atomic
<size_t> objects_moved_;
234
Atomic
<size_t> to_space_bytes_skipped_;
235
Atomic
<size_t> to_space_objects_skipped_;
/external/skia/tests/
AtomicTest.cpp
33
DEF_TEST(
Atomic
, reporter) {
/art/runtime/mirror/
object-inl.h
24
#include "
atomic
.h"
197
Atomic
<uint32_t>* atomic_rb_ptr = reinterpret_cast<
Atomic
<uint32_t>*>(raw_addr);
766
reinterpret_cast<
Atomic
<kSize>*>(addr)->StoreSequentiallyConsistent(new_value);
768
reinterpret_cast<
Atomic
<kSize>*>(addr)->StoreJavaData(new_value);
777
return reinterpret_cast<const
Atomic
<kSize>*>(addr)->LoadSequentiallyConsistent();
779
return reinterpret_cast<const
Atomic
<kSize>*>(addr)->LoadJavaData();
796
Atomic
<int64_t>* atomic_addr = reinterpret_cast<
Atomic
<int64_t>*>(raw_addr);
[
all
...]
object.cc
42
Atomic
<uint32_t> Object::hash_code_seed(987654321U + std::time(nullptr));
/art/runtime/jit/
profiling_info.cc
89
if (!reinterpret_cast<
Atomic
<GcRoot<mirror::Class>>*>(&cache->classes_[i])->
/frameworks/native/opengl/libagl/
BufferObjectManager.cpp
21
#include <utils/
Atomic
.h>
TextureObjectManager.h
24
#include <utils/
Atomic
.h>
/system/core/libutils/
SystemClock.cpp
25
#include <utils/
Atomic
.h>
96
// NOTE - not
atomic
and may generate spurious warnings if the 64-bit
/art/runtime/gc/space/
region_space-inl.h
119
Atomic
<uint8_t*>* atomic_top = reinterpret_cast<
Atomic
<uint8_t*>*>(&top_);
129
reinterpret_cast<
Atomic
<uint64_t>*>(&objects_allocated_)->FetchAndAddSequentiallyConsistent(1);
image_space.h
176
static
Atomic
<uint32_t> bitmap_index_;
space.h
23
#include "
atomic
.h"
334
Atomic
<uint8_t*> end_;
/frameworks/native/services/sensorservice/
BatteryService.cpp
21
#include <utils/
Atomic
.h>
/external/llvm/lib/Support/
Android.mk
12
Atomic
.cpp \
/frameworks/base/native/android/
storage_manager.cpp
24
#include <utils/
Atomic
.h>
Completed in 137 milliseconds
1
2
3
4