Lines Matching refs:cmdlines

168 	struct tep_cmdline *cmdlines;  in cmdline_init()  local
171 cmdlines = malloc(sizeof(*cmdlines) * tep->cmdline_count); in cmdline_init()
172 if (!cmdlines) in cmdline_init()
177 cmdlines[i].pid = cmdlist->pid; in cmdline_init()
178 cmdlines[i].comm = cmdlist->comm; in cmdline_init()
185 qsort(cmdlines, tep->cmdline_count, sizeof(*cmdlines), cmdline_cmp); in cmdline_init()
187 tep->cmdlines = cmdlines; in cmdline_init()
201 if (!tep->cmdlines && cmdline_init(tep)) in find_cmdline()
206 comm = bsearch(&key, tep->cmdlines, tep->cmdline_count, in find_cmdline()
207 sizeof(*tep->cmdlines), cmdline_cmp); in find_cmdline()
230 if (!tep->cmdlines && cmdline_init(tep)) in tep_is_pid_registered()
235 comm = bsearch(&key, tep->cmdlines, tep->cmdline_count, in tep_is_pid_registered()
236 sizeof(*tep->cmdlines), cmdline_cmp); in tep_is_pid_registered()
251 struct tep_cmdline *cmdlines = tep->cmdlines; in add_new_comm() local
263 cmdline = bsearch(&key, tep->cmdlines, tep->cmdline_count, in add_new_comm()
264 sizeof(*tep->cmdlines), cmdline_cmp); in add_new_comm()
281 cmdlines = realloc(cmdlines, sizeof(*cmdlines) * (tep->cmdline_count + 1)); in add_new_comm()
282 if (!cmdlines) { in add_new_comm()
286 tep->cmdlines = cmdlines; in add_new_comm()
296 tep->cmdlines[0] = key; in add_new_comm()
302 cmdline = bsearch(&key, tep->cmdlines, tep->cmdline_count - 1, in add_new_comm()
303 sizeof(*tep->cmdlines), cmdline_slot_cmp); in add_new_comm()
309 cnt -= cmdline - tep->cmdlines; in add_new_comm()
313 if (key.pid > tep->cmdlines[tep->cmdline_count - 1].pid) { in add_new_comm()
314 tep->cmdlines[tep->cmdline_count++] = key; in add_new_comm()
317 cmdline = &tep->cmdlines[0]; in add_new_comm()
332 if (tep->cmdlines) in _tep_register_comm()
383 if (!tep->cmdlines && cmdline_init(tep)) { in tep_override_comm()
5952 if (!tep->cmdlines) in tep_data_pid_from_comm()
5960 if (next < tep->cmdlines || in tep_data_pid_from_comm()
5961 next >= tep->cmdlines + tep->cmdline_count) in tep_data_pid_from_comm()
5968 cmdline = tep->cmdlines; in tep_data_pid_from_comm()
5970 while (cmdline < tep->cmdlines + tep->cmdline_count) { in tep_data_pid_from_comm()
5997 if (!tep->cmdlines || in tep_cmdline_pid()
5998 cmdline < tep->cmdlines || in tep_cmdline_pid()
5999 cmdline >= tep->cmdlines + tep->cmdline_count) in tep_cmdline_pid()
7556 if (tep->cmdlines) { in tep_free()
7558 free(tep->cmdlines[i].comm); in tep_free()
7559 free(tep->cmdlines); in tep_free()