Lines Matching defs:ref
162 struct probe_trace_arg_ref *ref;
163 ref = zalloc(sizeof(struct probe_trace_arg_ref));
164 if (ref != NULL)
165 ref->offset = offs;
166 return ref;
186 bool ref = false;
252 tvar->ref = alloc_trace_arg_ref((long)offs);
253 if (tvar->ref == NULL)
262 ref = true;
270 ref = true;
276 ref = true;
299 if (ref) {
300 tvar->ref = alloc_trace_arg_ref((long)offs);
301 if (tvar->ref == NULL)
313 struct probe_trace_arg_ref **ref_ptr = &tvar->ref;
433 struct probe_trace_arg_ref *ref = *ref_ptr;
459 ref = zalloc(sizeof(struct probe_trace_arg_ref));
460 if (ref == NULL)
463 (*ref_ptr)->next = ref;
465 *ref_ptr = ref;
467 ref->offset += dwarf_bytesize(&type) * field->index;
468 ref->user_access = user_access;
472 if (!field->ref) {
490 ref = zalloc(sizeof(struct probe_trace_arg_ref));
491 if (ref == NULL)
494 (*ref_ptr)->next = ref;
496 *ref_ptr = ref;
510 if (field->ref && dwarf_diename(vr_die)) {
515 if (!ref) {
539 ref->offset += (long)offs;
540 ref->user_access = user_access;
545 &ref, die_mem, user_access);
551 field->next, &ref, die_mem, user_access);
584 pf->pvar->field, &pf->tvar->ref,