• Home
  • Raw
  • Download

Lines Matching refs:event

293 	       struct ring_buffer_event *event, int flag)  in trace_process_export()  argument
299 entry = ring_buffer_event_data(event); in trace_process_export()
300 size = ring_buffer_event_length(event); in trace_process_export()
337 static void ftrace_exports(struct ring_buffer_event *event, int flag) in ftrace_exports() argument
345 trace_process_export(export, event, flag); in ftrace_exports()
520 struct ring_buffer_event *event) in call_filter_check_discard() argument
524 __trace_event_discard_commit(buffer, event); in call_filter_check_discard()
937 trace_event_setup(struct ring_buffer_event *event, in trace_event_setup() argument
940 struct trace_entry *ent = ring_buffer_event_data(event); in trace_event_setup()
951 struct ring_buffer_event *event; in __trace_buffer_lock_reserve() local
953 event = ring_buffer_lock_reserve(buffer, len); in __trace_buffer_lock_reserve()
954 if (event != NULL) in __trace_buffer_lock_reserve()
955 trace_event_setup(event, type, trace_ctx); in __trace_buffer_lock_reserve()
957 return event; in __trace_buffer_lock_reserve()
991 __buffer_unlock_commit(struct trace_buffer *buffer, struct ring_buffer_event *event) in __buffer_unlock_commit() argument
996 if (this_cpu_read(trace_buffered_event) == event) { in __buffer_unlock_commit()
998 ring_buffer_write(buffer, event->array[0], &event->array[1]); in __buffer_unlock_commit()
1004 ring_buffer_unlock_commit(buffer, event); in __buffer_unlock_commit()
1010 struct ring_buffer_event *event; in __trace_array_puts() local
1027 event = __trace_buffer_lock_reserve(buffer, TRACE_PRINT, alloc, in __trace_array_puts()
1029 if (!event) { in __trace_array_puts()
1034 entry = ring_buffer_event_data(event); in __trace_array_puts()
1046 __buffer_unlock_commit(buffer, event); in __trace_array_puts()
1073 struct ring_buffer_event *event; in __trace_bputs() local
1090 event = __trace_buffer_lock_reserve(buffer, TRACE_BPUTS, size, in __trace_bputs()
1092 if (!event) in __trace_bputs()
1095 entry = ring_buffer_event_data(event); in __trace_bputs()
1099 __buffer_unlock_commit(buffer, event); in __trace_bputs()
2685 struct ring_buffer_event *event; in trace_buffered_event_enable() local
2703 event = page_address(page); in trace_buffered_event_enable()
2704 memset(event, 0, sizeof(*event)); in trace_buffered_event_enable()
2706 per_cpu(trace_buffered_event, cpu) = event; in trace_buffered_event_enable()
2867 struct trace_event *event; in output_printk() local
2876 if (!event_call || !event_call->event.funcs || in output_printk()
2877 !event_call->event.funcs->trace) in output_printk()
2886 event = &fbuffer->trace_file->event_call->event; in output_printk()
2891 event_call->event.funcs->trace(iter, 0, event); in output_printk()
2936 if (__event_trigger_test_discard(file, fbuffer->buffer, fbuffer->event, in trace_event_buffer_commit()
2944 ftrace_exports(fbuffer->event, TRACE_EXPORT_EVENT); in trace_event_buffer_commit()
2947 fbuffer->event, fbuffer->trace_ctx, fbuffer->regs); in trace_event_buffer_commit()
2967 struct ring_buffer_event *event, in trace_buffer_unlock_commit_regs() argument
2971 __buffer_unlock_commit(buffer, event); in trace_buffer_unlock_commit_regs()
2988 struct ring_buffer_event *event) in trace_buffer_unlock_commit_nostack() argument
2990 __buffer_unlock_commit(buffer, event); in trace_buffer_unlock_commit_nostack()
2999 struct ring_buffer_event *event; in trace_function() local
3002 event = __trace_buffer_lock_reserve(buffer, TRACE_FN, sizeof(*entry), in trace_function()
3004 if (!event) in trace_function()
3006 entry = ring_buffer_event_data(event); in trace_function()
3010 if (!call_filter_check_discard(call, entry, buffer, event)) { in trace_function()
3012 ftrace_exports(event, TRACE_EXPORT_FUNCTION); in trace_function()
3013 __buffer_unlock_commit(buffer, event); in trace_function()
3041 struct ring_buffer_event *event; in __ftrace_trace_stack() local
3084 event = __trace_buffer_lock_reserve(buffer, TRACE_STACK, in __ftrace_trace_stack()
3087 if (!event) in __ftrace_trace_stack()
3089 entry = ring_buffer_event_data(event); in __ftrace_trace_stack()
3094 if (!call_filter_check_discard(call, entry, buffer, event)) in __ftrace_trace_stack()
3095 __buffer_unlock_commit(buffer, event); in __ftrace_trace_stack()
3166 struct ring_buffer_event *event; in ftrace_trace_userstack() local
3189 event = __trace_buffer_lock_reserve(buffer, TRACE_USER_STACK, in ftrace_trace_userstack()
3191 if (!event) in ftrace_trace_userstack()
3193 entry = ring_buffer_event_data(event); in ftrace_trace_userstack()
3199 if (!call_filter_check_discard(call, entry, buffer, event)) in ftrace_trace_userstack()
3200 __buffer_unlock_commit(buffer, event); in ftrace_trace_userstack()
3231 struct ring_buffer_event *event; in trace_last_func_repeats() local
3234 event = __trace_buffer_lock_reserve(buffer, TRACE_FUNC_REPEATS, in trace_last_func_repeats()
3236 if (!event) in trace_last_func_repeats()
3239 delta = ring_buffer_event_time_stamp(buffer, event) - in trace_last_func_repeats()
3242 entry = ring_buffer_event_data(event); in trace_last_func_repeats()
3248 __buffer_unlock_commit(buffer, event); in trace_last_func_repeats()
3370 struct ring_buffer_event *event; in trace_vbprintk() local
3401 event = __trace_buffer_lock_reserve(buffer, TRACE_BPRINT, size, in trace_vbprintk()
3403 if (!event) in trace_vbprintk()
3405 entry = ring_buffer_event_data(event); in trace_vbprintk()
3410 if (!call_filter_check_discard(call, entry, buffer, event)) { in trace_vbprintk()
3411 __buffer_unlock_commit(buffer, event); in trace_vbprintk()
3434 struct ring_buffer_event *event; in __trace_array_vprintk() local
3460 event = __trace_buffer_lock_reserve(buffer, TRACE_PRINT, size, in __trace_array_vprintk()
3462 if (!event) in __trace_array_vprintk()
3464 entry = ring_buffer_event_data(event); in __trace_array_vprintk()
3468 if (!call_filter_check_discard(call, entry, buffer, event)) { in __trace_array_vprintk()
3469 __buffer_unlock_commit(buffer, event); in __trace_array_vprintk()
3592 struct ring_buffer_event *event; in peek_next_entry() local
3596 event = ring_buffer_iter_peek(buf_iter, ts); in peek_next_entry()
3601 event = ring_buffer_peek(iter->array_buffer->buffer, cpu, ts, in peek_next_entry()
3605 if (event) { in peek_next_entry()
3606 iter->ent_size = ring_buffer_event_length(event); in peek_next_entry()
3607 return ring_buffer_event_data(event); in peek_next_entry()
3703 struct trace_event_call *event; in trace_safe_str() local
3737 event = container_of(trace_event, struct trace_event_call, event); in trace_safe_str()
3738 if ((event->flags & TRACE_EVENT_FL_DYNAMIC) || !event->module) in trace_safe_str()
3742 if (within_module_core(addr, event->module)) in trace_safe_str()
4385 struct trace_event *event; in print_trace_fmt() local
4391 event = ftrace_find_event(entry->type); in print_trace_fmt()
4403 if (event) in print_trace_fmt()
4404 return event->funcs->trace(iter, sym_flags, event); in print_trace_fmt()
4416 struct trace_event *event; in print_raw_fmt() local
4427 event = ftrace_find_event(entry->type); in print_raw_fmt()
4428 if (event) in print_raw_fmt()
4429 return event->funcs->raw(iter, 0, event); in print_raw_fmt()
4442 struct trace_event *event; in print_hex_fmt() local
4454 event = ftrace_find_event(entry->type); in print_hex_fmt()
4455 if (event) { in print_hex_fmt()
4456 enum print_line_t ret = event->funcs->hex(iter, 0, event); in print_hex_fmt()
4471 struct trace_event *event; in print_bin_fmt() local
4483 event = ftrace_find_event(entry->type); in print_bin_fmt()
4484 return event ? event->funcs->binary(iter, 0, event) : in print_bin_fmt()
7173 struct ring_buffer_event *event; in tracing_mark_write() local
7203 event = __trace_buffer_lock_reserve(buffer, TRACE_PRINT, size, in tracing_mark_write()
7205 if (unlikely(!event)) in tracing_mark_write()
7209 entry = ring_buffer_event_data(event); in tracing_mark_write()
7223 tt = event_triggers_call(tr->trace_marker_file, buffer, entry, event); in tracing_mark_write()
7233 ftrace_exports(event, TRACE_EXPORT_MARKER); in tracing_mark_write()
7234 __buffer_unlock_commit(buffer, event); in tracing_mark_write()
7250 struct ring_buffer_event *event; in tracing_mark_raw_write() local
7279 event = __trace_buffer_lock_reserve(buffer, TRACE_RAW_DATA, size, in tracing_mark_raw_write()
7281 if (!event) in tracing_mark_raw_write()
7285 entry = ring_buffer_event_data(event); in tracing_mark_raw_write()
7295 __buffer_unlock_commit(buffer, event); in tracing_mark_raw_write()
9950 unsigned long event, void *unused) in trace_panic_handler() argument