Home
last modified time | relevance | path

Searched refs:LockKind (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafety.h74 enum LockKind { enum
142 LockKind Expected, LockKind Received, in handleIncorrectUnlockKind()
207 LockKind LK, SourceLocation Loc,
308 LockKind getLockKindFromAccessKind(AccessKind AK);
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafety.cpp113 LockKind LKind : 8;
122 FactEntry(FactEntryKind FK, const CapabilityExpr &CE, LockKind LK, in FactEntry()
127 LockKind kind() const { return LKind; } in kind()
148 bool isAtLeast(LockKind LK) const { in isAtLeast()
874 LockableFactEntry(const CapabilityExpr &CE, LockKind LK, SourceLocation Loc, in LockableFactEntry()
918 std::unique_ptr<LockableFactEntry> tryReenter(LockKind ReenterKind) const { in tryReenter()
1026 LockKind kind = UnderlyingMutex.Kind == UCK_ReleasedShared in handleUnlock()
1042 LockKind kind, SourceLocation loc, in lock()
1109 SourceLocation UnlockLoc, bool FullyRemove, LockKind Kind);
1359 bool FullyRemove, LockKind ReceivedKind) { in removeLock()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp2054 LockKind Expected, LockKind Received, in handleIncorrectUnlockKind()
2146 LockKind LK, SourceLocation Loc, in handleMutexNotHeld()