Lines Matching refs:cmpltEvent
516 static int DumpOpenat2Args(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpOpenat2Args() argument
519 std::cout << "\n dfd = " << cmpltEvent.start_event.openat2_args.dfd; in DumpOpenat2Args()
520 std::cout << "\n filename = " << cmpltEvent.start_event.openat2_args.filename; in DumpOpenat2Args()
521 std::cout << "\n how = " << cmpltEvent.start_event.openat2_args.how; in DumpOpenat2Args()
525 static int DumpReadvArgs(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpReadvArgs() argument
528 std::cout << "\n fd = " << cmpltEvent.start_event.readv_args.fd; in DumpReadvArgs()
529 std::cout << "\n vec = " << cmpltEvent.start_event.readv_args.vec; in DumpReadvArgs()
530 std::cout << "\n vlen = " << cmpltEvent.start_event.readv_args.vlen; in DumpReadvArgs()
531 std::cout << "\n flags = " << cmpltEvent.start_event.readv_args.flags; in DumpReadvArgs()
535 static int DumpPreadvArgs(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpPreadvArgs() argument
538 std::cout << "\n fd = " << cmpltEvent.start_event.preadv_args.fd; in DumpPreadvArgs()
539 std::cout << "\n vec = " << cmpltEvent.start_event.preadv_args.vec; in DumpPreadvArgs()
540 std::cout << "\n vlen = " << cmpltEvent.start_event.preadv_args.vlen; in DumpPreadvArgs()
541 std::cout << "\n pos = " << cmpltEvent.start_event.preadv_args.pos; in DumpPreadvArgs()
542 std::cout << "\n flags = " << cmpltEvent.start_event.preadv_args.flags; in DumpPreadvArgs()
546 static int DumpReadArgs(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpReadArgs() argument
549 std::cout << "\n fd = " << cmpltEvent.start_event.read_args.fd; in DumpReadArgs()
550 std::cout << "\n buf = " << cmpltEvent.start_event.read_args.buf; in DumpReadArgs()
551 std::cout << "\n count = " << cmpltEvent.start_event.read_args.count; in DumpReadArgs()
555 static int DumpPread64Args(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpPread64Args() argument
558 std::cout << "\n fd = " << cmpltEvent.start_event.pread64_args.fd; in DumpPread64Args()
559 std::cout << "\n buf = " << cmpltEvent.start_event.pread64_args.buf; in DumpPread64Args()
560 std::cout << "\n count = " << cmpltEvent.start_event.pread64_args.count; in DumpPread64Args()
561 std::cout << "\n pos = " << cmpltEvent.start_event.pread64_args.pos; in DumpPread64Args()
565 static int DumpWritevArgs(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpWritevArgs() argument
568 std::cout << "\n fd = " << cmpltEvent.start_event.writev_args.fd; in DumpWritevArgs()
569 std::cout << "\n vec = " << cmpltEvent.start_event.writev_args.vec; in DumpWritevArgs()
570 std::cout << "\n vlen = " << cmpltEvent.start_event.writev_args.vlen; in DumpWritevArgs()
571 std::cout << "\n flags = " << cmpltEvent.start_event.writev_args.flags; in DumpWritevArgs()
575 static int DumpPwritevArgs(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpPwritevArgs() argument
578 std::cout << "\n fd = " << cmpltEvent.start_event.pwritev_args.fd; in DumpPwritevArgs()
579 std::cout << "\n vec = " << cmpltEvent.start_event.pwritev_args.vec; in DumpPwritevArgs()
580 std::cout << "\n vlen = " << cmpltEvent.start_event.pwritev_args.vlen; in DumpPwritevArgs()
581 std::cout << "\n pos = " << cmpltEvent.start_event.pwritev_args.pos; in DumpPwritevArgs()
582 std::cout << "\n flags = " << cmpltEvent.start_event.pwritev_args.flags; in DumpPwritevArgs()
586 static int DumpWriteArgs(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpWriteArgs() argument
589 std::cout << "\n fd = " << cmpltEvent.start_event.write_args.fd; in DumpWriteArgs()
590 std::cout << "\n buf = " << cmpltEvent.start_event.write_args.buf; in DumpWriteArgs()
591 std::cout << "\n count = " << cmpltEvent.start_event.write_args.count; in DumpWriteArgs()
595 static int DumpPwrite64Args(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpPwrite64Args() argument
598 std::cout << "\n fd = " << cmpltEvent.start_event.pwrite64_args.fd; in DumpPwrite64Args()
599 std::cout << "\n buf = " << cmpltEvent.start_event.pwrite64_args.buf; in DumpPwrite64Args()
600 std::cout << "\n count = " << cmpltEvent.start_event.pwrite64_args.count; in DumpPwrite64Args()
601 std::cout << "\n pos = " << cmpltEvent.start_event.pwrite64_args.pos; in DumpPwrite64Args()
605 static int DumpCloseArgs(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpCloseArgs() argument
608 std::cout << "\n files = " << cmpltEvent.start_event.close_args.files; in DumpCloseArgs()
609 std::cout << "\n fd = " << cmpltEvent.start_event.close_args.fd; in DumpCloseArgs()
613 static int DumpTypeAndArgs(const struct fstrace_cmplt_event_t &cmpltEvent) in DumpTypeAndArgs() argument
616 switch (cmpltEvent.start_event.type) { in DumpTypeAndArgs()
617 case SYS_OPENAT2: std::cout << "openat2"; return DumpOpenat2Args(cmpltEvent); in DumpTypeAndArgs()
619 case SYS_READV: std::cout << "readv"; return DumpReadvArgs(cmpltEvent); in DumpTypeAndArgs()
620 case SYS_PREADV: std::cout << "preadv"; return DumpPreadvArgs(cmpltEvent); in DumpTypeAndArgs()
621 case SYS_READ: std::cout << "read"; return DumpReadArgs(cmpltEvent); in DumpTypeAndArgs()
622 case SYS_PREAD64: std::cout << "pread64"; return DumpPread64Args(cmpltEvent); in DumpTypeAndArgs()
624 case SYS_WRITEV: std::cout << "writev"; return DumpWritevArgs(cmpltEvent); in DumpTypeAndArgs()
625 case SYS_PWRITEV: std::cout << "pwritev"; return DumpPwritevArgs(cmpltEvent); in DumpTypeAndArgs()
626 case SYS_WRITE: std::cout << "write"; return DumpWriteArgs(cmpltEvent); in DumpTypeAndArgs()
627 case SYS_PWRITE64: std::cout << "pwrite64"; return DumpPwrite64Args(cmpltEvent); in DumpTypeAndArgs()
629 case SYS_CLOSE: std::cout << "close"; return DumpCloseArgs(cmpltEvent); in DumpTypeAndArgs()
631 HHLOGE(true, "unreognized fstrace event type = %d", cmpltEvent.start_event.type); in DumpTypeAndArgs()
644 struct fstrace_cmplt_event_t cmpltEvent {}; in DumpFSTraceEvent() struct
645 if (memcpy_s(&cmpltEvent, sizeof(fstrace_cmplt_event_t), data, dataSize) != EOK) { in DumpFSTraceEvent()
651 DumpTypeAndArgs(cmpltEvent); in DumpFSTraceEvent()
652 std::cout << "\nretval: " << cmpltEvent.retval in DumpFSTraceEvent()
653 << "\nstart time: " << cmpltEvent.start_event.stime in DumpFSTraceEvent()
654 << "\nexit time: " << cmpltEvent.ctime in DumpFSTraceEvent()
655 << "\npid: " << cmpltEvent.pid in DumpFSTraceEvent()
656 << "\ntgid: " << cmpltEvent.tgid in DumpFSTraceEvent()
657 << "\ncomm: " << cmpltEvent.comm in DumpFSTraceEvent()
658 << "\nips: " << cmpltEvent.nips in DumpFSTraceEvent()
661 for (uint32_t i = 0; i < cmpltEvent.nips; ++i) { in DumpFSTraceEvent()
662 std::cout << "\n " << cmpltEvent.ips[i]; in DumpFSTraceEvent()
677 struct pftrace_cmplt_event_t cmpltEvent {}; in DumpPFTraceEvent() struct
678 if (memcpy_s(&cmpltEvent, sizeof(pftrace_cmplt_event_t), data, dataSize) != EOK) { in DumpPFTraceEvent()
685 switch (cmpltEvent.start_event.type) { in DumpPFTraceEvent()
693 default: std::cout << cmpltEvent.start_event.type; in DumpPFTraceEvent()
695 std::cout << "\naddress: " << cmpltEvent.start_event.addr in DumpPFTraceEvent()
696 << "\nsize: " << cmpltEvent.size in DumpPFTraceEvent()
697 << "\nstart time: " << cmpltEvent.start_event.stime in DumpPFTraceEvent()
698 << "\nexit time: " << cmpltEvent.ctime in DumpPFTraceEvent()
699 << "\npid: " << cmpltEvent.pid in DumpPFTraceEvent()
700 << "\ntgid: " << cmpltEvent.tgid in DumpPFTraceEvent()
701 << "\ncomm: " << cmpltEvent.comm in DumpPFTraceEvent()
702 << "\nips: " << cmpltEvent.nips in DumpPFTraceEvent()
704 for (uint32_t i = 0; i < cmpltEvent.nips; ++i) { in DumpPFTraceEvent()
705 std::cout << "\n " << cmpltEvent.ips[i]; in DumpPFTraceEvent()
720 struct biotrace_cmplt_event_t cmpltEvent {}; in DumpBIOTraceEvent() struct
721 if (memcpy_s(&cmpltEvent, sizeof(biotrace_cmplt_event_t), data, dataSize) != EOK) { in DumpBIOTraceEvent()
728 switch (cmpltEvent.start_event.type) { in DumpBIOTraceEvent()
735 default: std::cout << cmpltEvent.start_event.type; in DumpBIOTraceEvent()
738 std::cout << "\nstart time: " << cmpltEvent.start_event.stime in DumpBIOTraceEvent()
739 << "\nexit time: " << cmpltEvent.ctime in DumpBIOTraceEvent()
740 << "\npid: " << cmpltEvent.start_event.pid in DumpBIOTraceEvent()
741 << "\ntgid: " << cmpltEvent.start_event.tgid in DumpBIOTraceEvent()
742 << "\ncomm: " << cmpltEvent.start_event.comm in DumpBIOTraceEvent()
743 << "\nprio: " << cmpltEvent.prio in DumpBIOTraceEvent()
744 << "\nsize: " << cmpltEvent.start_event.size in DumpBIOTraceEvent()
745 << "\nblkcnt: " << cmpltEvent.blkcnt in DumpBIOTraceEvent()
746 << "\nips: " << cmpltEvent.nips in DumpBIOTraceEvent()
748 for (uint32_t i = 0; i < cmpltEvent.nips; ++i) { in DumpBIOTraceEvent()
749 std::cout << "\n " << cmpltEvent.ips[i]; in DumpBIOTraceEvent()
764 struct strtrace_cmplt_event_t cmpltEvent {}; in DumpSTRTraceEvent() struct
765 if (memcpy_s(&cmpltEvent, sizeof(strtrace_cmplt_event_t), data, dataSize) != EOK) { in DumpSTRTraceEvent()
771 << "\ntracer: " << cmpltEvent.start_event.stracer in DumpSTRTraceEvent()
772 << "\ntype: " << cmpltEvent.start_event.type in DumpSTRTraceEvent()
773 << "\naddress: " << cmpltEvent.start_event.addr in DumpSTRTraceEvent()
774 << "\nstart time: " << cmpltEvent.start_event.stime in DumpSTRTraceEvent()
775 << "\npid: " << cmpltEvent.pid in DumpSTRTraceEvent()
776 << "\ntgid: " << cmpltEvent.tgid in DumpSTRTraceEvent()
777 << "\nfilename len: " << cmpltEvent.len in DumpSTRTraceEvent()
778 << "\nfilename: " << cmpltEvent.filename in DumpSTRTraceEvent()