Lines Matching refs:addr
37 unsigned long long addr; member
96 static void check_symbol_range(const char *sym, unsigned long long addr, in check_symbol_range() argument
106 ar->start = addr; in check_symbol_range()
109 ar->end = addr; in check_symbol_range()
118 unsigned long long addr; in read_symbol() local
136 addr = strtoull(*buf, &p, 16); in read_symbol()
154 _text = addr; in read_symbol()
160 check_symbol_range(name, addr, text_ranges, ARRAY_SIZE(text_ranges)); in read_symbol()
167 sym->addr = addr; in read_symbol()
184 if (s->addr >= ar->start && s->addr <= ar->end) in symbol_in_range()
220 if ((s->addr == text_range_text->end && in symbol_valid()
222 (s->addr == text_range_inittext->end && in symbol_valid()
322 if (sa->addr > sb->addr) in compare_names()
324 else if (sa->addr < sb->addr) in compare_names()
446 offset = table[i]->addr - relative_base; in write_src()
450 table[i]->addr); in write_src()
672 if (sa->addr > sb->addr) in compare_symbols()
674 if (sa->addr < sb->addr) in compare_symbols()
712 relative_base = table[0]->addr; in record_relative_base()