Home
last modified time | relevance | path

Searched refs:dynevent_cmd (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/include/linux/
H A Dtrace_events.h383 struct dynevent_cmd;
385 typedef int (*dynevent_create_fn_t)(struct dynevent_cmd *cmd);
387 struct dynevent_cmd { struct
396 extern int dynevent_create(struct dynevent_cmd *cmd); argument
400 extern void synth_event_cmd_init(struct dynevent_cmd *cmd,
403 extern int __synth_event_gen_cmd_start(struct dynevent_cmd *cmd,
415 extern int synth_event_gen_cmd_array_start(struct dynevent_cmd *cmd,
424 extern int synth_event_add_field(struct dynevent_cmd *cmd,
427 extern int synth_event_add_field_str(struct dynevent_cmd *cmd,
429 extern int synth_event_add_fields(struct dynevent_cmd *cmd,
[all …]
/OK3568_Linux_fs/kernel/kernel/trace/
H A Dtrace_dynevent.h120 extern void dynevent_cmd_init(struct dynevent_cmd *cmd, char *buf, int maxlen,
133 extern int dynevent_arg_add(struct dynevent_cmd *cmd,
147 extern int dynevent_arg_pair_add(struct dynevent_cmd *cmd,
150 extern int dynevent_str_add(struct dynevent_cmd *cmd, const char *str);
H A Dtrace_dynevent.c247 int dynevent_arg_add(struct dynevent_cmd *cmd, in dynevent_arg_add()
292 int dynevent_arg_pair_add(struct dynevent_cmd *cmd, in dynevent_arg_pair_add()
327 int dynevent_str_add(struct dynevent_cmd *cmd, const char *str) in dynevent_str_add()
360 void dynevent_cmd_init(struct dynevent_cmd *cmd, char *buf, int maxlen, in dynevent_cmd_init()
435 int dynevent_create(struct dynevent_cmd *cmd) in dynevent_create()
H A Dkprobe_event_gen_test.c87 struct dynevent_cmd cmd; in test_gen_kprobe_cmd()
158 struct dynevent_cmd cmd; in test_gen_kretprobe_cmd()
H A Dtrace_events_synth.c919 int synth_event_add_field(struct dynevent_cmd *cmd, const char *type, in synth_event_add_field()
963 int synth_event_add_field_str(struct dynevent_cmd *cmd, const char *type_name) in synth_event_add_field_str()
1006 int synth_event_add_fields(struct dynevent_cmd *cmd, in synth_event_add_fields()
1056 int __synth_event_gen_cmd_start(struct dynevent_cmd *cmd, const char *name, in __synth_event_gen_cmd_start()
1125 int synth_event_gen_cmd_array_start(struct dynevent_cmd *cmd, const char *name, in synth_event_gen_cmd_array_start()
1303 struct dynevent_cmd cmd; in synth_event_create()
1400 static int synth_event_run_command(struct dynevent_cmd *cmd) in synth_event_run_command()
1427 void synth_event_cmd_init(struct dynevent_cmd *cmd, char *buf, int maxlen) in synth_event_cmd_init()
H A Dsynth_event_gen_test.c47 struct dynevent_cmd cmd; in test_gen_synth_cmd()
138 struct dynevent_cmd cmd; in test_empty_synth_event()
H A Dtrace_boot.c104 struct dynevent_cmd cmd; in trace_boot_add_kprobe_event()
141 struct dynevent_cmd cmd; in trace_boot_add_synth_event()
H A Dtrace_kprobe.c928 static int trace_kprobe_run_command(struct dynevent_cmd *cmd) in trace_kprobe_run_command()
942 void kprobe_event_cmd_init(struct dynevent_cmd *cmd, char *buf, int maxlen) in kprobe_event_cmd_init()
972 int __kprobe_event_gen_cmd_start(struct dynevent_cmd *cmd, bool kretprobe, in __kprobe_event_gen_cmd_start()
1041 int __kprobe_event_add_fields(struct dynevent_cmd *cmd, ...) in __kprobe_event_add_fields()
/OK3568_Linux_fs/kernel/Documentation/trace/
H A Devents.rst570 of a lower-level "dynevent_cmd" event command API, which is also
580 - the low-level "dynevent_cmd" API
646 initialize a dynevent_cmd object using synth_event_cmd_init().
651 struct dynevent_cmd cmd;
672 synth_event_add_field(), supplying the dynevent_cmd object, a field
909 should create and initialize a dynevent_cmd object using
914 struct dynevent_cmd cmd;
932 kprobe_event_add_fields(), supplying the dynevent_cmd object along
974 7.4 The "dynevent_cmd" low-level API
978 top of a lower-level "dynevent_cmd" interface. This interface is
[all …]