Home
last modified time | relevance | path

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

123456

/freebsd/contrib/llvm-project/lldb/include/lldb/Host/posix/
H A DMainLoopPosix.h38 const Callback &callback,
48 SignalHandleUP RegisterSignal(int signo, const Callback &callback,
55 void UnregisterSignal(int signo, std::list<Callback>::iterator callback_it);
69 std::list<Callback>::iterator callback_it) in SignalHandle()
74 std::list<Callback>::iterator m_callback_it;
82 std::list<Callback> callbacks;
88 llvm::DenseMap<IOObject::WaitableHandle, Callback> m_read_fds;
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h304 internal::CollectMatchesCallback Callback; in match() local
306 Finder.addMatcher(Matcher, &Callback); in match()
308 return std::move(Callback.Nodes); in match()
320 internal::CollectMatchesCallback Callback; in match() local
322 Finder.addMatcher(Matcher, &Callback); in match()
324 return std::move(Callback.Nodes); in match()
330 internal::CollectMatchesCallback Callback; in matchDynamic() local
332 Finder.addDynamicMatcher(Matcher, &Callback); in matchDynamic()
334 return std::move(Callback.Nodes); in matchDynamic()
346 internal::CollectMatchesCallback Callback; in matchDynamic() local
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DComputeReplacements.cpp23 ProcessTokensFn Callback) { in enumerateTokenSpans() argument
26 ProcessTokensFn Callback) in enumerateTokenSpans()
28 Callback(Callback) {} in enumerateTokenSpans()
34 Callback(llvm::ArrayRef(SpanBegin, SpanEnd), SpanIsOriginal); in enumerateTokenSpans()
55 Callback(llvm::ArrayRef(SpanBegin, SpanEnd), SpanIsOriginal); in enumerateTokenSpans()
66 ProcessTokensFn Callback; in enumerateTokenSpans() member
69 return Enumerator(STM, Callback).run(Root); in enumerateTokenSpans()
/freebsd/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()
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dquarantine.h66 template <typename Callback> class QuarantineCache {
75 void enqueue(Callback Cb, void *Ptr, uptr Size) { in enqueue()
171 template <typename Callback, typename Node> class GlobalQuarantine {
173 typedef QuarantineCache<Callback> CacheT;
174 using ThisT = GlobalQuarantine<Callback, Node>;
201 void put(CacheT *C, Callback Cb, Node *Ptr, uptr Size) { in put()
207 void NOINLINE drain(CacheT *C, Callback Cb) EXCLUDES(CacheMutex) { in drain()
219 void NOINLINE drainAndRecycle(CacheT *C, Callback Cb) EXCLUDES(CacheMutex) { in drainAndRecycle()
256 void NOINLINE recycle(uptr MinSize, Callback Cb) RELEASE(RecycleMutex) in recycle()
288 void NOINLINE doRecycle(CacheT *C, Callback Cb) { in doRecycle()
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DDiagnostics.h44 using Callback = std::function<llvm::Error(const FileSpec &)>; variable
47 CallbackID AddCallback(Callback callback);
67 CallbackEntry(CallbackID id, Callback callback) in CallbackEntry()
70 Callback callback;
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/
H A DAlarm.h27 using Callback = std::function<void()>; variable
39 Handle Create(Callback callback);
77 Callback callback;
80 Entry(Callback callback, TimePoint expiration);
H A DMainLoopBase.h46 typedef std::function<void(MainLoopBase &)> Callback; typedef
49 const Callback &callback,
55 void AddPendingCallback(const Callback &callback);
79 std::vector<Callback> m_pending_callbacks;
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_quarantine.h71 template<typename Callback, typename Node>
74 typedef QuarantineCache<Callback> Cache;
96 void Put(Cache *c, Callback cb, Node *ptr, uptr size) { in Put()
110 void NOINLINE Drain(Cache *c, Callback cb) { in Drain()
119 void NOINLINE DrainAndRecycle(Cache *c, Callback cb) { in DrainAndRecycle()
147 void NOINLINE Recycle(uptr min_size, Callback cb) in Recycle()
179 void NOINLINE DoRecycle(Cache *c, Callback cb) { in DoRecycle()
196 template<typename Callback>
217 void Enqueue(Callback cb, void *ptr, uptr size) { in Enqueue()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DInputFile.h167 CallbackT Callback) { in iterateOneModule() argument
173 return Callback(Modi, SG); in iterateOneModule()
178 CallbackT Callback) { in iterateSymbolGroups() argument
186 SG, Modi, Callback); in iterateSymbolGroups()
195 SG, I, Callback)) in iterateSymbolGroups()
207 Callback) { in iterateModuleSubsections()
220 if (auto Err = Callback(Modi, SG, Subsection)) in iterateModuleSubsections()
/freebsd/contrib/llvm-project/lldb/source/Host/common/
H A DMainLoopBase.cpp14 void MainLoopBase::AddPendingCallback(const Callback &callback) { in AddPendingCallback()
25 std::vector<Callback> pending_callbacks; in ProcessPendingCallbacks()
31 for (const Callback &callback : pending_callbacks) in ProcessPendingCallbacks()
/freebsd/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/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(SelectedMultilibs.back())) in AddClangSystemIncludeArgs()
97 if (const auto &Callback = Multilibs.includeDirsCallback()) { in addLibCxxIncludePaths() local
98 for (std::string Path : Callback(SelectedMultilibs.back())) { in addLibCxxIncludePaths()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DCombinationGenerator.h72 const function_ref<bool(ArrayRef<choice_type>)> Callback) const { in performGeneration() argument
99 // Temporary buffer to store each combination before performing Callback. in performGeneration()
108 if (/*Abort=*/Callback(CurrentCombination)) in performGeneration()
141 void generate(const function_ref<bool(ArrayRef<choice_type>)> Callback) { in generate() argument
142 performGeneration(Callback); in generate()
/freebsd/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/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_mutex.cpp29 struct Callback final : public DDCallback { struct
33 Callback(ThreadState *thr, uptr pc) in Callback() argument
45 Callback cb(thr, pc); in DDMutexInit()
118 Callback cb(thr, pc); in MutexDestroy()
146 Callback cb(thr, pc); in MutexPreLock()
200 Callback cb(thr, pc); in MutexPostLock()
211 Callback cb(thr, pc); in MutexPostLock()
249 Callback cb(thr, pc); in MutexUnlock()
260 Callback cb(thr, pc); in MutexUnlock()
270 Callback cb(thr, pc); in MutexPreReadLock()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DReachableCode.h47 class Callback {
50 virtual ~Callback() {} in ~Callback()
62 Callback &CB);
/freebsd/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/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/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDomTreeUpdater.h82 std::function<void(BasicBlock *)> Callback);
90 std::function<void(BasicBlock *)> Callback) in CallBackOnDeletion() argument
91 : CallbackVH(V), DelBB(V), Callback_(Callback) {} in CallBackOnDeletion()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugLoc.h61 function_ref<bool(const DWARFLocationEntry &)> Callback) const = 0;
76 function_ref<bool(Expected<DWARFLocationExpression>)> Callback) const;
116 function_ref<bool(const DWARFLocationEntry &)> Callback) const override;
131 function_ref<bool(const DWARFLocationEntry &)> Callback) const override;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDomTreeUpdater.cpp72 BasicBlock *DelBB, std::function<void(BasicBlock *)> Callback) { in callbackDeleteBB() argument
75 Callbacks.push_back(CallBackOnDeletion(DelBB, Callback)); in callbackDeleteBB()
82 Callback(DelBB); in callbackDeleteBB()
/freebsd/crypto/openssl/doc/man3/
H A DSSL_CTX_set_info_callback.pod63 Callback has been called to indicate state change or some other significant
69 Callback has been called to indicate exit of a handshake function. This will
75 Callback has been called during read operation.
79 Callback has been called during write operation.
83 Callback has been called due to an alert being sent or received.
99 Callback has been called because a new handshake is started. It also occurs when
104 Callback has been called because a handshake is finished. It also occurs if the
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProfReader.h68 std::function<const Frame(const FrameId)> Callback = nullptr) {
75 if (Callback == nullptr)
76 Callback =
80 Callback);
166 std::function<const Frame(const FrameId)> Callback) override;
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DSignals.cpp81 sys::SignalHandlerCallback Callback;
104 (*RunMe.Callback)(RunMe.Cookie); in RunSignalHandlers()
105 RunMe.Callback = nullptr; in RunSignalHandlers()
119 SetMe.Callback = FnPtr; in insertSignalHandler()
80 sys::SignalHandlerCallback Callback; global() member

123456