Lines Matching refs:var_field
2300 struct hist_field *var_field, in init_var_ref() argument
2305 ref_field->var.idx = var_field->var.idx; in init_var_ref()
2306 ref_field->var.hist_data = var_field->hist_data; in init_var_ref()
2307 ref_field->size = var_field->size; in init_var_ref()
2308 ref_field->is_signed = var_field->is_signed; in init_var_ref()
2309 ref_field->flags |= var_field->flags & in init_var_ref()
2326 if (var_field->var.name) { in init_var_ref()
2327 ref_field->name = kstrdup(var_field->var.name, GFP_KERNEL); in init_var_ref()
2332 } else if (var_field->name) { in init_var_ref()
2333 ref_field->name = kstrdup(var_field->name, GFP_KERNEL); in init_var_ref()
2340 ref_field->type = kstrdup(var_field->type, GFP_KERNEL); in init_var_ref()
2355 static struct hist_field *create_var_ref(struct hist_field *var_field, in create_var_ref() argument
2361 ref_field = create_hist_field(var_field->hist_data, NULL, flags, NULL); in create_var_ref()
2363 if (init_var_ref(ref_field, var_field, system, event_name)) { in create_var_ref()
2431 struct hist_field *var_field = NULL, *ref_field = NULL; in parse_var_ref() local
2438 var_field = find_event_var(hist_data, system, event_name, var_name); in parse_var_ref()
2439 if (var_field) in parse_var_ref()
2440 ref_field = create_var_ref(var_field, system, event_name); in parse_var_ref()
3329 struct hist_field *var_field, *ref_field, *max_var; in onmax_create() local
3344 var_field = find_target_event_var(hist_data, NULL, NULL, onmax_var_str); in onmax_create()
3345 if (!var_field) { in onmax_create()
3355 if (init_var_ref(ref_field, var_field, NULL, NULL)) { in onmax_create()