Lines Matching refs:comm
48 static pid_t perf_event__get_comm_tgid(pid_t pid, char *comm, size_t len) in perf_event__get_comm_tgid() argument
64 while (!comm[0] || (tgid < 0)) { in perf_event__get_comm_tgid()
78 memcpy(comm, name, size); in perf_event__get_comm_tgid()
79 comm[size] = '\0'; in perf_event__get_comm_tgid()
106 memset(&event->comm, 0, sizeof(event->comm)); in perf_event__synthesize_comm()
108 tgid = perf_event__get_comm_tgid(pid, event->comm.comm, in perf_event__synthesize_comm()
109 sizeof(event->comm.comm)); in perf_event__synthesize_comm()
113 event->comm.pid = tgid; in perf_event__synthesize_comm()
114 event->comm.header.type = PERF_RECORD_COMM; in perf_event__synthesize_comm()
116 size = strlen(event->comm.comm) + 1; in perf_event__synthesize_comm()
118 memset(event->comm.comm + size, 0, machine->id_hdr_size); in perf_event__synthesize_comm()
119 event->comm.header.size = (sizeof(event->comm) - in perf_event__synthesize_comm()
120 (sizeof(event->comm.comm) - size) + in perf_event__synthesize_comm()
123 event->comm.tid = pid; in perf_event__synthesize_comm()
146 (void) perf_event__get_comm_tgid(pid, event->comm.comm, in perf_event__synthesize_comm()
147 sizeof(event->comm.comm)); in perf_event__synthesize_comm()
149 size = strlen(event->comm.comm) + 1; in perf_event__synthesize_comm()
151 memset(event->comm.comm + size, 0, machine->id_hdr_size); in perf_event__synthesize_comm()
152 event->comm.header.size = (sizeof(event->comm) - in perf_event__synthesize_comm()
153 (sizeof(event->comm.comm) - size) + in perf_event__synthesize_comm()
156 event->comm.tid = pid; in perf_event__synthesize_comm()
327 comm_event = malloc(sizeof(comm_event->comm) + machine->id_hdr_size); in perf_event__synthesize_thread_map()
348 if ((int) comm_event->comm.pid != threads->map[thread]) { in perf_event__synthesize_thread_map()
353 if ((int) comm_event->comm.pid == threads->map[j]) { in perf_event__synthesize_thread_map()
363 comm_event->comm.pid, 0, in perf_event__synthesize_thread_map()
386 comm_event = malloc(sizeof(comm_event->comm) + machine->id_hdr_size); in perf_event__synthesize_threads()
512 return fprintf(fp, ": %s:%d\n", event->comm.comm, event->comm.tid); in perf_event__fprintf_comm()
726 !strlist__has_entry(symbol_conf.comm_list, thread->comm)) in perf_event__preprocess_sample()
729 dump_printf(" ... thread: %s:%d\n", thread->comm, thread->tid); in perf_event__preprocess_sample()