Lines Matching defs:field_var
546 struct field_var {
577 struct field_var *field_vars[SYNTH_FIELDS_MAX];
583 struct field_var *save_vars[SYNTH_FIELDS_MAX];
3184 struct field_var **field_vars,
3196 struct field_var *field_var = field_vars[i];
3197 struct hist_field *var = field_var->var;
3198 struct hist_field *val = field_var->val;
3290 static struct field_var *create_field_var(struct hist_trigger_data *hist_data,
3297 struct field_var *field_var;
3322 field_var = kzalloc_obj(struct field_var);
3323 if (!field_var) {
3332 field_var->var = var;
3333 field_var->val = val;
3335 return field_var;
3337 field_var = ERR_PTR(ret);
3361 static struct field_var *
3896 static void destroy_field_var(struct field_var *field_var)
3898 if (!field_var)
3901 destroy_hist_field(field_var->var, 0);
3902 destroy_hist_field(field_var->val, 0);
3904 kfree(field_var);
3919 struct field_var *field_var)
3921 hist_data->field_vars[hist_data->n_field_vars++] = field_var;
3924 if (field_var->val->flags & (HIST_FIELD_FL_STRING | HIST_FIELD_FL_STACKTRACE))
3996 struct field_var *field_var;
4004 field_var = create_target_field_var(hist_data, system, event, var);
4006 if (field_var && !IS_ERR(field_var)) {
4007 save_field_var(hist_data, field_var);
4008 hist_field = field_var->var;
4010 field_var = NULL;
4037 destroy_field_var(field_var);
4162 struct field_var *field_var;
4199 field_var = create_target_field_var(hist_data, NULL, NULL, param);
4200 if (IS_ERR(field_var)) {
4203 ret = PTR_ERR(field_var);
4208 hist_data->save_vars[hist_data->n_save_vars++] = field_var;
4209 if (field_var->val->flags &
5970 struct field_var *field_var, unsigned int i,
5979 field = field_var->var;
5988 field = field_var->val;