Home
last modified time | relevance | path

Searched refs:UnwindingWorker (Results 1 – 5 of 5) sorted by relevance

/external/perfetto/src/profiling/memory/
Dunwinding.cc246 void UnwindingWorker::OnDisconnect(base::UnixSocket* self) { in OnDisconnect()
282 void UnwindingWorker::OnDataAvailable(base::UnixSocket* self) { in OnDataAvailable()
289 void UnwindingWorker::HandleUnwindBatch(pid_t peer_pid) { in HandleUnwindBatch()
336 void UnwindingWorker::HandleBuffer(const SharedRingBuffer::Buffer& buf, in HandleBuffer()
372 void UnwindingWorker::PostHandoffSocket(HandoffData handoff_data) { in PostHandoffSocket()
385 void UnwindingWorker::HandleHandoffSocket(HandoffData handoff_data) { in HandleHandoffSocket()
404 void UnwindingWorker::PostDisconnectSocket(pid_t pid) { in PostDisconnectSocket()
411 void UnwindingWorker::HandleDisconnectSocket(pid_t pid) { in HandleDisconnectSocket()
415 UnwindingWorker::Delegate::~Delegate() = default;
Dunwinding_fuzzer.cc30 class NopDelegate : public UnwindingWorker::Delegate {
48 UnwindingWorker::HandleBuffer(buf, &metadata, id, self_pid, &nop_delegate); in FuzzUnwinding()
Dheapprofd_producer.h84 class HeapprofdProducer : public Producer, public UnwindingWorker::Delegate {
209 UnwindingWorker& UnwinderForPID(pid_t);
255 std::vector<UnwindingWorker> unwinding_workers_;
Dunwinding.h135 class UnwindingWorker : public base::UnixSocket::EventListener {
155 UnwindingWorker(Delegate* delegate, base::ThreadTaskRunner thread_task_runner) in UnwindingWorker() function
Dheapprofd_producer.cc57 std::vector<UnwindingWorker> MakeUnwindingWorkers(HeapprofdProducer* delegate, in MakeUnwindingWorkers()
59 std::vector<UnwindingWorker> ret; in MakeUnwindingWorkers()
471 UnwindingWorker& HeapprofdProducer::UnwinderForPID(pid_t pid) { in UnwinderForPID()
679 UnwindingWorker::HandoffData handoff_data; in OnDataAvailable()