/developtools/profiler/hiebpf/include/ |
D | hiebpf_types.h | 27 __u32 tgid; member 61 __u32 tgid; member 95 __u32 tgid; member 125 __u32 tgid; member 134 __u32 tgid; member
|
/developtools/profiler/hiebpf/src/ |
D | bpf_event_receiver.cpp | 83 WriteEventMaps(cmplt_event.tgid); in ReceiveFSTraceEvent() 107 WriteEventMaps(cmplt_event.tgid); in ReceivePFTraceEvent() 180 mapsInfo_.RemovePid(cmplt_event.tgid); in ReceiveDlopenTraceEvent() 290 item->pid_ = cmplt_event->tgid; in EncodeFSTraceEvent() 326 item->pid_ = cmplt_event->tgid; in EncodePFTraceEvent() 362 item->pid_ = cmplt_event->start_event.tgid; in EncodeBIOTraceEvent() 396 item->pid_ = cmplt_event->tgid; in EncodeSTRTraceEvent()
|
D | hiebpf.bpf.c | 143 cmplt_event->tgid = (u32) (pid_tgid >> SHIFT_32); in emit_fstrace_event() 305 cmplt_event->tgid = (pid_tgid >> SHIFT_32); in emit_pftrace_event() 373 int check_current_pid(const int32_t pid, const int32_t tgid) in check_current_pid() argument 383 int32_t curr_tgid = tgid; in check_current_pid() 583 cmplt_event->tgid = (bpf_get_current_pid_tgid() >> SHIFT_32); in emit_strtrace_event() 736 bio_se->tgid = (u32) (tgid_pid >> SHIFT_32); in handle_blk_issue() 813 start_event->tgid = (u32)(tgid_pid >> SHIFT_32); in BPF_KRETPROBE()
|
D | bpf_controller.cpp | 656 << "\ntgid: " << cmpltEvent.tgid in DumpFSTraceEvent() 700 << "\ntgid: " << cmpltEvent.tgid in DumpPFTraceEvent() 741 << "\ntgid: " << cmpltEvent.start_event.tgid in DumpBIOTraceEvent() 776 << "\ntgid: " << cmpltEvent.tgid in DumpSTRTraceEvent()
|
/developtools/profiler/device/plugins/ftrace_plugin/src/ |
D | ftrace_parser.cpp | 546 int32_t tgid = 0; in ParseSavedTgid() local 549 while (sin >> pid >> tgid) { in ParseSavedTgid() 550 tgidDict_[pid] = tgid; in ParseSavedTgid() 736 int tgid = 0; in ParseFtraceEvent() local 738 tgid = it->second; in ParseFtraceEvent() 739 ftraceEvent.set_tgid(tgid); in ParseFtraceEvent() 743 tgid = itm->second; in ParseFtraceEvent() 744 ftraceEvent.set_tgid(tgid); in ParseFtraceEvent() 752 if (tgid != 0) { in ParseFtraceEvent() 753 comm = FtraceFsOps::GetInstance().GetThreadComm(tgid, pid); in ParseFtraceEvent() [all …]
|
/developtools/smartperf_host/trace_streamer/src/parser/bytrace_parser/ |
D | bytrace_event_parser.cpp | 648 void BytraceEventParser::GetDataSegArgs(BytraceLine& bufLine, ArgsMap& args, uint32_t& tgid) const in GetDataSegArgs() 651 tgid = base::StrToInt<uint32_t>(bufLine.tGidStr).value_or(0); in GetDataSegArgs() 653 tgid = 0; in GetDataSegArgs() 655 bufLine.tgid = tgid; in GetDataSegArgs() 734 uint32_t tgid; in BeginFilterEvents() local 736 GetDataSegArgs(event->line, args, tgid); in BeginFilterEvents() 737 if (tgid) { in BeginFilterEvents() 738 …ters_->processFilter_->UpdateOrCreateThreadWithPidAndName(event->line.pid, tgid, event->line.task); in BeginFilterEvents() 741 streamFilters_->processFilter_->GetOrCreateThreadWithPid(event->line.pid, tgid); in BeginFilterEvents()
|
D | bytrace_event_parser.h | 81 void GetDataSegArgs(BytraceLine& bufLine, ArgsMap& args, uint32_t& tgid) const;
|
/developtools/profiler/host/smartperf/trace_streamer/src/parser/bytrace_parser/ |
D | bytrace_event_parser.cpp | 648 void BytraceEventParser::GetDataSegArgs(BytraceLine& bufLine, ArgsMap& args, uint32_t& tgid) const in GetDataSegArgs() 651 tgid = base::StrToInt<uint32_t>(bufLine.tGidStr).value_or(0); in GetDataSegArgs() 653 tgid = 0; in GetDataSegArgs() 655 bufLine.tgid = tgid; in GetDataSegArgs() 732 uint32_t tgid; in BeginFilterEvents() local 734 GetDataSegArgs(event->line, args, tgid); in BeginFilterEvents() 735 if (tgid) { in BeginFilterEvents() 736 …ters_->processFilter_->UpdateOrCreateThreadWithPidAndName(event->line.pid, tgid, event->line.task); in BeginFilterEvents() 739 streamFilters_->processFilter_->GetOrCreateThreadWithPid(event->line.pid, tgid); in BeginFilterEvents()
|
D | bytrace_event_parser.h | 81 void GetDataSegArgs(BytraceLine& bufLine, ArgsMap& args, uint32_t& tgid) const;
|
/developtools/smartperf_host/trace_streamer/src/parser/ |
D | common_types.h | 39 uint32_t tgid = 0; member
|
/developtools/profiler/host/smartperf/trace_streamer/src/parser/ |
D | common_types.h | 39 uint32_t tgid = 0; member
|
/developtools/profiler/host/smartperf/trace_streamer/src/protos/types/plugins/ftrace_data/default/ |
D | sched.proto | 51 int32 tgid = 2; field 142 int32 tgid = 2; field
|
D | ftrace.proto | 101 uint32 tgid = 1; field
|
/developtools/smartperf_host/trace_streamer/src/protos/types/plugins/ftrace_data/default/ |
D | sched.proto | 51 int32 tgid = 2; field 142 int32 tgid = 2; field
|
D | ftrace.proto | 101 uint32 tgid = 1; field
|
/developtools/profiler/protos/types/plugins/ftrace_data/default/ |
D | sched.proto | 51 int32 tgid = 2; field 142 int32 tgid = 2; field
|
D | ftrace.proto | 101 uint32 tgid = 1; field
|
/developtools/smartperf_host/trace_streamer/src/protos/types/plugins/ftrace_data/ |
D | sched.proto | 50 int32 tgid = 2; field 141 int32 tgid = 2; field
|
/developtools/profiler/host/smartperf/trace_streamer/src/protos/types/plugins/ftrace_data/ |
D | sched.proto | 50 int32 tgid = 2; field 141 int32 tgid = 2; field
|
D | ftrace.proto | 101 uint32 tgid = 1; field
|
/developtools/profiler/device/plugins/ftrace_plugin/tools/device_kernel_version/default/event_formatters/ |
D | ftrace_sched_event_formatter.cpp | 93 msg.tgid(), msg.ngid(), msg.src_cpu(), msg.src_nid(), msg.dst_cpu(), msg.dst_nid()); in __anoncf31a41a0b02() 273 …msg.pid(), msg.tgid(), msg.ngid(), msg.src_cpu(), msg.src_nid(), msg.pid(), msg.tgid(), msg.ngid(), in __anoncf31a41a2302()
|
/developtools/bytrace/bin/config/ |
D | bytrace.cfg | 78 "chmod 0666 /sys/kernel/debug/tracing/options/print-tgid", 79 "chmod 0666 /sys/kernel/debug/tracing/options/record-tgid", 168 "chmod 0666 /sys/kernel/tracing/options/print-tgid", 169 "chmod 0666 /sys/kernel/tracing/options/record-tgid",
|
D | bytrace.rc | 100 chmod 0666 /sys/kernel/debug/tracing/options/print-tgid 101 chmod 0666 /sys/kernel/debug/tracing/options/record-tgid 205 chmod 0666 /sys/kernel/tracing/options/print-tgid 206 chmod 0666 /sys/kernel/tracing/options/record-tgid
|
/developtools/profiler/host/smartperf/trace_streamer/ |
D | README.md | 126 在通用操作系统中,进程号(pid/tgid)和线程号(tid)可能会被重复用于标识不同的进程或者线程。所以在trace数据源中,进程号(pid)和线程号(tid)也可能被重用。
|
/developtools/smartperf_host/trace_streamer/ |
D | README.md | 126 在通用操作系统中,进程号(pid/tgid)和线程号(tid)可能会被重复用于标识不同的进程或者线程。所以在trace数据源中,进程号(pid)和线程号(tid)也可能被重用。
|