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

  /external/swiftshader/third_party/subzero/src/
IceGlobalContext.h 191 LockedPtr<ErrorCode> getErrorStatus() {
192 return LockedPtr<ErrorCode>(&ErrorStatus, &ErrorStatusLock);
416 LockedPtr<StringPool> getStrings() const {
417 return LockedPtr<StringPool>(Strings.get(), &StringsLock);
420 LockedPtr<VariableDeclarationList> getGlobals() {
421 return LockedPtr<VariableDeclarationList>(&Globals, &InitAllocLock);
528 LockedPtr<ArenaAllocator> getAllocator() {
529 return LockedPtr<ArenaAllocator>(&Allocator, &AllocLock);
531 LockedPtr<VariableDeclarationList> getInitializerAllocator() {
532 return LockedPtr<VariableDeclarationList>(&Globals, &InitAllocLock)
    [all...]
IceDefs.h 385 /// LockedPtr is an RAII wrapper that allows automatically locked access to a
386 /// given pointer, automatically unlocking it when when the LockedPtr goes out
388 template <typename T> class LockedPtr {
389 LockedPtr() = delete;
390 LockedPtr(const LockedPtr &) = delete;
391 LockedPtr &operator=(const LockedPtr &) = delete;
394 LockedPtr(T *Value, GlobalLockType *Lock) : Value(Value), Lock(Lock) {
397 LockedPtr(LockedPtr &&Other) : Value(Other.Value), Lock(Other.Lock)
    [all...]
IceInstrumentation.h 53 LockedPtr<VariableDeclarationList> getGlobals();
IceInstrumentation.cpp 129 LockedPtr<VariableDeclarationList> Instrumentation::getGlobals() {
IceStringPool.h 146 static LockedPtr<StringPool> getStrings(const OwnerType *Owner);
IceGlobalContext.cpp 706 LockedPtr<DestructorArray> Dtors = getDestructors();
    [all...]

Completed in 563 milliseconds