]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - kernel/trace/trace_kprobe.c
tracing: Remove check_arg() callbacks from dynevent args
[linux.git] / kernel / trace / trace_kprobe.c
index 307abb724a7167d991cb1fb9f9d221b47e0cc04c..fe183d4045d271cc4839ff5480202e8f28137803 100644 (file)
@@ -962,9 +962,9 @@ int __kprobe_event_gen_cmd_start(struct dynevent_cmd *cmd, bool kretprobe,
        if (ret)
                return ret;
 
-       dynevent_arg_init(&arg, NULL, 0);
+       dynevent_arg_init(&arg, 0);
        arg.str = loc;
-       ret = dynevent_arg_add(cmd, &arg);
+       ret = dynevent_arg_add(cmd, &arg, NULL);
        if (ret)
                return ret;
 
@@ -982,7 +982,7 @@ int __kprobe_event_gen_cmd_start(struct dynevent_cmd *cmd, bool kretprobe,
                }
 
                arg.str = field;
-               ret = dynevent_arg_add(cmd, &arg);
+               ret = dynevent_arg_add(cmd, &arg, NULL);
                if (ret)
                        break;
        }
@@ -1017,7 +1017,7 @@ int __kprobe_event_add_fields(struct dynevent_cmd *cmd, ...)
        if (cmd->type != DYNEVENT_TYPE_KPROBE)
                return -EINVAL;
 
-       dynevent_arg_init(&arg, NULL, 0);
+       dynevent_arg_init(&arg, 0);
 
        va_start(args, cmd);
        for (;;) {
@@ -1033,7 +1033,7 @@ int __kprobe_event_add_fields(struct dynevent_cmd *cmd, ...)
                }
 
                arg.str = field;
-               ret = dynevent_arg_add(cmd, &arg);
+               ret = dynevent_arg_add(cmd, &arg, NULL);
                if (ret)
                        break;
        }