Lines Matching refs:elt
84 struct tracing_map_elt *elt,
158 struct tracing_map_elt *elt, in hist_field_none() argument
167 struct tracing_map_elt *elt, in hist_field_counter() argument
176 struct tracing_map_elt *elt, in hist_field_string() argument
187 struct tracing_map_elt *elt, in hist_field_dynstring() argument
200 struct tracing_map_elt *elt, in hist_field_pstring() argument
211 struct tracing_map_elt *elt, in hist_field_log2() argument
218 u64 val = operand->fn(operand, elt, buffer, rbe, event); in hist_field_log2()
224 struct tracing_map_elt *elt, in hist_field_bucket() argument
232 u64 val = operand->fn(operand, elt, buffer, rbe, event); in hist_field_bucket()
245 struct tracing_map_elt *elt, in hist_field_plus() argument
253 u64 val1 = operand1->fn(operand1, elt, buffer, rbe, event); in hist_field_plus()
254 u64 val2 = operand2->fn(operand2, elt, buffer, rbe, event); in hist_field_plus()
260 struct tracing_map_elt *elt, in hist_field_minus() argument
268 u64 val1 = operand1->fn(operand1, elt, buffer, rbe, event); in hist_field_minus()
269 u64 val2 = operand2->fn(operand2, elt, buffer, rbe, event); in hist_field_minus()
275 struct tracing_map_elt *elt, in hist_field_unary_minus() argument
282 s64 sval = (s64)operand->fn(operand, elt, buffer, rbe, event); in hist_field_unary_minus()
290 struct tracing_map_elt *elt, \
418 struct tracing_map_elt *elt,
502 struct tracing_map_elt elt; member
516 struct tracing_map_elt *elt; member
529 elt_data = track_data->elt.private_data; in track_data_free()
564 data->elt.private_data = elt_data; in track_data_alloc()
648 struct tracing_map_elt *elt, in action_trace() argument
664 struct tracing_map_elt *elt, in hist_field_timestamp() argument
681 struct tracing_map_elt *elt, in hist_field_cpu() argument
1062 struct tracing_map_elt *elt, in hist_field_var_ref() argument
1070 if (WARN_ON_ONCE(!elt)) in hist_field_var_ref()
1073 elt_data = elt->private_data; in hist_field_var_ref()
1414 static void hist_trigger_elt_data_free(struct tracing_map_elt *elt) in hist_trigger_elt_data_free() argument
1416 struct hist_elt_data *elt_data = elt->private_data; in hist_trigger_elt_data_free()
1421 static int hist_trigger_elt_data_alloc(struct tracing_map_elt *elt) in hist_trigger_elt_data_alloc() argument
1423 struct hist_trigger_data *hist_data = elt->map->private_data; in hist_trigger_elt_data_alloc()
1472 elt->private_data = elt_data; in hist_trigger_elt_data_alloc()
1477 static void hist_trigger_elt_data_init(struct tracing_map_elt *elt) in hist_trigger_elt_data_init() argument
1479 struct hist_elt_data *elt_data = elt->private_data; in hist_trigger_elt_data_init()
2670 static inline void __update_field_vars(struct tracing_map_elt *elt, in __update_field_vars() argument
2678 struct hist_elt_data *elt_data = elt->private_data; in __update_field_vars()
2687 var_val = val->fn(val, elt, buffer, rbe, rec); in __update_field_vars()
2697 tracing_map_set_var(elt, var_idx, var_val); in __update_field_vars()
2702 struct tracing_map_elt *elt, in update_field_vars() argument
2707 __update_field_vars(elt, buffer, rbe, rec, hist_data->field_vars, in update_field_vars()
2712 struct tracing_map_elt *elt, in save_track_data_vars() argument
2717 __update_field_vars(elt, buffer, rbe, rec, hist_data->save_vars, in save_track_data_vars()
2872 struct tracing_map_elt *elt, in get_track_val() argument
2878 track_val = tracing_map_read_var(elt, track_var_idx); in get_track_val()
2884 struct tracing_map_elt *elt, in save_track_val() argument
2889 tracing_map_set_var(elt, track_var_idx, var_val); in save_track_val()
2893 struct tracing_map_elt *elt, in save_track_data() argument
2899 data->track_data.save_data(hist_data, elt, buffer, rec, rbe, in save_track_data()
2903 static bool check_track_val(struct tracing_map_elt *elt, in check_track_val() argument
2911 track_val = get_track_val(hist_data, elt, data); in check_track_val()
2931 track_val = get_track_val(track_data->hist_data, context->elt, in cond_snapshot_update()
2940 elt_data = context->elt->private_data; in cond_snapshot_update()
2941 track_elt_data = track_data->elt.private_data; in cond_snapshot_update()
2951 struct tracing_map_elt *elt, in save_track_data_snapshot() argument
2960 context.elt = elt; in save_track_data_snapshot()
2969 struct tracing_map_elt *elt);
3012 hist_trigger_print_key(m, hist_data, track_data->key, &track_data->elt); in track_data_snapshot_print()
3021 struct tracing_map_elt *elt, in save_track_data_snapshot() argument
3032 struct tracing_map_elt *elt, in track_data_print() argument
3035 u64 track_val = get_track_val(hist_data, elt, data); in track_data_print()
3053 val = tracing_map_read_var(elt, save_var_idx); in track_data_print()
3064 struct tracing_map_elt *elt, in ontrack_action() argument
3071 if (check_track_val(elt, data, var_val)) { in ontrack_action()
3072 save_track_val(hist_data, elt, data, var_val); in ontrack_action()
3073 save_track_data(hist_data, elt, buffer, rec, rbe, in ontrack_action()
3787 struct tracing_map_elt *elt, in hist_field_execname() argument
3794 if (WARN_ON_ONCE(!elt)) in hist_field_execname()
3797 elt_data = elt->private_data; in hist_field_execname()
4289 struct tracing_map_elt *elt) in print_actions() argument
4301 track_data_print(m, hist_data, elt, data); in print_actions()
4559 struct tracing_map_elt *elt, in hist_trigger_elt_update() argument
4569 elt_data = elt->private_data; in hist_trigger_elt_update()
4574 hist_val = hist_field->fn(hist_field, elt, buffer, rbe, rec); in hist_trigger_elt_update()
4593 tracing_map_set_var(elt, var_idx, hist_val); in hist_trigger_elt_update()
4596 tracing_map_update_sum(elt, i, hist_val); in hist_trigger_elt_update()
4602 hist_val = hist_field->fn(hist_field, elt, buffer, rbe, rec); in hist_trigger_elt_update()
4604 tracing_map_set_var(elt, var_idx, hist_val); in hist_trigger_elt_update()
4608 update_field_vars(hist_data, elt, buffer, rbe, rec); in hist_trigger_elt_update()
4636 struct tracing_map_elt *elt, in hist_trigger_actions() argument
4646 data->fn(hist_data, elt, buffer, rec, rbe, key, data, var_ref_vals); in hist_trigger_actions()
4659 struct tracing_map_elt *elt = NULL; in event_hist_trigger() local
4676 field_contents = key_field->fn(key_field, elt, buffer, rbe, rec); in event_hist_trigger()
4695 elt = tracing_map_insert(hist_data->map, key); in event_hist_trigger()
4696 if (!elt) in event_hist_trigger()
4699 hist_trigger_elt_update(hist_data, elt, buffer, rec, rbe, var_ref_vals); in event_hist_trigger()
4702 hist_trigger_actions(hist_data, elt, buffer, rec, rbe, key, var_ref_vals); in event_hist_trigger()
4726 struct tracing_map_elt *elt) in hist_trigger_print_key() argument
4759 struct hist_elt_data *elt_data = elt->private_data; in hist_trigger_print_key()
4812 struct tracing_map_elt *elt) in hist_trigger_entry_print() argument
4817 hist_trigger_print_key(m, hist_data, key, elt); in hist_trigger_entry_print()
4820 tracing_map_read_sum(elt, HITCOUNT_IDX)); in hist_trigger_entry_print()
4831 tracing_map_read_sum(elt, i)); in hist_trigger_entry_print()
4834 tracing_map_read_sum(elt, i)); in hist_trigger_entry_print()
4838 print_actions(m, hist_data, elt); in hist_trigger_entry_print()
4859 sort_entries[i]->elt); in print_entries()