Lines Matching refs:track_val
589 typedef bool (*check_track_val_fn_t) (u64 track_val, u64 var_val);
663 u64 track_val; member
3317 static bool check_track_val_max(u64 track_val, u64 var_val) in check_track_val_max() argument
3319 if (var_val <= track_val) in check_track_val_max()
3325 static bool check_track_val_changed(u64 track_val, u64 var_val) in check_track_val_changed() argument
3327 if (var_val == track_val) in check_track_val_changed()
3338 u64 track_val; in get_track_val() local
3340 track_val = tracing_map_read_var(elt, track_var_idx); in get_track_val()
3342 return track_val; in get_track_val()
3370 u64 track_val; in check_track_val() local
3373 track_val = get_track_val(hist_data, elt, data); in check_track_val()
3375 return data->track_data.check_val(track_val, var_val); in check_track_val()
3386 u64 track_val; in cond_snapshot_update() local
3393 track_val = get_track_val(track_data->hist_data, context->elt, in cond_snapshot_update()
3396 if (!action->track_data.check_val(track_data->track_val, track_val)) in cond_snapshot_update()
3399 track_data->track_val = track_val; in cond_snapshot_update()
3471 action->track_data.var_str, track_data->track_val); in track_data_snapshot_print()
3497 u64 track_val = get_track_val(hist_data, elt, data); in track_data_print() local
3501 seq_printf(m, "\n\tmax: %10llu", track_val); in track_data_print()
3503 seq_printf(m, "\n\tchanged: %10llu", track_val); in track_data_print()