HomeSort by relevance Sort by last modified time
    Searched refs:OnceType (Results 1 - 14 of 14) sorted by null

  /external/chromium_org/v8/src/
once.h 36 // * A type called OnceType.
38 // OnceType.
39 // * A function CallOnce(OnceType* once, void (*init_func)()).
40 // This function, when invoked multiple times given the same OnceType object,
46 // initialize a OnceType. This is only useful when clients embed a OnceType
51 // * This implementation guarantees that OnceType is a POD (i.e. no static
83 typedef AtomicWord OnceType;
87 #define V8_DECLARE_ONCE(NAME) ::v8::internal::OnceType NAME
103 void CallOnceImpl(OnceType* once, PointerArgFunction init_func, void* arg)
    [all...]
once.cc 42 void CallOnceImpl(OnceType* once, PointerArgFunction init_func, void* arg) {
lazy-instance.h 173 static void Init(OnceType* once, Function function, Storage storage) {
182 static void Init(OnceType* once, Function function, Storage storage) {
223 mutable OnceType once_;
224 // Note that the previous field, OnceType, is an AtomicWord which guarantees
builtins.cc     [all...]
  /external/v8/src/
once.h 36 // * A type called OnceType.
38 // OnceType.
39 // * A function CallOnce(OnceType* once, void (*init_func)()).
40 // This function, when invoked multiple times given the same OnceType object,
46 // initialize a OnceType. This is only useful when clients embed a OnceType
51 // * This implementation guarantees that OnceType is a POD (i.e. no static
83 typedef AtomicWord OnceType;
87 #define V8_DECLARE_ONCE(NAME) ::v8::internal::OnceType NAME
103 void CallOnceImpl(OnceType* once, PointerArgFunction init_func, void* arg)
    [all...]
once.cc 42 void CallOnceImpl(OnceType* once, PointerArgFunction init_func, void* arg) {
lazy-instance.h 169 static void Init(OnceType* once, Function function, Storage storage) {
178 static void Init(OnceType* once, Function function, Storage storage) {
219 mutable OnceType once_;
220 // Note that the previous field, OnceType, is an AtomicWord which guarantees
builtins.cc     [all...]
  /external/chromium_org/third_party/leveldatabase/src/port/
port_example.h 65 // static port::OnceType init_control = LEVELDB_ONCE_INIT;
69 typedef intptr_t OnceType;
71 extern void InitOnce(port::OnceType*, void (*initializer)());
port_posix.cc 49 void InitOnce(OnceType* once, void (*initializer)()) {
port_posix.h 115 typedef pthread_once_t OnceType;
117 extern void InitOnce(OnceType* once, void (*initializer)());
  /external/chromium_org/third_party/leveldatabase/port/
port_chromium.h 86 // Implementation of OnceType and InitOnce() pair, this is equivalent to
88 typedef ::base::subtle::Atomic32 OnceType;
99 void InitOnceImpl(OnceType* once, void (*initializer)());
101 static inline void InitOnce(OnceType* once, void (*initializer)()) {
port_chromium.cc 53 void InitOnceImpl(OnceType* once, void (*initializer)()) {
54 OnceType state = ::base::subtle::Acquire_Load(once);
  /external/chromium_org/third_party/leveldatabase/src/util/
comparator.cc 69 static port::OnceType once = LEVELDB_ONCE_INIT;

Completed in 94 milliseconds