Lines Matching refs:se
319 struct synth_event *se; in print_synth_event() local
325 se = container_of(event, struct synth_event, call.event); in print_synth_event()
327 trace_seq_printf(s, "%s: ", se->name); in print_synth_event()
329 for (i = 0, n_u64 = 0; i < se->n_fields; i++) { in print_synth_event()
333 fmt = synth_field_fmt(se->fields[i]->type); in print_synth_event()
342 if (se->fields[i]->is_string) { in print_synth_event()
343 if (se->fields[i]->is_dynamic) { in print_synth_event()
352 trace_seq_printf(s, print_fmt, se->fields[i]->name, in print_synth_event()
355 i == se->n_fields - 1 ? "" : " "); in print_synth_event()
358 trace_seq_printf(s, print_fmt, se->fields[i]->name, in print_synth_event()
361 i == se->n_fields - 1 ? "" : " "); in print_synth_event()
367 char *space = (i == se->n_fields - 1 ? "" : " "); in print_synth_event()
370 se->fields[i]->name, in print_synth_event()
371 se->fields[i]->size, in print_synth_event()
375 if (strcmp(se->fields[i]->type, "gfp_t") == 0) { in print_synth_event()
1367 static int destroy_synth_event(struct synth_event *se) in destroy_synth_event() argument
1371 if (se->ref) in destroy_synth_event()
1374 if (trace_event_dyn_busy(&se->call)) in destroy_synth_event()
1377 ret = unregister_synth_event(se); in destroy_synth_event()
1379 dyn_event_remove(&se->devent); in destroy_synth_event()
1380 free_synth_event(se); in destroy_synth_event()
1396 struct synth_event *se = NULL; in synth_event_delete() local
1401 se = find_synth_event(event_name); in synth_event_delete()
1402 if (se) { in synth_event_delete()
1403 mod = se->mod; in synth_event_delete()
1404 ret = destroy_synth_event(se); in synth_event_delete()
1505 struct synth_event *se; in synth_event_run_command() local
1512 se = find_synth_event(cmd->event_name); in synth_event_run_command()
1513 if (WARN_ON(!se)) in synth_event_run_command()
1516 se->mod = cmd->private_data; in synth_event_run_command()