Home | History | Annotate | Download | only in traceevent

Lines Matching defs:comm

124 	char *comm;
143 char *comm;
161 cmdlines[i].comm = cmdlist->comm;
178 const struct cmdline *comm;
189 comm = bsearch(&key, pevent->cmdlines, pevent->cmdline_count,
192 if (comm)
193 return comm->comm;
207 const struct cmdline *comm;
218 comm = bsearch(&key, pevent->cmdlines, pevent->cmdline_count,
221 if (comm)
231 static int add_new_comm(struct pevent *pevent, const char *comm, int pid)
256 cmdlines[pevent->cmdline_count].comm = strdup(comm);
257 if (!cmdlines[pevent->cmdline_count].comm) {
265 if (cmdlines[pevent->cmdline_count].comm)
275 * pevent_register_comm - register a pid / comm mapping
277 * @comm: the command line to register
281 * a given pid. The comm is duplicated.
283 int pevent_register_comm(struct pevent *pevent, const char *comm, int pid)
288 return add_new_comm(pevent, comm, pid);
294 item->comm = strdup(comm);
295 if (!item->comm) {
4411 const char *comm;
4413 comm = find_cmdline(pevent, pid);
4414 return comm;
4454 const char *comm;
4478 comm = find_cmdline(pevent, pid);
4482 comm, pid, record->cpu);
4485 trace_seq_printf(s, "%16s-%-5d [%03d]", comm, pid, record->cpu);
5589 free(pevent->cmdlines[i].comm);
5595 free(cmdlist->comm);