Lines Matching refs:param

955 	struct dwarf_callback_param *param = data;  in probe_point_search_cb()  local
956 struct probe_finder *pf = param->data; in probe_point_search_cb()
981 param->retval = find_probe_point_by_line(pf); in probe_point_search_cb()
989 param->retval = 0; in probe_point_search_cb()
992 param->retval = find_probe_point_lazy(sp_die, pf); in probe_point_search_cb()
997 param->retval = call_probe_finder(sp_die, pf); in probe_point_search_cb()
1001 param->retval = die_walk_instances(sp_die, in probe_point_search_cb()
1004 if (param->retval == -ENOENT) in probe_point_search_cb()
1005 param->retval = 0; in probe_point_search_cb()
1009 if (strisglob(pp->function) && param->retval >= 0) { in probe_point_search_cb()
1010 param->retval = 0; /* We have to clear the result */ in probe_point_search_cb()
1035 struct pubname_callback_param *param = data; in pubname_search_cb() local
1038 if (dwarf_offdie(dbg, gl->die_offset, param->sp_die)) { in pubname_search_cb()
1039 if (dwarf_tag(param->sp_die) != DW_TAG_subprogram) in pubname_search_cb()
1042 if (die_match_name(param->sp_die, param->function)) { in pubname_search_cb()
1043 if (!dwarf_offdie(dbg, gl->cu_offset, param->cu_die)) in pubname_search_cb()
1046 if (param->file) { in pubname_search_cb()
1047 fname = die_get_decl_file(param->sp_die); in pubname_search_cb()
1048 if (!fname || strtailcmp(param->file, fname)) in pubname_search_cb()
1052 param->found = 1; in pubname_search_cb()
1783 struct dwarf_callback_param *param = data; in line_range_search_cb() local
1784 struct line_finder *lf = param->data; in line_range_search_cb()
1809 param->retval = die_walk_instances(sp_die, in line_range_search_cb()
1812 param->retval = find_line_range_by_line(sp_die, lf); in line_range_search_cb()
1820 struct dwarf_callback_param param = {.data = (void *)lf, .retval = 0}; in find_line_range_by_func() local
1821 dwarf_getfuncs(&lf->cu_die, line_range_search_cb, &param, 0); in find_line_range_by_func()
1822 return param.retval; in find_line_range_by_func()