synth_event_add_field
extern int synth_event_add_field(struct dynevent_cmd *cmd,
ret = synth_event_add_field(&cmd, "pid_t", "next_pid_field");
ret = synth_event_add_field(&cmd, "char[16]", "next_comm_field");
ret = synth_event_add_field(&cmd, "u64", "ts_ns");
ret = synth_event_add_field(&cmd, "u64", "ts_ms");
ret = synth_event_add_field(&cmd, "unsigned int", "cpu");
ret = synth_event_add_field(&cmd, "char[64]", "my_string_field");
ret = synth_event_add_field(&cmd, "int", "my_int_field");
ret = synth_event_add_field(&cmd, "unsigned int", "cpu");
ret = synth_event_add_field(&cmd, "char[64]", "my_string_field");
ret = synth_event_add_field(&cmd, "int", "my_int_field");
EXPORT_SYMBOL_GPL(synth_event_add_field);
ret = synth_event_add_field(cmd, fields[i].type, fields[i].name);
ret = synth_event_add_field(cmd, type, name);
ret = synth_event_add_field(cmd, fields[i].type, fields[i].name);