Lines Matching refs:addr
34 unsigned long long addr; member
89 static int check_symbol_range(const char *sym, unsigned long long addr, in check_symbol_range() argument
99 ar->start = addr; in check_symbol_range()
102 ar->end = addr; in check_symbol_range()
115 rc = fscanf(in, "%llx %c %499s\n", &s->addr, &stype, sym); in read_symbol()
130 _text = s->addr; in read_symbol()
131 else if (check_symbol_range(sym, s->addr, text_ranges, in read_symbol()
172 check_symbol_range(sym, s->addr, &percpu_range, 1); in read_symbol()
186 if (s->addr >= ar->start && s->addr <= ar->end) in symbol_in_range()
241 if ((s->addr == text_range_text->end && in symbol_valid()
244 (s->addr == text_range_inittext->end && in symbol_valid()
372 offset = table[i].addr - relative_base; in write_src()
375 offset = table[i].addr; in write_src()
378 offset = relative_base - table[i].addr - 1; in write_src()
385 table[i].addr); in write_src()
390 if (_text <= table[i].addr) in write_src()
392 table[i].addr - _text); in write_src()
395 _text - table[i].addr); in write_src()
397 printf("\tPTR\t%#llx\n", table[i].addr); in write_src()
683 if (sa->addr > sb->addr) in compare_symbols()
685 if (sa->addr < sb->addr) in compare_symbols()
739 table[i].addr < relative_base) in record_relative_base()
740 relative_base = table[i].addr; in record_relative_base()