Lines Matching refs:event
295 struct trace_event_call *event; in trace_raw_output_prep() local
300 event = container_of(trace_event, struct trace_event_call, event); in trace_raw_output_prep()
303 if (entry->type != event->event.type) { in trace_raw_output_prep()
309 trace_seq_printf(s, "%s: ", trace_event_name(event)); in trace_raw_output_prep()
660 struct trace_event *event; in ftrace_find_event() local
665 hlist_for_each_entry(event, &event_hash[key], node) { in ftrace_find_event()
666 if (event->type == type) in ftrace_find_event()
667 return event; in ftrace_find_event()
728 int register_trace_event(struct trace_event *event) in register_trace_event() argument
735 if (WARN_ON(!event)) in register_trace_event()
738 if (WARN_ON(!event->funcs)) in register_trace_event()
741 INIT_LIST_HEAD(&event->list); in register_trace_event()
743 if (!event->type) { in register_trace_event()
748 event->type = trace_search_list(&list); in register_trace_event()
749 if (!event->type) in register_trace_event()
754 event->type = next_event_type++; in register_trace_event()
758 if (WARN_ON(ftrace_find_event(event->type))) in register_trace_event()
761 list_add_tail(&event->list, list); in register_trace_event()
763 } else if (event->type > __TRACE_LAST_TYPE) { in register_trace_event()
769 if (ftrace_find_event(event->type)) in register_trace_event()
773 if (event->funcs->trace == NULL) in register_trace_event()
774 event->funcs->trace = trace_nop_print; in register_trace_event()
775 if (event->funcs->raw == NULL) in register_trace_event()
776 event->funcs->raw = trace_nop_print; in register_trace_event()
777 if (event->funcs->hex == NULL) in register_trace_event()
778 event->funcs->hex = trace_nop_print; in register_trace_event()
779 if (event->funcs->binary == NULL) in register_trace_event()
780 event->funcs->binary = trace_nop_print; in register_trace_event()
782 key = event->type & (EVENT_HASHSIZE - 1); in register_trace_event()
784 hlist_add_head(&event->node, &event_hash[key]); in register_trace_event()
786 ret = event->type; in register_trace_event()
797 int __unregister_trace_event(struct trace_event *event) in __unregister_trace_event() argument
799 hlist_del(&event->node); in __unregister_trace_event()
800 list_del(&event->list); in __unregister_trace_event()
808 int unregister_trace_event(struct trace_event *event) in unregister_trace_event() argument
811 __unregister_trace_event(event); in unregister_trace_event()
823 struct trace_event *event) in trace_nop_print() argument
832 struct trace_event *event) in trace_fn_trace() argument
852 struct trace_event *event) in trace_fn_raw() argument
866 struct trace_event *event) in trace_fn_hex() argument
880 struct trace_event *event) in trace_fn_bin() argument
933 struct trace_event *event) in trace_ctx_print() argument
939 int flags, struct trace_event *event) in trace_wake_print() argument
967 struct trace_event *event) in trace_ctx_raw() argument
973 struct trace_event *event) in trace_wake_raw() argument
1003 struct trace_event *event) in trace_ctx_hex() argument
1009 struct trace_event *event) in trace_wake_hex() argument
1015 int flags, struct trace_event *event) in trace_ctxwake_bin() argument
1060 int flags, struct trace_event *event) in trace_stack_print() argument
1096 int flags, struct trace_event *event) in trace_user_stack_print() argument
1150 struct trace_event *event) in trace_hwlat_print() argument
1185 struct trace_event *event) in trace_hwlat_raw() argument
1215 struct trace_event *event) in trace_bputs_print() argument
1233 struct trace_event *event) in trace_bputs_raw() argument
1259 struct trace_event *event) in trace_bprint_print() argument
1277 struct trace_event *event) in trace_bprint_raw() argument
1302 int flags, struct trace_event *event) in trace_print_print() argument
1317 struct trace_event *event) in trace_print_raw() argument
1340 struct trace_event *event) in trace_raw_data() argument
1385 struct trace_event *event; in init_events() local
1389 event = events[i]; in init_events()
1391 ret = register_trace_event(event); in init_events()
1394 event->type); in init_events()