Searched refs:BPFEventReceiver (Results 1 – 4 of 4) sorted by relevance
24 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 …]
369 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()
127 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
102 std::weak_ptr<BPFEventReceiver> NextActiveReceiver();148 std::vector<std::shared_ptr<BPFEventReceiver>> receivers_ {};