Lines Matching refs:address
99 guest_word_t address; member
177 && prev->address <= symbol->address in insert_symbol()
178 && (!prev->next || prev->next->address > symbol->address)) { in insert_symbol()
182 while (s->next && s->next->address <= symbol->address) in insert_symbol()
191 static struct symbol *lookup_symbol(guest_word_t address) in lookup_symbol() argument
198 while (s->next && s->next->address < address) in lookup_symbol()
201 return s->next && s->next->address <= address ? s->next : s; in lookup_symbol()
216 if (addr==s->address) in print_symbol()
219 printf(" %s+%#x", s->name, (unsigned int)(addr - s->address)); in print_symbol()
228 guest_word_t address; in read_symbol_table() local
241 address = strtoull(line, &p, 16); in read_symbol_table()
272 symbol->address = address; in read_symbol_table()
285 kernel_stext = address; in read_symbol_table()
287 kernel_etext = address; in read_symbol_table()
289 kernel_text = address; in read_symbol_table()
291 kernel_end = address; in read_symbol_table()
293 kernel_sinittext = address; in read_symbol_table()
295 kernel_einittext = address; in read_symbol_table()
297 kernel_hypercallpage = address; in read_symbol_table()