Lines Matching refs:se
329 struct synth_event *se; in print_synth_event() local
335 se = container_of(event, struct synth_event, call.event); in print_synth_event()
337 trace_seq_printf(s, "%s: ", se->name); in print_synth_event()
339 for (i = 0, n_u64 = 0; i < se->n_fields; i++) { in print_synth_event()
343 fmt = synth_field_fmt(se->fields[i]->type); in print_synth_event()
352 if (se->fields[i]->is_string) { in print_synth_event()
353 if (se->fields[i]->is_dynamic) { in print_synth_event()
362 trace_seq_printf(s, print_fmt, se->fields[i]->name, in print_synth_event()
365 i == se->n_fields - 1 ? "" : " "); in print_synth_event()
368 trace_seq_printf(s, print_fmt, se->fields[i]->name, in print_synth_event()
371 i == se->n_fields - 1 ? "" : " "); in print_synth_event()
377 char *space = (i == se->n_fields - 1 ? "" : " "); in print_synth_event()
380 se->fields[i]->name, in print_synth_event()
381 se->fields[i]->size, in print_synth_event()
385 if (strcmp(se->fields[i]->type, "gfp_t") == 0) { in print_synth_event()
1386 static int destroy_synth_event(struct synth_event *se) in destroy_synth_event() argument
1390 if (se->ref) in destroy_synth_event()
1393 if (trace_event_dyn_busy(&se->call)) in destroy_synth_event()
1396 ret = unregister_synth_event(se); in destroy_synth_event()
1398 dyn_event_remove(&se->devent); in destroy_synth_event()
1399 free_synth_event(se); in destroy_synth_event()
1415 struct synth_event *se = NULL; in synth_event_delete() local
1420 se = find_synth_event(event_name); in synth_event_delete()
1421 if (se) { in synth_event_delete()
1422 mod = se->mod; in synth_event_delete()
1423 ret = destroy_synth_event(se); in synth_event_delete()
1522 struct synth_event *se; in synth_event_run_command() local
1529 se = find_synth_event(cmd->event_name); in synth_event_run_command()
1530 if (WARN_ON(!se)) in synth_event_run_command()
1533 se->mod = cmd->private_data; in synth_event_run_command()