Lines Matching refs:cmdlines

174 	struct tep_cmdline *cmdlines;  in cmdline_init()  local
177 cmdlines = malloc(sizeof(*cmdlines) * tep->cmdline_count); in cmdline_init()
178 if (!cmdlines) in cmdline_init()
183 cmdlines[i].pid = cmdlist->pid; in cmdline_init()
184 cmdlines[i].comm = cmdlist->comm; in cmdline_init()
191 qsort(cmdlines, tep->cmdline_count, sizeof(*cmdlines), cmdline_cmp); in cmdline_init()
193 tep->cmdlines = cmdlines; in cmdline_init()
207 if (!tep->cmdlines && cmdline_init(tep)) in find_cmdline()
212 comm = bsearch(&key, tep->cmdlines, tep->cmdline_count, in find_cmdline()
213 sizeof(*tep->cmdlines), cmdline_cmp); in find_cmdline()
236 if (!tep->cmdlines && cmdline_init(tep)) in tep_is_pid_registered()
241 comm = bsearch(&key, tep->cmdlines, tep->cmdline_count, in tep_is_pid_registered()
242 sizeof(*tep->cmdlines), cmdline_cmp); in tep_is_pid_registered()
257 struct tep_cmdline *cmdlines = tep->cmdlines; in add_new_comm() local
269 cmdline = bsearch(&key, tep->cmdlines, tep->cmdline_count, in add_new_comm()
270 sizeof(*tep->cmdlines), cmdline_cmp); in add_new_comm()
287 cmdlines = realloc(cmdlines, sizeof(*cmdlines) * (tep->cmdline_count + 1)); in add_new_comm()
288 if (!cmdlines) { in add_new_comm()
292 tep->cmdlines = cmdlines; in add_new_comm()
302 tep->cmdlines[0] = key; in add_new_comm()
308 cmdline = bsearch(&key, tep->cmdlines, tep->cmdline_count - 1, in add_new_comm()
309 sizeof(*tep->cmdlines), cmdline_slot_cmp); in add_new_comm()
315 cnt -= cmdline - tep->cmdlines; in add_new_comm()
319 if (key.pid > tep->cmdlines[tep->cmdline_count - 1].pid) { in add_new_comm()
320 tep->cmdlines[tep->cmdline_count++] = key; in add_new_comm()
323 cmdline = &tep->cmdlines[0]; in add_new_comm()
338 if (tep->cmdlines) in _tep_register_comm()
389 if (!tep->cmdlines && cmdline_init(tep)) { in tep_override_comm()
5407 if (!tep->cmdlines) in tep_data_pid_from_comm()
5415 if (next < tep->cmdlines || in tep_data_pid_from_comm()
5416 next >= tep->cmdlines + tep->cmdline_count) in tep_data_pid_from_comm()
5423 cmdline = tep->cmdlines; in tep_data_pid_from_comm()
5425 while (cmdline < tep->cmdlines + tep->cmdline_count) { in tep_data_pid_from_comm()
5452 if (!tep->cmdlines || in tep_cmdline_pid()
5453 cmdline < tep->cmdlines || in tep_cmdline_pid()
5454 cmdline >= tep->cmdlines + tep->cmdline_count) in tep_cmdline_pid()
7005 if (tep->cmdlines) { in tep_free()
7007 free(tep->cmdlines[i].comm); in tep_free()
7008 free(tep->cmdlines); in tep_free()