Lines Matching refs:bpfctlr
83 std::unique_ptr<BPFController> bpfctlr {new(std::nothrow) BPFController {config}};
84 CHECK_NOTNULL(bpfctlr, nullptr, "failed to instantiate BPFController");
87 CHECK_TRUE(bpfctlr->VerifyConfigurations() == 0, nullptr, "failed to verify config");
90 CHECK_TRUE(bpfctlr->SetUpBPF() == 0, nullptr, "failed to set up BPF");
93 return bpfctlr;
508 BPFController *bpfctlr = static_cast<BPFController *>(ctx);
509 auto wrecv = bpfctlr->NextActiveReceiver();
513 bpfctlr->Stop();
645 int BPFController::DumpFSTraceEvent(BPFController *bpfctlr, void *data, size_t dataSize)
678 int BPFController::DumpPFTraceEvent(BPFController *bpfctlr, void *data, size_t dataSize)
721 int BPFController::DumpBIOTraceEvent(BPFController *bpfctlr, void *data, size_t dataSize)
796 BPFController *bpfctlr = static_cast<BPFController *>(ctx);
797 if (bpfctlr->config_.dumpEvents_) {
798 --bpfctlr->config_.dumpEvents_;
802 case FSTRACE: return DumpFSTraceEvent(bpfctlr, data, dataSize);
803 case PFTRACE: return DumpPFTraceEvent(bpfctlr, data, dataSize);
804 case BIOTRACE: return DumpBIOTraceEvent(bpfctlr, data, dataSize);