Lines Matching refs:cmd
978 static int trace_kprobe_run_command(struct dynevent_cmd *cmd) in trace_kprobe_run_command() argument
980 return create_or_delete_trace_kprobe(cmd->seq.buffer); in trace_kprobe_run_command()
992 void kprobe_event_cmd_init(struct dynevent_cmd *cmd, char *buf, int maxlen) in kprobe_event_cmd_init() argument
994 dynevent_cmd_init(cmd, buf, maxlen, DYNEVENT_TYPE_KPROBE, in kprobe_event_cmd_init()
1022 int __kprobe_event_gen_cmd_start(struct dynevent_cmd *cmd, bool kretprobe, in __kprobe_event_gen_cmd_start() argument
1030 if (cmd->type != DYNEVENT_TYPE_KPROBE) in __kprobe_event_gen_cmd_start()
1041 ret = dynevent_str_add(cmd, buf); in __kprobe_event_gen_cmd_start()
1047 ret = dynevent_arg_add(cmd, &arg, NULL); in __kprobe_event_gen_cmd_start()
1059 if (++cmd->n_fields > MAX_TRACE_ARGS) { in __kprobe_event_gen_cmd_start()
1065 ret = dynevent_arg_add(cmd, &arg, NULL); in __kprobe_event_gen_cmd_start()
1091 int __kprobe_event_add_fields(struct dynevent_cmd *cmd, ...) in __kprobe_event_add_fields() argument
1097 if (cmd->type != DYNEVENT_TYPE_KPROBE) in __kprobe_event_add_fields()
1102 va_start(args, cmd); in __kprobe_event_add_fields()
1110 if (++cmd->n_fields > MAX_TRACE_ARGS) { in __kprobe_event_add_fields()
1116 ret = dynevent_arg_add(cmd, &arg, NULL); in __kprobe_event_add_fields()
1917 char *p, *cmd = kprobe_boot_events_buf; in setup_boot_kprobe_events() local
1922 while (cmd && *cmd != '\0') { in setup_boot_kprobe_events()
1923 p = strchr(cmd, ';'); in setup_boot_kprobe_events()
1927 ret = create_or_delete_trace_kprobe(cmd); in setup_boot_kprobe_events()
1929 pr_warn("Failed to add event(%d): %s\n", ret, cmd); in setup_boot_kprobe_events()
1931 cmd = p; in setup_boot_kprobe_events()