Lines Matching refs:comm
56 static int perf_event__get_comm_ids(pid_t pid, char *comm, size_t len, in perf_event__get_comm_ids() argument
102 memcpy(comm, name, size); in perf_event__get_comm_ids()
103 comm[size] = '\0'; in perf_event__get_comm_ids()
133 memset(&event->comm, 0, sizeof(event->comm)); in perf_event__prepare_comm()
136 if (perf_event__get_comm_ids(pid, event->comm.comm, in perf_event__prepare_comm()
137 sizeof(event->comm.comm), in perf_event__prepare_comm()
148 event->comm.pid = *tgid; in perf_event__prepare_comm()
149 event->comm.header.type = PERF_RECORD_COMM; in perf_event__prepare_comm()
151 size = strlen(event->comm.comm) + 1; in perf_event__prepare_comm()
153 memset(event->comm.comm + size, 0, machine->id_hdr_size); in perf_event__prepare_comm()
154 event->comm.header.size = (sizeof(event->comm) - in perf_event__prepare_comm()
155 (sizeof(event->comm.comm) - size) + in perf_event__prepare_comm()
157 event->comm.tid = pid; in perf_event__prepare_comm()
461 comm_event = malloc(sizeof(comm_event->comm) + machine->id_hdr_size); in perf_event__synthesize_thread_map()
488 if ((int) comm_event->comm.pid != threads->map[thread]) { in perf_event__synthesize_thread_map()
493 if ((int) comm_event->comm.pid == threads->map[j]) { in perf_event__synthesize_thread_map()
503 comm_event->comm.pid, 0, in perf_event__synthesize_thread_map()
533 comm_event = malloc(sizeof(comm_event->comm) + machine->id_hdr_size); in perf_event__synthesize_threads()
676 return fprintf(fp, "%s: %s:%d/%d\n", s, event->comm.comm, event->comm.pid, event->comm.tid); in perf_event__fprintf_comm()