/freebsd/contrib/bmake/unit-tests/ |
H A D | directive-include-guard.mk | 1 # $NetBSD: directive-include-guard.mk,v 1.18 2024/08/07 05:48:45 rillig Exp $ 5 # A file that is guarded by a multiple-inclusion guard has one of the 14 # .if !target(guard-target) 17 # When such a file is included for the second or later time, and the guard 18 # variable or the guard target is defined, the file is skipped completely, as 23 # https://gcc.gnu.org/onlinedocs/cppinternals/Guard-Macros.html 30 # This is the canonical form of a variable-based multiple-inclusion guard. 39 # A file that reuses a guard from a previous file (or whose guard is defined 50 # The guard variable cannot be a number, as numbers are interpreted 60 # The guard variable cannot be a number, as numbers are interpreted [all …]
|
H A D | directive-ifndef.mk | 6 # common to use .if !defined(GUARD) instead. 9 # directive-include-guard.mk 11 .ifndef GUARD 12 GUARD= # defined 17 .ifndef GUARD 18 GUARD= # defined 22 .if !defined(GUARD) 23 GUARD= # defined
|
/freebsd/contrib/ntp/sntp/unity/ |
H A D | unity_fixture.c | 175 char guard[sizeof(size_t)]; member 176 } Guard; typedef 184 Guard* guard; in unity_malloc() local 195 guard = (Guard*)malloc(size + sizeof(Guard) + 4); in unity_malloc() 196 guard->size = size; in unity_malloc() 197 mem = (char*)&(guard[1]); in unity_malloc() 205 Guard* guard = (Guard*)mem; in isOverrun() local 207 guard--; in isOverrun() 209 return strcmp(&memAsChar[guard->size], end) != 0; in isOverrun() 214 Guard* guard = (Guard*)mem; in release_memory() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | MakeGuardsExplicit.cpp | 1 //===- MakeGuardsExplicit.cpp - Turn guard intrinsics into guard branches -===// 9 // This pass lowers the @llvm.experimental.guard intrinsic to the new form of 10 // guard represented as widenable explicit branch to the deopt block. The 12 // the guard represented as intrinsic: 14 // call void(i1, ...) @llvm.experimental.guard(i1 %old_cond) [ "deopt"() ] 16 // transforms to a guard represented as widenable explicit branch: 25 // - %guarded is the lower part of old guard intrinsic's parent block split by 46 static void turnToExplicitForm(CallInst *Guard, Function *DeoptIntrinsic) { in turnToExplicitForm() argument 47 // Replace the guard with an explicit branch (just like in GuardWidening). in turnToExplicitForm() 48 BasicBlock *OriginalBB = Guard->getParent(); in turnToExplicitForm() [all …]
|
H A D | LoopPredication.cpp | 1 //===-- LoopPredication.cpp - Guard based loop predication pass -----------===// 14 // guard(i < len); 21 // guard(n - 1 < len); 25 // After this transformation the condition of the guard is loop invariant, so 39 // assumes that the guard doesn't fail. Using these facts to optimize the 40 // guard results in a circular logic where the guard is optimized under the 44 // basing on the guard. Basing on nuw the guard predicate will be considered 50 // guard( 416 expandCheck(SCEVExpander & Expander,Instruction * Guard,ICmpInst::Predicate Pred,const SCEV * LHS,const SCEV * RHS) expandCheck() argument 582 widenICmpRangeCheckIncrementingLoop(LoopICmp LatchCheck,LoopICmp RangeCheck,SCEVExpander & Expander,Instruction * Guard) widenICmpRangeCheckIncrementingLoop() argument 632 widenICmpRangeCheckDecrementingLoop(LoopICmp LatchCheck,LoopICmp RangeCheck,SCEVExpander & Expander,Instruction * Guard) widenICmpRangeCheckDecrementingLoop() argument 695 widenICmpRangeCheck(ICmpInst * ICI,SCEVExpander & Expander,Instruction * Guard) widenICmpRangeCheck() argument 760 collectChecks(SmallVectorImpl<Value * > & Checks,Value * Condition,SCEVExpander & Expander,Instruction * Guard) collectChecks() argument 811 widenGuardConditions(IntrinsicInst * Guard,SCEVExpander & Expander) widenGuardConditions() argument 1322 for (auto *Guard : Guards) runOnLoop() local 1324 for (auto *Guard : GuardsAsWidenableBranches) runOnLoop() local [all...] |
/freebsd/contrib/libcxxrt/ |
H A D | guard.cc | 29 * guard.cc: Functions for thread-safe static initialisation. 66 * The Itanium C++ ABI defines guard words that are 64-bit (32-bit on AArch32) 73 * an ordering on them such that the guard word is never modified unless the 75 * locking by loading the guard word and, if it is not initialised, trying to 77 * manipulate the guard word. 82 * The state of the guard variable when an attempt is made to lock it. 105 * guard. The word size is defined by the type of `GuardWord`. The bit 126 * The guard variable. 172 * Check whether the guard indicates that the variable is initialised. 183 * guard variable. [all …]
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBBreakpointLocation.cpp | 90 std::lock_guard<std::recursive_mutex> guard( in GetLoadAddress() 103 std::lock_guard<std::recursive_mutex> guard( in SetEnabled() 114 std::lock_guard<std::recursive_mutex> guard( in IsEnabled() 126 std::lock_guard<std::recursive_mutex> guard( in GetHitCount() 138 std::lock_guard<std::recursive_mutex> guard( in GetIgnoreCount() 150 std::lock_guard<std::recursive_mutex> guard( in SetIgnoreCount() 161 std::lock_guard<std::recursive_mutex> guard( in SetCondition() 174 std::lock_guard<std::recursive_mutex> guard( in GetCondition() 184 std::lock_guard<std::recursive_mutex> guard( in SetAutoContinue() 195 std::lock_guard<std::recursive_mutex> guard( in GetAutoContinue() 91 std::lock_guard<std::recursive_mutex> guard( GetLoadAddress() local 104 std::lock_guard<std::recursive_mutex> guard( SetEnabled() local 115 std::lock_guard<std::recursive_mutex> guard( IsEnabled() local 127 std::lock_guard<std::recursive_mutex> guard( GetHitCount() local 139 std::lock_guard<std::recursive_mutex> guard( GetIgnoreCount() local 151 std::lock_guard<std::recursive_mutex> guard( SetIgnoreCount() local 162 std::lock_guard<std::recursive_mutex> guard( SetCondition() local 175 std::lock_guard<std::recursive_mutex> guard( GetCondition() local 185 std::lock_guard<std::recursive_mutex> guard( SetAutoContinue() local 196 std::lock_guard<std::recursive_mutex> guard( GetAutoContinue() local 210 std::lock_guard<std::recursive_mutex> guard( SetCallback() local 232 std::lock_guard<std::recursive_mutex> guard( SetScriptCallbackFunction() local 258 std::lock_guard<std::recursive_mutex> guard( SetScriptCallbackBody() local 284 std::lock_guard<std::recursive_mutex> guard( SetCommandLineCommands() local 311 std::lock_guard<std::recursive_mutex> guard( SetThreadID() local 323 std::lock_guard<std::recursive_mutex> guard( GetThreadID() local 335 std::lock_guard<std::recursive_mutex> guard( SetThreadIndex() local 347 std::lock_guard<std::recursive_mutex> guard( GetThreadIndex() local 359 std::lock_guard<std::recursive_mutex> guard( SetThreadName() local 372 std::lock_guard<std::recursive_mutex> guard( GetThreadName() local 382 std::lock_guard<std::recursive_mutex> guard( SetQueueName() local 395 std::lock_guard<std::recursive_mutex> guard( GetQueueName() local 405 std::lock_guard<std::recursive_mutex> guard( IsResolved() local 426 std::lock_guard<std::recursive_mutex> guard( GetDescription() local 441 std::lock_guard<std::recursive_mutex> guard( GetID() local 455 std::lock_guard<std::recursive_mutex> guard( GetBreakpoint() local [all...] |
H A D | SBBreakpoint.cpp | 122 std::lock_guard<std::recursive_mutex> guard( in ClearAllBreakpointSites() local 136 std::lock_guard<std::recursive_mutex> guard( in FindLocationByAddress() local 156 std::lock_guard<std::recursive_mutex> guard( in FindLocationIDByAddress() local 176 std::lock_guard<std::recursive_mutex> guard( in FindLocationByID() local 191 std::lock_guard<std::recursive_mutex> guard( in GetLocationAtIndex() local 205 std::lock_guard<std::recursive_mutex> guard( in SetEnabled() local 216 std::lock_guard<std::recursive_mutex> guard( in IsEnabled() local 229 std::lock_guard<std::recursive_mutex> guard( in SetOneShot() local 240 std::lock_guard<std::recursive_mutex> guard( in IsOneShot() local 252 std::lock_guard<std::recursive_mutex> guard( in IsInternal() local [all …]
|
H A D | SBBreakpointName.cpp | 212 std::lock_guard<std::recursive_mutex> guard( in SetEnabled() local 236 std::lock_guard<std::recursive_mutex> guard( in IsEnabled() local 249 std::lock_guard<std::recursive_mutex> guard( in SetOneShot() local 263 std::lock_guard<std::recursive_mutex> guard( in IsOneShot() local 276 std::lock_guard<std::recursive_mutex> guard( in SetIgnoreCount() local 290 std::lock_guard<std::recursive_mutex> guard( in GetIgnoreCount() local 303 std::lock_guard<std::recursive_mutex> guard( in SetCondition() local 317 std::lock_guard<std::recursive_mutex> guard( in GetCondition() local 330 std::lock_guard<std::recursive_mutex> guard( in SetAutoContinue() local 344 std::lock_guard<std::recursive_mutex> guard( in GetAutoContinue() local [all …]
|
H A D | SBWatchpoint.cpp | 111 std::lock_guard<std::recursive_mutex> guard( in GetWatchAddress() 126 std::lock_guard<std::recursive_mutex> guard( in GetWatchSize() 140 std::lock_guard<std::recursive_mutex> guard(target.GetAPIMutex()); in SetEnabled() 159 std::lock_guard<std::recursive_mutex> guard( 172 std::lock_guard<std::recursive_mutex> guard( in GetHitCount() 185 std::lock_guard<std::recursive_mutex> guard( 197 std::lock_guard<std::recursive_mutex> guard( 210 std::lock_guard<std::recursive_mutex> guard( in GetCondition() 220 std::lock_guard<std::recursive_mutex> guard( 234 std::lock_guard<std::recursive_mutex> guard( in GetDescription() 102 std::lock_guard<std::recursive_mutex> guard( GetHardwareIndex() local 117 std::lock_guard<std::recursive_mutex> guard( GetWatchAddress() local 132 std::lock_guard<std::recursive_mutex> guard( GetWatchSize() local 146 std::lock_guard<std::recursive_mutex> guard(target.GetAPIMutex()); SetEnabled() local 165 std::lock_guard<std::recursive_mutex> guard( IsEnabled() local 178 std::lock_guard<std::recursive_mutex> guard( GetHitCount() local 191 std::lock_guard<std::recursive_mutex> guard( GetIgnoreCount() local 203 std::lock_guard<std::recursive_mutex> guard( SetIgnoreCount() local 216 std::lock_guard<std::recursive_mutex> guard( GetCondition() local 226 std::lock_guard<std::recursive_mutex> guard( SetCondition() local 240 std::lock_guard<std::recursive_mutex> guard( GetDescription() local 300 std::lock_guard<std::recursive_mutex> guard( GetType() local 313 std::lock_guard<std::recursive_mutex> guard( GetWatchValueKind() local 329 std::lock_guard<std::recursive_mutex> guard( GetWatchSpec() local 342 std::lock_guard<std::recursive_mutex> guard( IsWatchingReads() local 355 std::lock_guard<std::recursive_mutex> guard( IsWatchingWrites() local [all...] |
H A D | SBProcess.cpp | 138 std::lock_guard<std::recursive_mutex> guard( in RemoteLaunch() local 170 std::lock_guard<std::recursive_mutex> guard( in RemoteAttachToProcessWithID() local 196 std::lock_guard<std::recursive_mutex> guard( in GetNumThreads() local 211 std::lock_guard<std::recursive_mutex> guard( in GetSelectedThread() local 228 std::lock_guard<std::recursive_mutex> guard( in CreateOSPluginThread() local 351 std::lock_guard<std::recursive_mutex> guard( in SetSelectedThread() local 365 std::lock_guard<std::recursive_mutex> guard( in SetSelectedThreadByID() local 379 std::lock_guard<std::recursive_mutex> guard( in SetSelectedThreadByIndexID() local 396 std::lock_guard<std::recursive_mutex> guard( in GetThreadAtIndex() local 413 std::lock_guard<std::recursive_mutex> guard( in GetNumQueues() local [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | ThreadPlanStack.cpp | 42 std::lock_guard<std::recursive_mutex> guard(m_stack_mutex); in DumpThreadPlans() local 56 std::lock_guard<std::recursive_mutex> guard(m_stack_mutex); in PrintOneStack() local 85 std::lock_guard<std::recursive_mutex> guard(m_stack_mutex); in CheckpointCompletedPlans() local 93 std::lock_guard<std::recursive_mutex> guard(m_stack_mutex); in RestoreCompletedPlanCheckpoint() local 102 std::lock_guard<std::recursive_mutex> guard(m_stack_mutex); in DiscardCompletedPlanCheckpoint() local 108 std::lock_guard<std::recursive_mutex> guard(m_stack_mutex); in ThreadDestroyed() local 137 std::lock_guard<std::recursive_mutex> guard(m_stack_mutex); in PushPlan() local 150 std::lock_guard<std::recursive_mutex> guard(m_stack_mutex); in PopPlan() local 164 std::lock_guard<std::recursive_mutex> guard(m_stack_mutex); in DiscardPlan() local 180 std::lock_guard<std::recursive_mutex> guard(m_stack_mutex); in DiscardPlansUpToPlan() local [all …]
|
H A D | SectionLoadHistory.cpp | 18 std::lock_guard<std::recursive_mutex> guard(m_mutex); in IsEmpty() local 23 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Clear() local 28 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetLastStopID() local 97 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetCurrentSectionLoadList() local 107 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetSectionLoadAddress() local 117 std::lock_guard<std::recursive_mutex> guard(m_mutex); in ResolveLoadAddress() local 127 std::lock_guard<std::recursive_mutex> guard(m_mutex); in SetSectionLoadAddress() local 138 std::lock_guard<std::recursive_mutex> guard(m_mutex); in SetSectionUnloaded() local 148 std::lock_guard<std::recursive_mutex> guard(m_mutex); in SetSectionUnloaded() local 156 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Dump() local
|
/freebsd/contrib/llvm-project/lldb/source/Breakpoint/ |
H A D | BreakpointList.cpp | 34 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Add() 48 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Remove() 66 std::lock_guard<std::recursive_mutex> guard(m_mutex); in RemoveInvalidLocations() 72 std::lock_guard<std::recursive_mutex> guard(m_mutex); in SetEnabledAll() 78 std::lock_guard<std::recursive_mutex> guard(m_mutex); in SetEnabledAllowed() 85 std::lock_guard<std::recursive_mutex> guard(m_mutex); in RemoveAll() 97 std::lock_guard<std::recursive_mutex> guard(m_mutex); in RemoveAllowed() 125 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindBreakpointByID() 154 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Dump() 166 std::lock_guard<std::recursive_mutex> guard(m_mute in GetBreakpointAtIndex() 31 std::lock_guard<std::recursive_mutex> guard(m_mutex); Add() local 45 std::lock_guard<std::recursive_mutex> guard(m_mutex); Remove() local 63 std::lock_guard<std::recursive_mutex> guard(m_mutex); RemoveInvalidLocations() local 69 std::lock_guard<std::recursive_mutex> guard(m_mutex); SetEnabledAll() local 75 std::lock_guard<std::recursive_mutex> guard(m_mutex); SetEnabledAllowed() local 82 std::lock_guard<std::recursive_mutex> guard(m_mutex); RemoveAll() local 94 std::lock_guard<std::recursive_mutex> guard(m_mutex); RemoveAllowed() local 122 std::lock_guard<std::recursive_mutex> guard(m_mutex); FindBreakpointByID() local 151 std::lock_guard<std::recursive_mutex> guard(m_mutex); Dump() local 163 std::lock_guard<std::recursive_mutex> guard(m_mutex); GetBreakpointAtIndex() local 171 std::lock_guard<std::recursive_mutex> guard(m_mutex); UpdateBreakpoints() local 178 std::lock_guard<std::recursive_mutex> guard(m_mutex); UpdateBreakpointsWhenModuleIsReplaced() local 184 std::lock_guard<std::recursive_mutex> guard(m_mutex); ClearAllBreakpointSites() local 190 std::lock_guard<std::recursive_mutex> guard(m_mutex); ResetHitCounts() local [all...] |
H A D | BreakpointLocationList.cpp | 30 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Create() local 69 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByID() local 81 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindInModule() local 97 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByAddress() local 125 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Dump() local 136 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetByIndex() local 145 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetByIndex() local 154 std::lock_guard<std::recursive_mutex> guard(m_mutex); in ClearAllBreakpointSites() local 161 std::lock_guard<std::recursive_mutex> guard(m_mutex); in ResolveAllBreakpointSites() local 172 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetHitCount() local [all …]
|
H A D | BreakpointSiteList.cpp |
|
H A D | WatchpointList.cpp | 21 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Add() local 42 std::lock_guard<std::recursive_mutex> guard(m_mutex); in DumpWithLevel() 56 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByAddress() 74 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindBySpec() 115 std::lock_guard<std::recursive_mutex> guard(m_mutex); in FindByID() 140 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetByIndex() 151 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetByIndex() 170 std::lock_guard<std::recursive_mutex> guard(m_mutex); in Remove() 191 std::lock_guard<std::recursive_mutex> guard(m_mutex); in GetHitCount() 214 std::lock_guard<std::recursive_mutex> guard(m_mute in GetDescription() 40 std::lock_guard<std::recursive_mutex> guard(m_mutex); DumpWithLevel() local 54 std::lock_guard<std::recursive_mutex> guard(m_mutex); FindByAddress() local 72 std::lock_guard<std::recursive_mutex> guard(m_mutex); FindBySpec() local 113 std::lock_guard<std::recursive_mutex> guard(m_mutex); FindByID() local 138 std::lock_guard<std::recursive_mutex> guard(m_mutex); GetByIndex() local 149 std::lock_guard<std::recursive_mutex> guard(m_mutex); GetByIndex() local 168 std::lock_guard<std::recursive_mutex> guard(m_mutex); Remove() local 188 std::lock_guard<std::recursive_mutex> guard(m_mutex); GetHitCount() local 211 std::lock_guard<std::recursive_mutex> guard(m_mutex); GetDescription() local 221 std::lock_guard<std::recursive_mutex> guard(m_mutex); SetEnabledAll() local 229 std::lock_guard<std::recursive_mutex> guard(m_mutex); RemoveAll() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | GuardUtils.cpp | 27 cl::desc("The probability of a guard failing is assumed to be the " 31 CallInst *Guard, bool UseWC) { in makeGuardControlFlowExplicit() argument 32 OperandBundleDef DeoptOB(*Guard->getOperandBundle(LLVMContext::OB_deopt)); in makeGuardControlFlowExplicit() 33 SmallVector<Value *, 4> Args(drop_begin(Guard->args())); in makeGuardControlFlowExplicit() 35 auto *CheckBB = Guard->getParent(); in makeGuardControlFlowExplicit() 37 SplitBlockAndInsertIfThen(Guard->getArgOperand(0), Guard, true); in makeGuardControlFlowExplicit() 48 if (auto *MD = Guard->getMetadata(LLVMContext::MD_make_implicit)) in makeGuardControlFlowExplicit() 51 MDBuilder MDB(Guard->getContext()); in makeGuardControlFlowExplicit() 65 DeoptCall->setCallingConv(Guard->getCallingConv()); in makeGuardControlFlowExplicit() 69 // We want the guard to be expressed as explicit control flow, but still be in makeGuardControlFlowExplicit() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | MakeGuardsExplicit.h | 1 //===-- MakeGuardsExplicit.h - Turn guard intrinsics into guard branches --===// 9 // This pass lowers the @llvm.experimental.guard intrinsic to the new form of 10 // guard represented as widenable explicit branch to the deopt block. The 12 // the guard represented as intrinsic: 14 // call void(i1, ...) @llvm.experimental.guard(i1 %old_cond) [ "deopt"() ] 16 // transforms to a guard represented as widenable explicit branch: 25 // - %guarded is the lower part of old guard intrinsic's parent block split by
|
/freebsd/contrib/llvm-project/compiler-rt/lib/safestack/ |
H A D | safestack.cpp | 55 // protector pass to store the stack guard (see getStackCookieLocation() 116 inline void *unsafe_stack_alloc(size_t size, size_t guard) { in unsafe_stack_alloc() argument 117 SFS_CHECK(size + guard >= size); in unsafe_stack_alloc() 118 void *addr = Mmap(nullptr, size + guard, PROT_READ | PROT_WRITE, in unsafe_stack_alloc() 121 Mprotect(addr, guard, PROT_NONE); in unsafe_stack_alloc() 122 return (char *)addr + guard; in unsafe_stack_alloc() 125 inline void unsafe_stack_setup(void *start, size_t size, size_t guard) { in unsafe_stack_setup() argument 127 SFS_CHECK((char *)start + guard >= (char *)start); in unsafe_stack_setup() 134 unsafe_stack_guard = guard; in unsafe_stack_setup() 238 size_t guard = 0; in INTERCEPTOR() local [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Host/posix/ |
H A D | PipePosix.cpp | 68 std::scoped_lock<std::mutex, std::mutex, std::mutex, std::mutex> guard( in operator =() local 81 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in CreateNew() local 111 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in CreateNew() local 149 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in OpenAsReader() local 172 std::lock_guard<std::mutex> guard(m_write_mutex); in OpenAsWriterWithTimeout() local 209 std::lock_guard<std::mutex> guard(m_read_mutex); in GetReadFileDescriptor() local 218 std::lock_guard<std::mutex> guard(m_write_mutex); in GetWriteFileDescriptor() local 227 std::lock_guard<std::mutex> guard(m_read_mutex); in ReleaseReadFileDescriptor() local 238 std::lock_guard<std::mutex> guard(m_write_mutex); in ReleaseWriteFileDescriptor() local 249 std::scoped_lock<std::mutex, std::mutex> guard(m_read_mutex, m_write_mutex); in Close() local [all …]
|
/freebsd/contrib/llvm-project/lldb/source/DataFormatters/ |
H A D | TypeCategoryMap.cpp | 29 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Add() local 42 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Delete() local 59 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Enable() local 67 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Disable() local 75 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Enable() local 97 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Disable() local 107 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in EnableAllCategories() local 130 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in DisableAllCategories() local 139 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Clear() local 152 std::lock_guard<std::recursive_mutex> guard(m_map_mutex); in Get() local [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | ModuleList.cpp | 218 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in AppendImpl() local 255 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in ReplaceEquivalent() local 282 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in AppendIfNeeded() local 310 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in RemoveImpl() local 350 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in RemoveIfOrphaned() local 399 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in Remove() local 416 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in ClearImpl() local 423 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in GetModulePointerAtIndex() local 430 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in GetModuleAtIndex() local 450 std::lock_guard<std::recursive_mutex> guard(m_modules_mutex); in FindFunctions() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/ |
H A D | CFGuard.cpp | 1 //===-- CFGuard.cpp - Control Flow Guard checks -----------------*- C++ -*-===// 10 /// This file contains the IR transform to add Microsoft's Control Flow Guard 32 STATISTIC(CFGuardCounter, "Number of Control Flow Guard checks added"); 36 /// Adds Control Flow Guard (CFG) checks on indirect function calls/invokes. 45 // Get or insert the guard check or dispatch global symbols. in CFGuardImpl() 56 /// Inserts a Control Flow Guard (CFG) check on an indirect call using the CFG 58 /// guard check function pointer in the __guard_check_icall_fptr global 60 /// function. The address of the target function is passed to the guard check 62 /// X15 on Aarch64, and R0 on ARM). The guard check function has no return 63 /// value (if the target is invalid, the guard check funtion will raise an [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_log_interface.cpp | 70 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_register_mode() local 86 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_select_mode() local 100 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_get_current_mode() local 109 SpinMutexLock Guard(&XRayImplMutex); in __xray_set_log_impl() local 117 SpinMutexLock Guard(&XRayImplMutex); in __xray_set_log_impl() local 124 SpinMutexLock Guard(&XRayImplMutex); in __xray_remove_log_impl() local 133 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_init() local 141 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_init_mode() local 162 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_init_mode_bin() local 181 SpinMutexLock Guard(&XRayImplMutex); in __xray_log_finalize() local [all …]
|