Lines Matching refs:sym
1491 static bool symbol__match_regex(struct symbol *sym, regex_t *regex) in symbol__match_regex() argument
1493 if (sym->name && !regexec(regex, sym->name, 0, NULL, 0)) in symbol__match_regex()
1516 ams->sym = al.sym; in ip__resolve_ams()
1539 ams->sym = al.sym; in ip__resolve_data()
1567 al.sym = NULL; in add_callchain_ip()
1599 if (al.sym != NULL) { in add_callchain_ip()
1601 symbol__match_regex(al.sym, &parent_regex)) in add_callchain_ip()
1602 *parent = al.sym; in add_callchain_ip()
1604 symbol__match_regex(al.sym, &ignore_callees_regex)) { in add_callchain_ip()
1612 return callchain_cursor_append(&callchain_cursor, al.addr, al.map, al.sym); in add_callchain_ip()
1867 entry->map, entry->sym); in unwind_entry()
2030 struct symbol *sym = map_groups__find_symbol(&machine->kmaps, MAP__FUNCTION, *addrp, &map, NULL); in machine__resolve_kernel_addr() local
2032 if (sym == NULL) in machine__resolve_kernel_addr()
2036 *addrp = map->unmap_ip(map, sym->start); in machine__resolve_kernel_addr()
2037 return sym->name; in machine__resolve_kernel_addr()