Home
last modified time | relevance | path

Searched refs:BPFEventReceiver (Results 1 – 4 of 4) sorted by relevance

/developtools/profiler/hiebpf/src/
Dbpf_event_receiver.cpp24 void BPFEventReceiver::DoWork() in DoWork()
75 void BPFEventReceiver::ReceiveFSTraceEvent() in ReceiveFSTraceEvent()
103 void BPFEventReceiver::ReceivePFTraceEvent() in ReceivePFTraceEvent()
127 void BPFEventReceiver::ReceiveBIOTraceEvent() in ReceiveBIOTraceEvent()
150 void BPFEventReceiver::ReceiveSTRTraceEvent() in ReceiveSTRTraceEvent()
176 void BPFEventReceiver::ReceiveDlopenTraceEvent() in ReceiveDlopenTraceEvent()
183 void BPFEventReceiver::WriteEventMaps(uint32_t pid) in WriteEventMaps()
216 void BPFEventReceiver::WriteSymbolInfo(const std::string &fileName) in WriteSymbolInfo()
263 void BPFEventReceiver::ReverseStr(char* left, char* right) in ReverseStr()
275 void BPFEventReceiver::DiscardEvent() in DiscardEvent()
[all …]
Dbpf_controller.cpp369 receivers_.push_back(BPFEventReceiver::MakeShared(dataFile_)); in ConfigReceivers()
802 std::weak_ptr<BPFEventReceiver> BPFController::NextActiveReceiver() in NextActiveReceiver()
819 return std::weak_ptr<BPFEventReceiver>(); in NextActiveReceiver()
/developtools/profiler/hiebpf/include/
Dbpf_event_receiver.h127 class BPFEventReceiver {
129 …static inline std::shared_ptr<BPFEventReceiver> MakeShared(const std::weak_ptr<HiebpfDataFile> &fi… in MakeShared()
131 std::shared_ptr<BPFEventReceiver> obj {new(std::nothrow) BPFEventReceiver {file}}; in MakeShared()
141 ~BPFEventReceiver() in ~BPFEventReceiver()
166 workLoop_ = std::thread(&BPFEventReceiver::WorkLoop, this); in Start()
264 inline BPFEventReceiver(const std::weak_ptr<HiebpfDataFile> &file) : file_ {file} {} in BPFEventReceiver() function
Dbpf_controller.h102 std::weak_ptr<BPFEventReceiver> NextActiveReceiver();
148 std::vector<std::shared_ptr<BPFEventReceiver>> receivers_ {};