Lines Matching defs:var_data
185 struct var_t *var_data = var->data;
187 if (!var_data)
190 val = var_data->u.n.value;
193 if (input < var_data->u.n.low || input > var_data->u.n.high)
195 var_data->u.n.default_val = input;
198 val = var_data->u.n.default_val;
211 if (val < var_data->u.n.low || val > var_data->u.n.high)
214 var_data->u.n.value = val;
225 if (var_data->u.n.multiplier != 0)
226 val *= var_data->u.n.multiplier;
227 val += var_data->u.n.offset;
233 if (!var_data->u.n.synth_fmt)
239 if (!var_data->u.n.out_str)
240 sprintf(cp, var_data->u.n.synth_fmt, (int)val);
242 sprintf(cp, var_data->u.n.synth_fmt,
243 var_data->u.n.out_str[val]);
250 struct var_t *var_data = var->data;
252 if (!var_data)
257 if (!var_data->u.s.default_val)
260 var->p_val = var_data->u.s.default_val;
261 if (var->p_val != var_data->u.s.default_val)
262 strcpy((char *)var->p_val, var_data->u.s.default_val);