Home | History | Annotate | Download | only in util

Lines Matching refs:tvar

807  * If tvar == NULL, this just checks variable can be converted.
811 struct probe_trace_arg *tvar)
835 if (!tvar)
839 tvar->value = zalloc(ret + 2);
840 if (tvar->value == NULL)
842 snprintf(tvar->value, ret + 2, "@%s", dwarf_diename(vr_die));
843 tvar->ref = alloc_trace_arg_ref((long)offs);
844 if (tvar->ref == NULL)
875 if (!tvar)
886 tvar->value = strdup(regs);
887 if (tvar->value == NULL)
891 tvar->ref = alloc_trace_arg_ref((long)offs);
892 if (tvar->ref == NULL)
901 struct probe_trace_arg *tvar,
904 struct probe_trace_arg_ref **ref_ptr = &tvar->ref;
912 tvar->type = strdup(cast);
913 return (tvar->type == NULL) ? -ENOMEM : 0;
964 tvar->type = strdup(cast);
965 return (tvar->type == NULL) ? -ENOMEM : 0;
990 tvar->type = strdup(buf);
991 if (tvar->type == NULL)
1121 pf->tvar);
1129 pf->pvar->field, &pf->tvar->ref,
1134 ret = convert_variable_type(vr_die, pf->tvar, pf->pvar->type);
1148 pf->tvar->value = strdup(pf->pvar->var);
1149 if (pf->tvar->value == NULL)
1152 pf->tvar->type = strdup(pf->pvar->type);
1153 if (pf->tvar->type == NULL)
1157 pf->tvar->name = strdup(pf->pvar->name);
1158 if (pf->tvar->name == NULL)
1161 pf->tvar->name = NULL;
1166 pf->tvar->name = strdup(pf->pvar->name);
1174 pf->tvar->name = strdup(buf);
1176 if (pf->tvar->name == NULL)
1629 pf->tvar = &tev->args[i];