Lines Matching refs:cmdline
136 struct cmdline { struct
143 const struct cmdline *ca = a; in cmdline_cmp() argument
144 const struct cmdline *cb = b; in cmdline_cmp()
164 struct cmdline *cmdlines; in cmdline_init()
191 const struct cmdline *comm; in find_cmdline()
192 struct cmdline key; in find_cmdline()
220 const struct cmdline *comm; in pevent_pid_is_registered()
221 struct cmdline key; in pevent_pid_is_registered()
246 struct cmdline *cmdlines = pevent->cmdlines; in add_new_comm()
247 const struct cmdline *cmdline; in add_new_comm() local
248 struct cmdline key; in add_new_comm()
256 cmdline = bsearch(&key, pevent->cmdlines, pevent->cmdline_count, in add_new_comm()
258 if (cmdline) { in add_new_comm()
5199 static struct cmdline *
5200 pid_from_cmdlist(struct pevent *pevent, const char *comm, struct cmdline *next) in pid_from_cmdlist()
5212 return (struct cmdline *)cmdlist; in pid_from_cmdlist()
5228 struct cmdline *pevent_data_pid_from_comm(struct pevent *pevent, const char *comm, in pevent_data_pid_from_comm()
5229 struct cmdline *next) in pevent_data_pid_from_comm()
5231 struct cmdline *cmdline; in pevent_data_pid_from_comm() local
5249 cmdline = next++; in pevent_data_pid_from_comm()
5253 cmdline = pevent->cmdlines; in pevent_data_pid_from_comm()
5255 while (cmdline < pevent->cmdlines + pevent->cmdline_count) { in pevent_data_pid_from_comm()
5256 if (strcmp(cmdline->comm, comm) == 0) in pevent_data_pid_from_comm()
5257 return cmdline; in pevent_data_pid_from_comm()
5258 cmdline++; in pevent_data_pid_from_comm()
5270 int pevent_cmdline_pid(struct pevent *pevent, struct cmdline *cmdline) in pevent_cmdline_pid() argument
5272 struct cmdline_list *cmdlist = (struct cmdline_list *)cmdline; in pevent_cmdline_pid()
5274 if (!cmdline) in pevent_cmdline_pid()
5282 cmdline < pevent->cmdlines || in pevent_cmdline_pid()
5283 cmdline >= pevent->cmdlines + pevent->cmdline_count) in pevent_cmdline_pid()
5286 return cmdline->pid; in pevent_cmdline_pid()