Home
last modified time | relevance | path

Searched refs:Callback (Results 1 – 25 of 125) sorted by relevance

12345

/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Host/
H A DMainLoop.h49 const Callback &callback,
59 SignalHandleUP RegisterSignal(int signo, const Callback &callback,
72 void UnregisterSignal(int signo, std::list<Callback>::iterator callback_it);
84 std::list<Callback>::iterator callback_it) in SignalHandle()
89 std::list<Callback>::iterator m_callback_it;
97 std::list<Callback> callbacks;
105 llvm::DenseMap<IOObject::WaitableHandle, Callback> m_read_fds;
H A DMainLoopBase.h41 typedef std::function<void(MainLoopBase &)> Callback; typedef
44 const Callback &callback, in RegisterReadObject()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h301 internal::CollectMatchesCallback Callback; in match() local
303 Finder.addMatcher(Matcher, &Callback); in match()
305 return std::move(Callback.Nodes); in match()
317 internal::CollectMatchesCallback Callback; in match() local
319 Finder.addMatcher(Matcher, &Callback); in match()
321 return std::move(Callback.Nodes); in match()
327 internal::CollectMatchesCallback Callback; in matchDynamic() local
329 Finder.addDynamicMatcher(Matcher, &Callback); in matchDynamic()
331 return std::move(Callback.Nodes); in matchDynamic()
343 internal::CollectMatchesCallback Callback; in matchDynamic() local
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DComputeReplacements.cpp19 void enumerateTokenSpans(const syntax::Tree *Root, ProcessTokensFn Callback) { in enumerateTokenSpans() argument
21 Enumerator(ProcessTokensFn Callback) in enumerateTokenSpans()
23 Callback(Callback) {} in enumerateTokenSpans()
29 Callback(llvm::makeArrayRef(SpanBegin, SpanEnd), SpanIsOriginal); in enumerateTokenSpans()
49 Callback(llvm::makeArrayRef(SpanBegin, SpanEnd), SpanIsOriginal); in enumerateTokenSpans()
59 ProcessTokensFn Callback; in enumerateTokenSpans() member
62 return Enumerator(Callback).run(Root); in enumerateTokenSpans()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dquarantine.h65 template <typename Callback> class QuarantineCache {
74 void enqueue(Callback Cb, void *Ptr, uptr Size) { in enqueue()
170 template <typename Callback, typename Node> class GlobalQuarantine {
172 typedef QuarantineCache<Callback> CacheT;
173 using ThisT = GlobalQuarantine<Callback, Node>;
194 void put(CacheT *C, Callback Cb, Node *Ptr, uptr Size) { in put()
200 void NOINLINE drain(CacheT *C, Callback Cb) { in drain()
209 void NOINLINE drainAndRecycle(CacheT *C, Callback Cb) { in drainAndRecycle()
245 void NOINLINE recycle(uptr MinSize, Callback Cb) { in recycle()
276 void NOINLINE doRecycle(CacheT *C, Callback Cb) { in doRecycle()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/dd/
H A Ddd_rtl.cpp57 Callback::Callback(Thread *thr) in Callback() function in __dsan::Callback
63 u32 Callback::Unwind() { in Unwind()
114 Callback cb(thr); in MutexBeforeLock()
127 Callback cb(thr); in MutexAfterLock()
140 Callback cb(thr); in MutexBeforeUnlock()
151 Callback cb(thr); in MutexDestroy()
H A Ddd_rtl.h33 struct Callback final : public DDCallback {
36 Callback(Thread *thr);
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_quarantine.h75 template<typename Callback, typename Node>
78 typedef QuarantineCache<Callback> Cache;
102 void Put(Cache *c, Callback cb, Node *ptr, uptr size) { in Put()
115 void NOINLINE Drain(Cache *c, Callback cb) { in Drain()
124 void NOINLINE DrainAndRecycle(Cache *c, Callback cb) { in DrainAndRecycle()
152 void NOINLINE Recycle(uptr min_size, Callback cb) REQUIRES(recycle_mutex_) in Recycle()
184 void NOINLINE DoRecycle(Cache *c, Callback cb) { in DoRecycle()
201 template<typename Callback>
222 void Enqueue(Callback cb, void *ptr, uptr size) { in Enqueue()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizerCommon.h61 F Callback) { in forAllReachableExits() argument
65 Callback(End); in forAllReachableExits()
79 Callback(End); in forAllReachableExits()
82 Callback(RI); in forAllReachableExits()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DImmutableMap.h148 template <typename Callback>
150 Callback C;
155 template <typename Callback>
157 Callback &C;
159 CBWrapperRef(Callback& c) : C(c) {} in CBWrapperRef()
165 template <typename Callback>
166 void foreach(Callback& C) { in foreach()
168 CBWrapperRef<Callback> CB(C); in foreach()
173 template <typename Callback>
176 CBWrapper<Callback> CB; in foreach()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/
H A Dscudo_termination.cpp21 bool AddDieCallback(DieCallbackType Callback) { return true; } in AddDieCallback() argument
23 bool RemoveDieCallback(DieCallbackType Callback) { return true; } in RemoveDieCallback() argument
25 void SetUserDieCallback(DieCallbackType Callback) {} in SetUserDieCallback() argument
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Target/
H A DThreadPlanCallOnFunctionExit.h26 using Callback = std::function<void()>;
28 ThreadPlanCallOnFunctionExit(Thread &thread, const Callback &callback);
48 Callback m_callback;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerTracePC.h82 template <class Callback> size_t CollectFeatures(Callback CB) const;
161 template <class Callback>
162 void IterateCounterRegions(Callback CB) { in IterateCounterRegions()
181 template <class Callback>
185 size_t FirstFeature, Callback Handle8bitCounter) { in ForEachNonZeroByte()
237 template <class Callback> // void Callback(uint32_t Feature)
239 TracePC::CollectFeatures(Callback HandleFeature) const { in CollectFeatures()
/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DMipsLinux.cpp57 const auto &Callback = Multilibs.includeDirsCallback(); in AddClangSystemIncludeArgs() local
58 if (Callback) { in AddClangSystemIncludeArgs()
59 for (const auto &Path : Callback(SelectedMultilib)) in AddClangSystemIncludeArgs()
98 if (const auto &Callback = Multilibs.includeDirsCallback()) { in addLibCxxIncludePaths() local
99 for (std::string Path : Callback(SelectedMultilib)) { in addLibCxxIncludePaths()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DReachableCode.h47 class Callback {
50 virtual ~Callback() {} in ~Callback()
64 Callback &CB);
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/
H A DRefactoringCallbacks.h59 void addMatcher(const T &Matcher, RefactoringCallback *Callback) { in addMatcher() argument
60 MatchFinder.addMatcher(Matcher, Callback); in addMatcher()
61 Callbacks.push_back(Callback); in addMatcher()
65 RefactoringCallback *Callback);
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/
H A DRefactoringCallbacks.cpp33 RefactoringCallback *Callback) { in addDynamicMatcher() argument
34 MatchFinder.addDynamicMatcher(Matcher, Callback); in addDynamicMatcher()
35 Callbacks.push_back(Callback); in addDynamicMatcher()
46 for (const auto &Callback : Refactoring.Callbacks) { in HandleTranslationUnit() local
47 Callback->getReplacements().clear(); in HandleTranslationUnit()
50 for (const auto &Callback : Refactoring.Callbacks) { in HandleTranslationUnit() local
51 for (const auto &Replacement : Callback->getReplacements()) { in HandleTranslationUnit()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugLoc.h58 function_ref<bool(const DWARFLocationEntry &)> Callback) const = 0;
73 function_ref<bool(Expected<DWARFLocationExpression>)> Callback) const;
114 function_ref<bool(const DWARFLocationEntry &)> Callback) const override;
129 function_ref<bool(const DWARFLocationEntry &)> Callback) const override;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_mutex.cpp43 Callback cb(thr, pc); in DDMutexInit()
94 Callback cb(thr, pc); in MutexDestroy()
194 Callback cb(thr, pc); in MutexPostLock()
206 Callback cb(thr, pc); in MutexPostLock()
237 Callback cb(thr, pc); in MutexUnlock()
246 Callback cb(thr, pc); in MutexUnlock()
257 Callback cb(thr, pc); in MutexPreReadLock()
286 Callback cb(thr, pc); in MutexPostReadLock()
298 Callback cb(thr, pc); in MutexPostReadLock()
319 Callback cb(thr, pc); in MutexReadUnlock()
[all …]
/freebsd-13.1/crypto/openssl/doc/man3/
H A DSSL_CTX_set_info_callback.pod59 Callback has been called to indicate state change or some other significant
65 Callback has been called to indicate exit of a handshake function. This will
71 Callback has been called during read operation.
75 Callback has been called during write operation.
79 Callback has been called due to an alert being sent or received.
95 Callback has been called because a new handshake is started. It also occurs when
100 Callback has been called because a handshake is finished. It also occurs if the
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DSignals.cpp80 sys::SignalHandlerCallback Callback; member
96 (*RunMe.Callback)(RunMe.Cookie); in RunSignalHandlers()
97 RunMe.Callback = nullptr; in RunSignalHandlers()
112 SetMe.Callback = FnPtr; in insertSignalHandler()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/DataFormatters/
H A DTypeSummary.h311 Callback; typedef
313 Callback m_impl;
316 CXXFunctionSummaryFormat(const TypeSummaryImpl::Flags &flags, Callback impl,
321 Callback GetBackendFunction() const { return m_impl; } in GetBackendFunction()
325 void SetBackendFunction(Callback cb_func) { m_impl = std::move(cb_func); } in SetBackendFunction()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDomTreeUpdater.h214 std::function<void(BasicBlock *)> Callback);
249 std::function<void(BasicBlock *)> Callback) in CallBackOnDeletion() argument
250 : CallbackVH(V), DelBB(V), Callback_(Callback) {} in CallBackOnDeletion()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp246 const ParmVarDecl *Callback, in create_call_once_funcptr_call() argument
249 QualType Ty = Callback->getType(); in create_call_once_funcptr_call()
250 DeclRefExpr *Call = M.makeDeclRefExpr(Callback); in create_call_once_funcptr_call()
272 const ParmVarDecl *Callback, in create_call_once_lambda_call() argument
324 const ParmVarDecl *Callback = D->getParamDecl(1); in create_call_once() local
326 if (!Callback->getType()->isReferenceType()) { in create_call_once()
335 QualType CallbackType = Callback->getType().getNonReferenceType(); in create_call_once()
380 M.makeDeclRefExpr(Callback, in create_call_once()
429 CallbackCall = create_call_once_lambda_call(C, M, Callback, in create_call_once()
434 CallbackCall = create_call_once_funcptr_call(C, M, Callback, CallArgs); in create_call_once()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp234 llvm::function_ref<void(VarDecl *, Expr *)> Callback) const { in visitPotentialCaptures()
237 Callback(cast<VarDecl>(DRE->getFoundDecl()), E); in visitPotentialCaptures()
239 Callback(cast<VarDecl>(ME->getMemberDecl()), E); in visitPotentialCaptures()
242 Callback(VD, E); in visitPotentialCaptures()

12345