• Home
  • Raw
  • Download

Lines Matching refs:ref

1704 			(*fieldp)->ref = true;  in parse_perf_probe_arg()
1716 (*fieldp)->ref = false; in parse_perf_probe_arg()
1719 (*fieldp)->ref = true; in parse_perf_probe_arg()
1733 pr_debug("%s(%d), ", (*fieldp)->name, (*fieldp)->ref); in parse_perf_probe_arg()
1742 pr_debug("%s(%d)\n", (*fieldp)->name, (*fieldp)->ref); in parse_perf_probe_arg()
1984 err = strbuf_addf(&buf, "%s%s", field->ref ? "->" : ".", in synthesize_perf_probe_arg()
2072 static int __synthesize_probe_trace_arg_ref(struct probe_trace_arg_ref *ref, in __synthesize_probe_trace_arg_ref() argument
2076 if (ref->next) { in __synthesize_probe_trace_arg_ref()
2077 depth = __synthesize_probe_trace_arg_ref(ref->next, buf, in __synthesize_probe_trace_arg_ref()
2082 if (ref->user_access) in __synthesize_probe_trace_arg_ref()
2083 err = strbuf_addf(buf, "%s%ld(", "+u", ref->offset); in __synthesize_probe_trace_arg_ref()
2085 err = strbuf_addf(buf, "%+ld(", ref->offset); in __synthesize_probe_trace_arg_ref()
2092 struct probe_trace_arg_ref *ref = arg->ref; in synthesize_probe_trace_arg() local
2104 if (arg->value[0] == '@' && arg->ref) in synthesize_probe_trace_arg()
2105 ref = ref->next; in synthesize_probe_trace_arg()
2108 if (ref) { in synthesize_probe_trace_arg()
2109 depth = __synthesize_probe_trace_arg_ref(ref, buf, 1); in synthesize_probe_trace_arg()
2115 if (arg->value[0] == '@' && arg->ref) in synthesize_probe_trace_arg()
2116 err = strbuf_addf(buf, "%s%+ld", arg->value, arg->ref->offset); in synthesize_probe_trace_arg()
2391 (*ppfield)->ref = field->ref; in perf_probe_arg__copy()
2430 struct probe_trace_arg_ref *ref, *next; in clear_probe_trace_event() local
2442 ref = tev->args[i].ref; in clear_probe_trace_event()
2443 while (ref) { in clear_probe_trace_event()
2444 next = ref->next; in clear_probe_trace_event()
2445 free(ref); in clear_probe_trace_event()
2446 ref = next; in clear_probe_trace_event()