Lines Matching refs:event
228 struct trace_event_call *event; in trace_raw_output_prep() local
233 event = container_of(trace_event, struct trace_event_call, event); in trace_raw_output_prep()
236 if (entry->type != event->event.type) { in trace_raw_output_prep()
242 trace_seq_printf(s, "%s: ", trace_event_name(event)); in trace_raw_output_prep()
603 struct trace_event *event; in ftrace_find_event() local
608 hlist_for_each_entry(event, &event_hash[key], node) { in ftrace_find_event()
609 if (event->type == type) in ftrace_find_event()
610 return event; in ftrace_find_event()
671 int register_trace_event(struct trace_event *event) in register_trace_event() argument
678 if (WARN_ON(!event)) in register_trace_event()
681 if (WARN_ON(!event->funcs)) in register_trace_event()
684 INIT_LIST_HEAD(&event->list); in register_trace_event()
686 if (!event->type) { in register_trace_event()
691 event->type = trace_search_list(&list); in register_trace_event()
692 if (!event->type) in register_trace_event()
697 event->type = next_event_type++; in register_trace_event()
701 if (WARN_ON(ftrace_find_event(event->type))) in register_trace_event()
704 list_add_tail(&event->list, list); in register_trace_event()
706 } else if (event->type > __TRACE_LAST_TYPE) { in register_trace_event()
712 if (ftrace_find_event(event->type)) in register_trace_event()
716 if (event->funcs->trace == NULL) in register_trace_event()
717 event->funcs->trace = trace_nop_print; in register_trace_event()
718 if (event->funcs->raw == NULL) in register_trace_event()
719 event->funcs->raw = trace_nop_print; in register_trace_event()
720 if (event->funcs->hex == NULL) in register_trace_event()
721 event->funcs->hex = trace_nop_print; in register_trace_event()
722 if (event->funcs->binary == NULL) in register_trace_event()
723 event->funcs->binary = trace_nop_print; in register_trace_event()
725 key = event->type & (EVENT_HASHSIZE - 1); in register_trace_event()
727 hlist_add_head(&event->node, &event_hash[key]); in register_trace_event()
729 ret = event->type; in register_trace_event()
740 int __unregister_trace_event(struct trace_event *event) in __unregister_trace_event() argument
742 hlist_del(&event->node); in __unregister_trace_event()
743 list_del(&event->list); in __unregister_trace_event()
751 int unregister_trace_event(struct trace_event *event) in unregister_trace_event() argument
754 __unregister_trace_event(event); in unregister_trace_event()
766 struct trace_event *event) in trace_nop_print() argument
775 struct trace_event *event) in trace_fn_trace() argument
795 struct trace_event *event) in trace_fn_raw() argument
809 struct trace_event *event) in trace_fn_hex() argument
823 struct trace_event *event) in trace_fn_bin() argument
876 struct trace_event *event) in trace_ctx_print() argument
882 int flags, struct trace_event *event) in trace_wake_print() argument
910 struct trace_event *event) in trace_ctx_raw() argument
916 struct trace_event *event) in trace_wake_raw() argument
946 struct trace_event *event) in trace_ctx_hex() argument
952 struct trace_event *event) in trace_wake_hex() argument
958 int flags, struct trace_event *event) in trace_ctxwake_bin() argument
1003 int flags, struct trace_event *event) in trace_stack_print() argument
1039 int flags, struct trace_event *event) in trace_user_stack_print() argument
1100 struct trace_event *event) in trace_bputs_print() argument
1118 struct trace_event *event) in trace_bputs_raw() argument
1144 struct trace_event *event) in trace_bprint_print() argument
1162 struct trace_event *event) in trace_bprint_raw() argument
1187 int flags, struct trace_event *event) in trace_print_print() argument
1201 struct trace_event *event) in trace_print_raw() argument
1237 struct trace_event *event; in init_events() local
1241 event = events[i]; in init_events()
1243 ret = register_trace_event(event); in init_events()
1246 event->type); in init_events()