Lines Matching defs:function
173 * for the location fuzzed by function entry mcount.
628 pr_warning("Failed to find '%s' in this function.\n",
642 const char *function,
680 " because %s is an inlined function and"
681 " has no return point.\n", function,
682 function);
750 const char *function;
770 /* If the function name is given, that's what user expects */
771 if (fsp->function) {
772 if (die_match_name(fn_die, fsp->function)) {
804 .function = pf->pev->point.function,
839 if (pf->pev->point.function) {
840 /* Find best match function name and lines */
843 && die_match_name(&die_mem, pf->pev->point.function)
877 /* Continue if no error, because the line will be in inline function */
1007 if (!pp->function || pp->line || pp->retprobe || pp->lazy_line ||
1016 "Probe on address 0x%" PRIx64 " to force probing at the function entry.\n\n",
1060 /* Search function from function name */
1070 !die_match_name(sp_die, pp->function))
1076 pr_warning("A function DIE doesn't have decl_line. Maybe broken DWARF?\n");
1082 pr_debug("Matched function: %s [%lx]\n", dwarf_diename(sp_die),
1097 /* Real function */
1103 /* TODO: Check the address in this function */
1107 /* Inlined function: search instances */
1116 if (strisglob(pp->function) && param->retval >= 0) {
1133 char *function;
1149 if (die_match_name(param->sp_die, param->function)) {
1181 /* Fastpath: lookup by function name from .debug_pubnames section */
1182 if (pp->function && !strisglob(pp->function)) {
1184 .function = pp->function,
1219 if (pp->function)
1386 pp->retprobe, pp->function, &tev->point);
1613 pp->retprobe, pp->function, &vl->point);
1742 /* Find a corresponding function (name, baseline and baseaddr) */
1744 /* Get function entry information */
1763 /* There is an inline function */
1767 * addr is at an inline function entry.
1776 * addr is in an inline function body.
1778 * of the inline function, baseline should
1779 * be the entry line of the inline function.
1806 ppt->function = strdup(func);
1807 if (ppt->function == NULL) {
1815 zfree(&ppt->function);
1887 * We have to check all instances of inlined function, because
1889 * function argument of instances. However, if an error occurs,
1895 /* Search function definition from function name */
1910 if (die_match_name(sp_die, lr->function) && die_is_func_def(sp_die)) {
1949 /* Fastpath: lookup by function name from .debug_pubnames section */
1950 if (lr->function) {
1952 .function = lr->function, .file = lr->file,
1986 if (lr->function)