Lines Matching refs:tvar
173 struct probe_trace_arg *tvar) in convert_variable_location() argument
225 if (!tvar) in convert_variable_location()
229 tvar->value = zalloc(ret + 2); in convert_variable_location()
230 if (tvar->value == NULL) in convert_variable_location()
232 snprintf(tvar->value, ret + 2, "@%s", dwarf_diename(vr_die)); in convert_variable_location()
233 tvar->ref = alloc_trace_arg_ref((long)offs); in convert_variable_location()
234 if (tvar->ref == NULL) in convert_variable_location()
265 if (!tvar) in convert_variable_location()
276 tvar->value = strdup(regs); in convert_variable_location()
277 if (tvar->value == NULL) in convert_variable_location()
281 tvar->ref = alloc_trace_arg_ref((long)offs); in convert_variable_location()
282 if (tvar->ref == NULL) in convert_variable_location()
291 struct probe_trace_arg *tvar, in convert_variable_type() argument
294 struct probe_trace_arg_ref **ref_ptr = &tvar->ref; in convert_variable_type()
304 tvar->type = strdup(cast); in convert_variable_type()
305 return (tvar->type == NULL) ? -ENOMEM : 0; in convert_variable_type()
360 tvar->type = strdup(cast); in convert_variable_type()
361 return (tvar->type == NULL) ? -ENOMEM : 0; in convert_variable_type()
387 tvar->type = strdup(buf); in convert_variable_type()
388 if (tvar->type == NULL) in convert_variable_type()
532 &pf->sp_die, pf->tvar); in convert_variable()
542 pf->pvar->field, &pf->tvar->ref, in convert_variable()
547 ret = convert_variable_type(vr_die, pf->tvar, pf->pvar->type); in convert_variable()
561 return copy_to_probe_trace_arg(pf->tvar, pf->pvar); in find_variable()
564 pf->tvar->name = strdup(pf->pvar->name); in find_variable()
572 pf->tvar->name = strdup(buf); in find_variable()
574 if (pf->tvar->name == NULL) in find_variable()
1233 pf->tvar = &tev->args[i]; in add_probe_trace_event()