Lines Matching refs:comm
64 static int perf_event__get_comm_ids(pid_t pid, char *comm, size_t len, in perf_event__get_comm_ids() argument
111 memcpy(comm, name, size); in perf_event__get_comm_ids()
112 comm[size] = '\0'; in perf_event__get_comm_ids()
142 memset(&event->comm, 0, sizeof(event->comm)); in perf_event__prepare_comm()
145 if (perf_event__get_comm_ids(pid, event->comm.comm, in perf_event__prepare_comm()
146 sizeof(event->comm.comm), in perf_event__prepare_comm()
157 event->comm.pid = *tgid; in perf_event__prepare_comm()
158 event->comm.header.type = PERF_RECORD_COMM; in perf_event__prepare_comm()
160 size = strlen(event->comm.comm) + 1; in perf_event__prepare_comm()
162 memset(event->comm.comm + size, 0, machine->id_hdr_size); in perf_event__prepare_comm()
163 event->comm.header.size = (sizeof(event->comm) - in perf_event__prepare_comm()
164 (sizeof(event->comm.comm) - size) + in perf_event__prepare_comm()
166 event->comm.tid = pid; in perf_event__prepare_comm()
494 comm_event = malloc(sizeof(comm_event->comm) + machine->id_hdr_size); in perf_event__synthesize_thread_map()
521 if ((int) comm_event->comm.pid != thread_map__pid(threads, thread)) { in perf_event__synthesize_thread_map()
526 if ((int) comm_event->comm.pid == thread_map__pid(threads, j)) { in perf_event__synthesize_thread_map()
536 comm_event->comm.pid, 0, in perf_event__synthesize_thread_map()
568 comm_event = malloc(sizeof(comm_event->comm) + machine->id_hdr_size); in perf_event__synthesize_threads()
711 return fprintf(fp, "%s: %s:%d/%d\n", s, event->comm.comm, event->comm.pid, event->comm.tid); in perf_event__fprintf_comm()