Home
last modified time | relevance | path

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

1234567

/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);
70 std::list<Callback>::iterator callback_it) in SignalHandle()
75 std::list<Callback>::iterator m_callback_it;
83 std::list<Callback> callbacks;
89 llvm::DenseMap<IOObject::WaitableHandle, Callback> m_read_fds;
/freebsd/contrib/llvm-project/lldb/include/lldb/Host/
H A DMainLoopBase.h51 typedef std::function<void(MainLoopBase &)> Callback; typedef
54 const Callback &callback,
60 void AddPendingCallback(const Callback &callback) { in AddPendingCallback()
66 void AddCallback(const Callback &callback, std::chrono::nanoseconds delay) { in AddCallback()
71 void AddCallback(const Callback &callback, TimePoint point);
96 std::priority_queue<std::pair<TimePoint, Callback>,
97 std::vector<std::pair<TimePoint, Callback>>,
H A DMemoryMonitor.h19 using Callback = std::function<void()>;
21 MemoryMonitor(Callback callback) : m_callback(callback) {} in MemoryMonitor()
30 static std::unique_ptr<MemoryMonitor> Create(Callback callback);
36 Callback m_callback;
/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()
H A Ddd_rtl.h33 struct Callback final : public DDCallback {
36 Callback(Thread *thr);
/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/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/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/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/llvm/include/llvm/DebugInfo/PDB/Native/
H A DInputFile.h168 CallbackT Callback) { in iterateOneModule() argument
174 return Callback(Modi, SG); in iterateOneModule()
179 CallbackT Callback) { in iterateSymbolGroups() argument
187 SG, Modi, Callback); in iterateSymbolGroups()
196 SG, I, Callback)) in iterateSymbolGroups()
208 Callback) { in iterateModuleSubsections()
221 if (auto Err = Callback(Modi, SG, Subsection)) in iterateModuleSubsections()
/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/clang/include/clang/Analysis/Analyses/
H A DReachableCode.h47 class Callback {
50 virtual ~Callback() {} in ~Callback()
62 Callback &CB);
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DMipsLinux.cpp55 const auto &Callback = Multilibs.includeDirsCallback(); in AddClangSystemIncludeArgs() local
56 if (Callback) { in AddClangSystemIncludeArgs()
57 for (const auto &Path : Callback(SelectedMultilibs.back())) in AddClangSystemIncludeArgs()
95 if (const auto &Callback = Multilibs.includeDirsCallback()) { in addLibCxxIncludePaths() local
96 for (std::string Path : Callback(SelectedMultilibs.back())) { in addLibCxxIncludePaths()
/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/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/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.h84 std::function<void(BasicBlock *)> Callback);
95 std::function<void(BasicBlock *)> Callback) in CallBackOnDeletion() argument
96 : CallbackVH(V), DelBB(V), Callback_(Callback) {} in CallBackOnDeletion()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugLoc.h62 function_ref<bool(const DWARFLocationEntry &)> Callback) const = 0;
78 function_ref<bool(Expected<DWARFLocationExpression>)> Callback) const;
118 function_ref<bool(const DWARFLocationEntry &)> Callback) const override;
133 function_ref<bool(const DWARFLocationEntry &)> Callback) const override;
/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/lib/Analysis/
H A DDomTreeUpdater.cpp75 BasicBlock *DelBB, std::function<void(BasicBlock *)> Callback) { in callbackDeleteBB() argument
78 Callbacks.push_back(CallBackOnDeletion(DelBB, Callback)); in callbackDeleteBB()
85 Callback(DelBB); in callbackDeleteBB()
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProfReader.h57 std::function<const Frame(const FrameId)> Callback = nullptr) {
64 if (Callback == nullptr)
65 Callback = [&](FrameId Id) { return idToFrame(Id); };
68 MemProfData.CallStacks, Callback);
139 std::function<const Frame(const FrameId)> Callback) override;
/freebsd/contrib/llvm-project/llvm/lib/Target/
H A DRegisterTargetPassConfigCallback.cpp25 Reg->Callback(TM, PM, PassConfig); in invokeGlobalTargetPassConfigCallbacks()
30 : Callback(std::move(C)) { in RegisterTargetPassConfigCallback()

1234567