Lines Matching refs:param
919 struct dwarf_callback_param *param = data; in probe_point_search_cb() local
920 struct probe_finder *pf = param->data; in probe_point_search_cb()
936 param->retval = find_probe_point_by_line(pf); in probe_point_search_cb()
942 param->retval = find_probe_point_lazy(sp_die, pf); in probe_point_search_cb()
946 param->retval = call_probe_finder(sp_die, pf); in probe_point_search_cb()
950 param->retval = die_walk_instances(sp_die, in probe_point_search_cb()
974 struct pubname_callback_param *param = data; in pubname_search_cb() local
976 if (dwarf_offdie(dbg, gl->die_offset, param->sp_die)) { in pubname_search_cb()
977 if (dwarf_tag(param->sp_die) != DW_TAG_subprogram) in pubname_search_cb()
980 if (die_compare_name(param->sp_die, param->function)) { in pubname_search_cb()
981 if (!dwarf_offdie(dbg, gl->cu_offset, param->cu_die)) in pubname_search_cb()
984 if (param->file && in pubname_search_cb()
985 strtailcmp(param->file, dwarf_decl_file(param->sp_die))) in pubname_search_cb()
988 param->found = 1; in pubname_search_cb()
1529 struct dwarf_callback_param *param = data; in line_range_search_cb() local
1530 struct line_finder *lf = param->data; in line_range_search_cb()
1552 param->retval = die_walk_instances(sp_die, in line_range_search_cb()
1555 param->retval = find_line_range_by_line(sp_die, lf); in line_range_search_cb()
1563 struct dwarf_callback_param param = {.data = (void *)lf, .retval = 0}; in find_line_range_by_func() local
1564 dwarf_getfuncs(&lf->cu_die, line_range_search_cb, ¶m, 0); in find_line_range_by_func()
1565 return param.retval; in find_line_range_by_func()