| /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
|
| D | vmlinux.h | 1028 pid_t tgid; member 22507 struct pid *tgid; member 22960 pid_t tgid; member 28736 unsigned int tgid; member 32073 __u32 tgid; member 45655 unsigned int tgid; member
|
| /developtools/profiler/device/plugins/ftrace_plugin/include/ |
| D | ftrace_parser.h | 153 int tgid = 0; in ParseFtraceEvent() local 155 tgid = it->second; in ParseFtraceEvent() 156 ftraceEvent.set_tgid(tgid); in ParseFtraceEvent() 160 tgid = itm->second; in ParseFtraceEvent() 161 ftraceEvent.set_tgid(tgid); in ParseFtraceEvent() 169 if (tgid != 0) { in ParseFtraceEvent() 170 comm = FtraceFsOps::GetInstance().GetThreadComm(tgid, pid); in ParseFtraceEvent()
|
| /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/smartperf_host/trace_streamer/src/parser/bytrace_parser/ |
| D | bytrace_event_parser.cpp | 713 void BytraceEventParser::GetDataSegArgs(BytraceLine& bufLine, ArgsMap& args, uint32_t& tgid) const in GetDataSegArgs() 716 tgid = base::StrToInt<uint32_t>(bufLine.tGidStr).value_or(0); in GetDataSegArgs() 718 tgid = 0; in GetDataSegArgs() 720 bufLine.tgid = tgid; in GetDataSegArgs() 792 uint32_t tgid; in BeginFilterEvents() local 794 GetDataSegArgs(event->line, args, tgid); in BeginFilterEvents() 795 if (tgid) { in BeginFilterEvents() 796 …ters_->processFilter_->UpdateOrCreateThreadWithPidAndName(event->line.pid, tgid, event->line.task); in BeginFilterEvents() 799 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/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
|
| D | ftrace_event.proto | 59 int32 tgid = 2; 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
|
| D | ftrace_event.proto | 59 int32 tgid = 2; 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
|
| D | ftrace.proto | 101 uint32 tgid = 1; field
|
| D | ftrace_event.proto | 55 int32 tgid = 2; 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 __anon887d833c0b02() 273 …msg.pid(), msg.tgid(), msg.ngid(), msg.src_cpu(), msg.src_nid(), msg.pid(), msg.tgid(), msg.ngid(), in __anon887d833c2302()
|
| /developtools/smartperf_host/trace_streamer/src/parser/rawtrace_parser/ |
| D | ftrace_processor.cpp | 482 int32_t tgid = 0; in HandleTgids() local 486 while (tgidsStream >> pid >> tgid) { in HandleTgids() 487 tgidDict_[pid] = tgid; in HandleTgids() 747 … TS_LOGD("pid = %5d, tgid = %5d, event = %s", pid, ftraceEvent.tgid(), format.eventName.c_str()); in HandleFtraceEvent()
|
| D | cpu_detail_parser.cpp | 181 eventPid_ = rawTraceEventList_[i]->msgPtr->tgid(); in FilterAllEvents() 401 line.tgid = eventPid_; in ParseTracingMarkWriteOrPrintEvent()
|
| /developtools/smartperf_host/trace_streamer/ |
| D | README.md | 126 在通用操作系统中,进程号(pid/tgid)和线程号(tid)可能会被重复用于标识不同的进程或者线程。所以在trace数据源中,进程号(pid)和线程号(tid)也可能被重用。
|
| /developtools/smartperf_host/trace_streamer/src/parser/ |
| D | common_types.h | 39 uint32_t tgid = 0; member
|
| D | print_event_parser.cpp | 54 const_cast<BytraceLine&>(line).tgid = point.tgid_; in ParsePrintEvent() 311 auto iPid = streamFilters_->processFilter_->GetInternalPid(line.tgid); in ReciveVsync()
|
| /developtools/profiler/device/plugins/ftrace_plugin/src/ |
| D | ftrace_parser.cpp | 556 int32_t tgid = 0; in ParseSavedTgid() local 559 while (sin >> pid >> tgid) { in ParseSavedTgid() 560 tgidDict_[pid] = tgid; in ParseSavedTgid()
|
| /developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/htrace_event_parser/ |
| D | htrace_event_parser.cpp | 199 eventInfo->tgid_ = ftraceEvent.tgid(); in ParserCpuEvent() 607 line.tgid = event.tgid_; in ParsePrintEvent()
|