Lines Matching refs:addr
37 unsigned long long addr; member
102 static void check_symbol_range(const char *sym, unsigned long long addr, in check_symbol_range() argument
112 ar->start = addr; in check_symbol_range()
115 ar->end = addr; in check_symbol_range()
124 unsigned long long addr; in read_symbol() local
142 addr = strtoull(*buf, &p, 16); in read_symbol()
160 _text = addr; in read_symbol()
166 check_symbol_range(name, addr, text_ranges, ARRAY_SIZE(text_ranges)); in read_symbol()
167 check_symbol_range(name, addr, &percpu_range, 1); in read_symbol()
174 sym->addr = addr; in read_symbol()
192 if (s->addr >= ar->start && s->addr <= ar->end) in symbol_in_range()
228 if ((s->addr == text_range_text->end && in symbol_valid()
230 (s->addr == text_range_inittext->end && in symbol_valid()
335 if (sa->addr > sb->addr) in compare_names()
337 else if (sa->addr < sb->addr) in compare_names()
461 offset = table[i]->addr - relative_base; in write_src()
464 offset = table[i]->addr; in write_src()
467 offset = relative_base - table[i]->addr - 1; in write_src()
474 table[i]->addr); in write_src()
696 if (sa->addr > sb->addr) in compare_symbols()
698 if (sa->addr < sb->addr) in compare_symbols()
755 relative_base = table[i]->addr; in record_relative_base()