Lines Matching refs:dataSize
505 int BPFController::HandleEvent(void *ctx, void *data, size_t dataSize)
518 int ret = receiver->Put(data, dataSize);
521 (0 <= ret and ret < static_cast<int>(dataSize)),
645 int BPFController::DumpFSTraceEvent(BPFController *bpfctlr, void *data, size_t dataSize)
647 if (dataSize != sizeof(fstrace_cmplt_event_t)) {
649 << " data size = " << dataSize
655 if (memcpy_s(&cmpltEvent, sizeof(fstrace_cmplt_event_t), data, dataSize) != EOK) {
660 << "\ndata size: " << dataSize;
678 int BPFController::DumpPFTraceEvent(BPFController *bpfctlr, void *data, size_t dataSize)
680 if (dataSize != sizeof(pftrace_cmplt_event_t)) {
682 << " data size = " << dataSize
688 if (memcpy_s(&cmpltEvent, sizeof(pftrace_cmplt_event_t), data, dataSize) != EOK) {
693 << "\ndata size: " << dataSize
721 int BPFController::DumpBIOTraceEvent(BPFController *bpfctlr, void *data, size_t dataSize)
723 if (dataSize != sizeof(biotrace_cmplt_event_t)) {
725 << " data size = " << dataSize
731 if (memcpy_s(&cmpltEvent, sizeof(biotrace_cmplt_event_t), data, dataSize) != EOK) {
736 << "\ndata size: " << dataSize
765 int BPFController::DumpSTRTraceEvent(void *data, size_t dataSize)
767 if (dataSize != sizeof(strtrace_cmplt_event_t)) {
769 << " data size = " << dataSize
775 if (memcpy_s(&cmpltEvent, sizeof(strtrace_cmplt_event_t), data, dataSize) != EOK) {
780 << "\ndata size: " << dataSize
793 int BPFController::DumpEvent(void *ctx, void *data, size_t dataSize)
802 case FSTRACE: return DumpFSTraceEvent(bpfctlr, data, dataSize);
803 case PFTRACE: return DumpPFTraceEvent(bpfctlr, data, dataSize);
804 case BIOTRACE: return DumpBIOTraceEvent(bpfctlr, data, dataSize);
805 case STRTRACE: return DumpSTRTraceEvent(data, dataSize);