Lines Matching refs:af

1245 	struct available_var_finder *af = data;  in collect_variables_cb()  local
1250 vl = &af->vls[af->nvls - 1]; in collect_variables_cb()
1255 ret = convert_variable_location(die_mem, af->pf.addr, in collect_variables_cb()
1256 af->pf.fb_ops, &af->pf.sp_die, in collect_variables_cb()
1266 if (af->child && dwarf_haspc(die_mem, af->pf.addr)) in collect_variables_cb()
1275 struct available_var_finder *af = in add_available_vars() local
1282 if (af->nvls == af->max_vls) { in add_available_vars()
1283 pr_warning("Too many( > %d) probe point found.\n", af->max_vls); in add_available_vars()
1286 vl = &af->vls[af->nvls++]; in add_available_vars()
1289 ret = convert_to_trace_point(&pf->sp_die, af->mod, pf->addr, in add_available_vars()
1301 af->child = true; in add_available_vars()
1302 die_find_child(sc_die, collect_variables_cb, (void *)af, &die_mem); in add_available_vars()
1305 if (!af->externs) in add_available_vars()
1308 af->child = false; in add_available_vars()
1309 die_find_child(&pf->cu_die, collect_variables_cb, (void *)af, &die_mem); in add_available_vars()
1330 struct available_var_finder af = { in debuginfo__find_available_vars_at() local
1341 af.vls = *vls; in debuginfo__find_available_vars_at()
1342 af.nvls = 0; in debuginfo__find_available_vars_at()
1344 ret = debuginfo__find_probes(dbg, &af.pf); in debuginfo__find_available_vars_at()
1347 while (af.nvls--) { in debuginfo__find_available_vars_at()
1348 zfree(&af.vls[af.nvls].point.symbol); in debuginfo__find_available_vars_at()
1349 strlist__delete(af.vls[af.nvls].vars); in debuginfo__find_available_vars_at()
1355 return (ret < 0) ? ret : af.nvls; in debuginfo__find_available_vars_at()