H A D | trace_events_hist.c | 153 struct hist_trigger_data *hist_data; member in struct:hist_var 163 struct hist_trigger_data *hist_data; member in struct:hist_field 545 struct hist_trigger_data *hist_data; member in struct:field_var_hist 671 struct hist_trigger_data *hist_data; member in struct:track_data 723 track_data_alloc(unsigned int key_len, struct action_data *action_data, struct hist_trigger_data *hist_data) argument 844 action_trace(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct trace_buffer *buffer, void *rec, struct ring_buffer_event *rbe, void *key, struct action_data *data, u64 *var_ref_vals) argument 857 struct hist_trigger_data *hist_data; member in struct:hist_var_data 866 struct hist_trigger_data *hist_data = hist_field->hist_data; local 925 find_var_ref(struct hist_trigger_data *hist_data, struct hist_trigger_data *var_data, unsigned int var_idx) argument 955 find_any_var_ref(struct hist_trigger_data *hist_data, unsigned int var_idx) argument 986 check_var_refs(struct hist_trigger_data *hist_data) argument 1005 find_hist_vars(struct hist_trigger_data *hist_data) argument 1046 has_hist_vars(struct hist_trigger_data *hist_data) argument 1060 save_hist_vars(struct hist_trigger_data *hist_data) argument 1084 remove_hist_vars(struct hist_trigger_data *hist_data) argument 1103 find_var_field(struct hist_trigger_data *hist_data, const char *var_name) argument 1121 find_var(struct hist_trigger_data *hist_data, struct trace_event_file *file, const char *var_name) argument 1200 find_match_var(struct hist_trigger_data *hist_data, char *var_name) argument 1232 find_event_var(struct hist_trigger_data *hist_data, char *system, char *event_name, char *var_name) argument 1276 resolve_var_refs(struct hist_trigger_data *hist_data, void *key, u64 *var_ref_vals, bool self) argument 1627 struct hist_trigger_data *hist_data = elt->map->private_data; local 1939 create_hist_field(struct hist_trigger_data *hist_data, struct ftrace_event_field *field, unsigned long flags, char *var_name) argument 2073 destroy_hist_fields(struct hist_trigger_data *hist_data) argument 2150 find_var_ref_idx(struct hist_trigger_data *hist_data, struct hist_field *var_field) argument 2181 create_var_ref(struct hist_trigger_data *hist_data, struct hist_field *var_field, char *system, char *event_name) argument 2223 field_name_from_var(struct hist_trigger_data *hist_data, char *var_name) argument 2243 local_field_var_ref(struct hist_trigger_data *hist_data, char *system, char *event_name, char *var_name) argument 2270 parse_var_ref(struct hist_trigger_data *hist_data, char *system, char *event_name, char *var_name) argument 2294 parse_field(struct hist_trigger_data *hist_data, struct trace_event_file *file, char *field_str, unsigned long *flags, unsigned long *buckets) argument 2397 create_alias(struct hist_trigger_data *hist_data, struct hist_field *var_ref, char *var_name) argument 2421 parse_const(struct hist_trigger_data *hist_data, char *str, char *var_name, unsigned long *flags) argument 2444 parse_atom(struct hist_trigger_data *hist_data, struct trace_event_file *file, char *str, unsigned long *flags, char *var_name) argument 2521 parse_unary(struct hist_trigger_data *hist_data, struct trace_event_file *file, char *str, unsigned long flags, char *var_name, unsigned int *n_subexprs) argument 2653 parse_expr(struct hist_trigger_data *hist_data, struct trace_event_file *file, char *str, unsigned long flags, char *var_name, unsigned int *n_subexprs) argument 2837 find_trigger_filter(struct hist_trigger_data *hist_data, struct trace_event_file *file) argument 2860 compatible_keys(struct hist_trigger_data *target_hist_data, struct hist_trigger_data *hist_data, unsigned int n_keys) argument 2892 struct hist_trigger_data *hist_data; local 2975 struct hist_trigger_data *hist_data; local 3091 find_target_event_var(struct hist_trigger_data *hist_data, char *subsys_name, char *event_name, char *var_name) argument 3166 update_field_vars(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct trace_buffer *buffer, struct ring_buffer_event *rbe, void *rec) argument 3176 save_track_data_vars(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct trace_buffer *buffer, void *rec, struct ring_buffer_event *rbe, void *key, struct action_data *data, u64 *var_ref_vals) argument 3186 create_var(struct hist_trigger_data *hist_data, struct trace_event_file *file, char *name, int size, const char *type) argument 3228 create_field_var(struct hist_trigger_data *hist_data, struct trace_event_file *file, char *field_name) argument 3336 get_track_val(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct action_data *data) argument 3348 save_track_val(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct action_data *data, u64 var_val) argument 3357 save_track_data(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct trace_buffer *buffer, void *rec, struct ring_buffer_event *rbe, void *key, struct action_data *data, u64 *var_ref_vals) argument 3372 struct hist_trigger_data *hist_data; local 3415 save_track_data_snapshot(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct trace_buffer *buffer, void *rec, struct ring_buffer_event *rbe, void *key, struct action_data *data, u64 *var_ref_vals) argument 3436 snapshot_action(struct hist_trigger_data *hist_data) argument 3453 track_data_snapshot_print(struct seq_file *m, struct hist_trigger_data *hist_data) argument 3485 save_track_data_snapshot(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct trace_buffer *buffer, void *rec, struct ring_buffer_event *rbe, void *key, struct action_data *data, u64 *var_ref_vals) argument 3491 track_data_snapshot_print(struct seq_file *m, struct hist_trigger_data *hist_data) argument 3495 track_data_print(struct seq_file *m, struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct action_data *data) argument 3528 ontrack_action(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct trace_buffer *buffer, void *rec, struct ring_buffer_event *rbe, void *key, struct action_data *data, u64 *var_ref_vals) argument 3562 track_data_destroy(struct hist_trigger_data *hist_data, struct action_data *data) argument 3587 track_data_create(struct hist_trigger_data *hist_data, struct action_data *data) argument 3789 track_data_parse(struct hist_trigger_data *hist_data, char *str, enum handler_id handler) argument 3842 destroy_field_vars(struct hist_trigger_data *hist_data) argument 3853 save_field_var(struct hist_trigger_data *hist_data, struct field_var *field_var) argument 3897 trace_action_find_var(struct hist_trigger_data *hist_data, struct action_data *data, char *system, char *event, char *var) argument 3923 trace_action_create_field_var(struct hist_trigger_data *hist_data, struct action_data *data, char *system, char *event, char *var) argument 3974 trace_action_create(struct hist_trigger_data *hist_data, struct action_data *data) argument 4088 action_create(struct hist_trigger_data *hist_data, struct action_data *data) argument 4151 onmatch_create(struct hist_trigger_data *hist_data, struct action_data *data) argument 4207 create_hitcount_val(struct hist_trigger_data *hist_data) argument 4223 __create_val_field(struct hist_trigger_data *hist_data, unsigned int val_idx, struct trace_event_file *file, char *var_name, char *field_str, unsigned long flags) argument 4267 create_val_field(struct hist_trigger_data *hist_data, unsigned int val_idx, struct trace_event_file *file, char *field_str) argument 4396 create_var_field(struct hist_trigger_data *hist_data, unsigned int val_idx, struct trace_event_file *file, char *var_name, char *expr_str) argument 4430 create_val_fields(struct hist_trigger_data *hist_data, struct trace_event_file *file) argument 4473 create_key_field(struct hist_trigger_data *hist_data, unsigned int key_idx, unsigned int key_offset, struct trace_event_file *file, char *field_str) argument 4536 create_key_fields(struct hist_trigger_data *hist_data, struct trace_event_file *file) argument 4566 create_var_fields(struct hist_trigger_data *hist_data, struct trace_event_file *file) argument 4586 free_var_defs(struct hist_trigger_data *hist_data) argument 4598 parse_var_defs(struct hist_trigger_data *hist_data) argument 4653 create_hist_fields(struct hist_trigger_data *hist_data, struct trace_event_file *file) argument 4694 create_sort_keys(struct hist_trigger_data *hist_data) argument 4781 destroy_actions(struct hist_trigger_data *hist_data) argument 4798 parse_actions(struct hist_trigger_data *hist_data) argument 4846 create_actions(struct hist_trigger_data *hist_data) argument 4873 print_actions(struct seq_file *m, struct hist_trigger_data *hist_data, struct tracing_map_elt *elt) argument 4891 print_action_spec(struct seq_file *m, struct hist_trigger_data *hist_data, struct action_data *data) argument 4914 print_track_data_spec(struct seq_file *m, struct hist_trigger_data *hist_data, struct action_data *data) argument 4930 print_onmatch_spec(struct seq_file *m, struct hist_trigger_data *hist_data, struct action_data *data) argument 4944 actions_match(struct hist_trigger_data *hist_data, struct hist_trigger_data *hist_data_test) argument 5002 print_actions_spec(struct seq_file *m, struct hist_trigger_data *hist_data) argument 5018 destroy_field_var_hists(struct hist_trigger_data *hist_data) argument 5028 destroy_hist_data(struct hist_trigger_data *hist_data) argument 5044 create_tracing_map_fields(struct hist_trigger_data *hist_data) argument 5096 struct hist_trigger_data *hist_data; local 5144 hist_trigger_elt_update(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct trace_buffer *buffer, void *rec, struct ring_buffer_event *rbe, u64 *var_ref_vals) argument 5237 hist_trigger_actions(struct hist_trigger_data *hist_data, struct tracing_map_elt *elt, struct trace_buffer *buffer, void *rec, struct ring_buffer_event *rbe, void *key, u64 *var_ref_vals) argument 5256 struct hist_trigger_data *hist_data = data->private_data; local 5335 hist_trigger_print_key(struct seq_file *m, struct hist_trigger_data *hist_data, void *key, struct tracing_map_elt *elt) argument 5492 hist_trigger_entry_print(struct seq_file *m, struct hist_trigger_data *hist_data, struct hist_val_stat *stats, void *key, struct tracing_map_elt *elt) argument 5523 print_entries(struct seq_file *m, struct hist_trigger_data *hist_data) argument 5574 struct hist_trigger_data *hist_data; local 5777 hist_actions_debug_show(struct seq_file *m, struct hist_trigger_data *hist_data) argument 5808 struct hist_trigger_data *hist_data; local 5957 struct hist_trigger_data *hist_data = data->private_data; local 6074 struct hist_trigger_data *hist_data = data->private_data; local 6084 unregister_field_var_hists(struct hist_trigger_data *hist_data) argument 6102 struct hist_trigger_data *hist_data = data->private_data; local 6169 struct hist_trigger_data *hist_data = data->private_data; local 6207 struct hist_trigger_data *hist_data, *hist_data_test; local 6276 struct hist_trigger_data *hist_data = data->private_data; local 6318 struct hist_trigger_data *hist_data = data->private_data; local 6410 struct hist_trigger_data *hist_data = data->private_data; local 6434 struct hist_trigger_data *hist_data = data->private_data; local 6461 struct hist_trigger_data *hist_data = data->private_data; local 6491 struct hist_trigger_data *hist_data; local 6510 struct hist_trigger_data *hist_data; local 6547 struct hist_trigger_data *hist_data; local [all...] |