Lines Matching refs:cmd
1111 static int trace_kprobe_run_command(struct dynevent_cmd *cmd) in trace_kprobe_run_command() argument
1113 return create_or_delete_trace_kprobe(cmd->seq.buffer); in trace_kprobe_run_command()
1125 void kprobe_event_cmd_init(struct dynevent_cmd *cmd, char *buf, int maxlen) in kprobe_event_cmd_init() argument
1127 dynevent_cmd_init(cmd, buf, maxlen, DYNEVENT_TYPE_KPROBE, in kprobe_event_cmd_init()
1155 int __kprobe_event_gen_cmd_start(struct dynevent_cmd *cmd, bool kretprobe, in __kprobe_event_gen_cmd_start() argument
1163 if (cmd->type != DYNEVENT_TYPE_KPROBE) in __kprobe_event_gen_cmd_start()
1174 ret = dynevent_str_add(cmd, buf); in __kprobe_event_gen_cmd_start()
1180 ret = dynevent_arg_add(cmd, &arg, NULL); in __kprobe_event_gen_cmd_start()
1192 if (++cmd->n_fields > MAX_TRACE_ARGS) { in __kprobe_event_gen_cmd_start()
1198 ret = dynevent_arg_add(cmd, &arg, NULL); in __kprobe_event_gen_cmd_start()
1224 int __kprobe_event_add_fields(struct dynevent_cmd *cmd, ...) in __kprobe_event_add_fields() argument
1230 if (cmd->type != DYNEVENT_TYPE_KPROBE) in __kprobe_event_add_fields()
1235 va_start(args, cmd); in __kprobe_event_add_fields()
1243 if (++cmd->n_fields > MAX_TRACE_ARGS) { in __kprobe_event_add_fields()
1249 ret = dynevent_arg_add(cmd, &arg, NULL); in __kprobe_event_add_fields()
1990 char *p, *cmd = kprobe_boot_events_buf; in setup_boot_kprobe_events() local
1995 while (cmd && *cmd != '\0') { in setup_boot_kprobe_events()
1996 p = strchr(cmd, ';'); in setup_boot_kprobe_events()
2000 ret = create_or_delete_trace_kprobe(cmd); in setup_boot_kprobe_events()
2002 pr_warn("Failed to add event(%d): %s\n", ret, cmd); in setup_boot_kprobe_events()
2004 cmd = p; in setup_boot_kprobe_events()