Lines Matching defs:hist_field
116 struct hist_field { struct
119 hist_field_fn_t fn; argument
126 struct hist_field *operands[HIST_FIELD_OPERANDS_MAX]; argument
127 struct hist_trigger_data *hist_data;
132 struct hist_var var;
133 enum field_op_id operator;
157 static u64 hist_field_none(struct hist_field *field, in hist_field_none() argument
175 static u64 hist_field_string(struct hist_field *hist_field, in hist_field_string()
186 static u64 hist_field_dynstring(struct hist_field *hist_field, in hist_field_dynstring()
199 static u64 hist_field_pstring(struct hist_field *hist_field, in hist_field_pstring()
210 static u64 hist_field_log2(struct hist_field *hist_field, in hist_field_log2()
223 static u64 hist_field_bucket(struct hist_field *hist_field, in hist_field_bucket()
244 static u64 hist_field_plus(struct hist_field *hist_field, in hist_field_plus()
259 static u64 hist_field_minus(struct hist_field *hist_field, in hist_field_minus()
274 static u64 hist_field_unary_minus(struct hist_field *hist_field, in hist_field_unary_minus()
663 static u64 hist_field_timestamp(struct hist_field *hist_field, in hist_field_timestamp()
680 static u64 hist_field_cpu(struct hist_field *hist_field, in hist_field_cpu()
703 check_field_for_var_ref(struct hist_field *hist_field, in check_field_for_var_ref()
732 struct hist_field *hist_field; in find_var_ref() local
823 static bool field_has_hist_vars(struct hist_field *hist_field, in field_has_hist_vars()
851 struct hist_field *hist_field; in has_hist_vars() local
909 struct hist_field *hist_field, *found = NULL; in find_var_field() local
930 struct hist_field *hist_field; in find_var() local
986 struct hist_field *hist_field; in find_file_var() local
1006 struct hist_field *hist_field, *found = NULL; in find_match_var() local
1041 struct hist_field *hist_field = NULL; in find_event_var() local
1061 static u64 hist_field_var_ref(struct hist_field *hist_field, in hist_field_var_ref()
1084 struct hist_field *hist_field; in resolve_var_refs() local
1426 struct hist_field *hist_field; in hist_trigger_elt_data_alloc() local
1491 static const char *get_hist_field_flags(struct hist_field *hist_field) in get_hist_field_flags()
1617 static void get_hist_field(struct hist_field *hist_field) in get_hist_field()
1622 static void __destroy_hist_field(struct hist_field *hist_field) in __destroy_hist_field()
1639 static void destroy_hist_field(struct hist_field *hist_field, in destroy_hist_field()
1664 struct hist_field *hist_field; in create_hist_field() local
2099 struct hist_field *hist_field = NULL; in parse_atom() local
2417 struct hist_field *target_hist_field, *hist_field; in compatible_keys() local
2648 struct hist_field *hist_field = NULL; in find_target_event_var() local
3398 struct hist_field *hist_field, in check_synth_field()
3432 struct hist_field *hist_field; in trace_action_find_var() local
3457 struct hist_field *hist_field = NULL; in trace_action_create_field_var() local
3509 struct hist_field *hist_field, *var_ref; in trace_action_create() local
3753 struct hist_field *hist_field; in __create_val_field() local
3786 static u64 hist_field_execname(struct hist_field *hist_field, in hist_field_execname()
3806 static void update_var_execname(struct hist_field *hist_field) in update_var_execname()
3894 struct hist_field *hist_field = NULL; in create_key_field() local
4121 struct hist_field *hist_field; in create_sort_keys() local
4462 struct hist_field *hist_field; in create_tracing_map_fields() local
4565 struct hist_field *hist_field; in hist_trigger_elt_update() local
5207 static void hist_field_print(struct seq_file *m, struct hist_field *hist_field) in hist_field_print()