• Home
  • Raw
  • Download

Lines Matching refs:cmd

928 static int trace_kprobe_run_command(struct dynevent_cmd *cmd)  in trace_kprobe_run_command()  argument
930 return trace_run_command(cmd->seq.buffer, create_or_delete_trace_kprobe); in trace_kprobe_run_command()
942 void kprobe_event_cmd_init(struct dynevent_cmd *cmd, char *buf, int maxlen) in kprobe_event_cmd_init() argument
944 dynevent_cmd_init(cmd, buf, maxlen, DYNEVENT_TYPE_KPROBE, in kprobe_event_cmd_init()
972 int __kprobe_event_gen_cmd_start(struct dynevent_cmd *cmd, bool kretprobe, in __kprobe_event_gen_cmd_start() argument
980 if (cmd->type != DYNEVENT_TYPE_KPROBE) in __kprobe_event_gen_cmd_start()
991 ret = dynevent_str_add(cmd, buf); in __kprobe_event_gen_cmd_start()
997 ret = dynevent_arg_add(cmd, &arg, NULL); in __kprobe_event_gen_cmd_start()
1009 if (++cmd->n_fields > MAX_TRACE_ARGS) { in __kprobe_event_gen_cmd_start()
1015 ret = dynevent_arg_add(cmd, &arg, NULL); in __kprobe_event_gen_cmd_start()
1041 int __kprobe_event_add_fields(struct dynevent_cmd *cmd, ...) in __kprobe_event_add_fields() argument
1047 if (cmd->type != DYNEVENT_TYPE_KPROBE) in __kprobe_event_add_fields()
1052 va_start(args, cmd); in __kprobe_event_add_fields()
1060 if (++cmd->n_fields > MAX_TRACE_ARGS) { in __kprobe_event_add_fields()
1066 ret = dynevent_arg_add(cmd, &arg, NULL); in __kprobe_event_add_fields()
1888 char *p, *cmd = kprobe_boot_events_buf; in setup_boot_kprobe_events() local
1893 while (cmd && *cmd != '\0') { in setup_boot_kprobe_events()
1894 p = strchr(cmd, ';'); in setup_boot_kprobe_events()
1898 ret = trace_run_command(cmd, create_or_delete_trace_kprobe); in setup_boot_kprobe_events()
1900 pr_warn("Failed to add event(%d): %s\n", ret, cmd); in setup_boot_kprobe_events()
1902 cmd = p; in setup_boot_kprobe_events()