Lines Matching refs:elt

83 				struct tracing_map_elt *elt,
155 struct tracing_map_elt *elt, in hist_field_none() argument
163 struct tracing_map_elt *elt, in hist_field_counter() argument
171 struct tracing_map_elt *elt, in hist_field_string() argument
181 struct tracing_map_elt *elt, in hist_field_dynstring() argument
193 struct tracing_map_elt *elt, in hist_field_pstring() argument
203 struct tracing_map_elt *elt, in hist_field_log2() argument
209 u64 val = operand->fn(operand, elt, rbe, event); in hist_field_log2()
215 struct tracing_map_elt *elt, in hist_field_plus() argument
222 u64 val1 = operand1->fn(operand1, elt, rbe, event); in hist_field_plus()
223 u64 val2 = operand2->fn(operand2, elt, rbe, event); in hist_field_plus()
229 struct tracing_map_elt *elt, in hist_field_minus() argument
236 u64 val1 = operand1->fn(operand1, elt, rbe, event); in hist_field_minus()
237 u64 val2 = operand2->fn(operand2, elt, rbe, event); in hist_field_minus()
243 struct tracing_map_elt *elt, in hist_field_unary_minus() argument
249 s64 sval = (s64)operand->fn(operand, elt, rbe, event); in hist_field_unary_minus()
257 struct tracing_map_elt *elt, \
383 struct tracing_map_elt *elt, void *rec,
466 struct tracing_map_elt elt; member
479 struct tracing_map_elt *elt; member
492 elt_data = track_data->elt.private_data; in track_data_free()
527 data->elt.private_data = elt_data; in track_data_alloc()
611 struct tracing_map_elt *elt, void *rec, in action_trace() argument
626 struct tracing_map_elt *elt, in hist_field_timestamp() argument
642 struct tracing_map_elt *elt, in hist_field_cpu() argument
1022 struct tracing_map_elt *elt, in hist_field_var_ref() argument
1029 if (WARN_ON_ONCE(!elt)) in hist_field_var_ref()
1032 elt_data = elt->private_data; in hist_field_var_ref()
1370 static void hist_trigger_elt_data_free(struct tracing_map_elt *elt) in hist_trigger_elt_data_free() argument
1372 struct hist_elt_data *elt_data = elt->private_data; in hist_trigger_elt_data_free()
1377 static int hist_trigger_elt_data_alloc(struct tracing_map_elt *elt) in hist_trigger_elt_data_alloc() argument
1379 struct hist_trigger_data *hist_data = elt->map->private_data; in hist_trigger_elt_data_alloc()
1421 elt->private_data = elt_data; in hist_trigger_elt_data_alloc()
1426 static void hist_trigger_elt_data_init(struct tracing_map_elt *elt) in hist_trigger_elt_data_init() argument
1428 struct hist_elt_data *elt_data = elt->private_data; in hist_trigger_elt_data_init()
2563 static inline void __update_field_vars(struct tracing_map_elt *elt, in __update_field_vars() argument
2570 struct hist_elt_data *elt_data = elt->private_data; in __update_field_vars()
2579 var_val = val->fn(val, elt, rbe, rec); in __update_field_vars()
2589 tracing_map_set_var(elt, var_idx, var_val); in __update_field_vars()
2594 struct tracing_map_elt *elt, in update_field_vars() argument
2598 __update_field_vars(elt, rbe, rec, hist_data->field_vars, in update_field_vars()
2603 struct tracing_map_elt *elt, void *rec, in save_track_data_vars() argument
2607 __update_field_vars(elt, rbe, rec, hist_data->save_vars, in save_track_data_vars()
2762 struct tracing_map_elt *elt, in get_track_val() argument
2768 track_val = tracing_map_read_var(elt, track_var_idx); in get_track_val()
2774 struct tracing_map_elt *elt, in save_track_val() argument
2779 tracing_map_set_var(elt, track_var_idx, var_val); in save_track_val()
2783 struct tracing_map_elt *elt, void *rec, in save_track_data() argument
2788 data->track_data.save_data(hist_data, elt, rec, rbe, key, data, var_ref_vals); in save_track_data()
2791 static bool check_track_val(struct tracing_map_elt *elt, in check_track_val() argument
2799 track_val = get_track_val(hist_data, elt, data); in check_track_val()
2819 track_val = get_track_val(track_data->hist_data, context->elt, in cond_snapshot_update()
2828 elt_data = context->elt->private_data; in cond_snapshot_update()
2829 track_elt_data = track_data->elt.private_data; in cond_snapshot_update()
2839 struct tracing_map_elt *elt, void *rec, in save_track_data_snapshot() argument
2847 context.elt = elt; in save_track_data_snapshot()
2856 struct tracing_map_elt *elt);
2899 hist_trigger_print_key(m, hist_data, track_data->key, &track_data->elt); in track_data_snapshot_print()
2908 struct tracing_map_elt *elt, void *rec, in save_track_data_snapshot() argument
2918 struct tracing_map_elt *elt, in track_data_print() argument
2921 u64 track_val = get_track_val(hist_data, elt, data); in track_data_print()
2939 val = tracing_map_read_var(elt, save_var_idx); in track_data_print()
2950 struct tracing_map_elt *elt, void *rec, in ontrack_action() argument
2956 if (check_track_val(elt, data, var_val)) { in ontrack_action()
2957 save_track_val(hist_data, elt, data, var_val); in ontrack_action()
2958 save_track_data(hist_data, elt, rec, rbe, key, data, var_ref_vals); in ontrack_action()
4133 struct tracing_map_elt *elt) in print_actions() argument
4145 track_data_print(m, hist_data, elt, data); in print_actions()
4403 struct tracing_map_elt *elt, void *rec, in hist_trigger_elt_update() argument
4412 elt_data = elt->private_data; in hist_trigger_elt_update()
4417 hist_val = hist_field->fn(hist_field, elt, rbe, rec); in hist_trigger_elt_update()
4436 tracing_map_set_var(elt, var_idx, hist_val); in hist_trigger_elt_update()
4439 tracing_map_update_sum(elt, i, hist_val); in hist_trigger_elt_update()
4445 hist_val = hist_field->fn(hist_field, elt, rbe, rec); in hist_trigger_elt_update()
4447 tracing_map_set_var(elt, var_idx, hist_val); in hist_trigger_elt_update()
4451 update_field_vars(hist_data, elt, rbe, rec); in hist_trigger_elt_update()
4481 struct tracing_map_elt *elt, void *rec, in hist_trigger_actions() argument
4490 data->fn(hist_data, elt, rec, rbe, key, data, var_ref_vals); in hist_trigger_actions()
4502 struct tracing_map_elt *elt = NULL; in event_hist_trigger() local
4519 field_contents = key_field->fn(key_field, elt, rbe, rec); in event_hist_trigger()
4538 elt = tracing_map_insert(hist_data->map, key); in event_hist_trigger()
4539 if (!elt) in event_hist_trigger()
4542 hist_trigger_elt_update(hist_data, elt, rec, rbe, var_ref_vals); in event_hist_trigger()
4545 hist_trigger_actions(hist_data, elt, rec, rbe, key, var_ref_vals); in event_hist_trigger()
4569 struct tracing_map_elt *elt) in hist_trigger_print_key() argument
4602 struct hist_elt_data *elt_data = elt->private_data; in hist_trigger_print_key()
4650 struct tracing_map_elt *elt) in hist_trigger_entry_print() argument
4655 hist_trigger_print_key(m, hist_data, key, elt); in hist_trigger_entry_print()
4658 tracing_map_read_sum(elt, HITCOUNT_IDX)); in hist_trigger_entry_print()
4669 tracing_map_read_sum(elt, i)); in hist_trigger_entry_print()
4672 tracing_map_read_sum(elt, i)); in hist_trigger_entry_print()
4676 print_actions(m, hist_data, elt); in hist_trigger_entry_print()
4697 sort_entries[i]->elt); in print_entries()