Lines Matching refs:entry_t
113 struct entry_t { struct
114 entry_t* next; argument
118 static void print_entry(const entry_t* e, outputStream* os) { in print_entry() argument
132 static entry_t* g_first = NULL;
134 static entry_t* find_entry_for_text_address(const void* p) { in find_entry_for_text_address()
135 for (entry_t* e = g_first; e; e = e->next) { in find_entry_for_text_address()
144 static entry_t* find_entry_for_data_address(const void* p) { in find_entry_for_data_address()
145 for (entry_t* e = g_first; e; e = e->next) { in find_entry_for_data_address()
155 static void add_entry_to_list(entry_t* e, entry_t** start) { in add_entry_to_list()
156 entry_t* last = NULL; in add_entry_to_list()
157 entry_t* e2 = *start; in add_entry_to_list()
170 static void free_entry_list(entry_t** start) { in free_entry_list()
171 entry_t* e = *start; in free_entry_list()
173 entry_t* const e2 = e->next; in free_entry_list()
189 entry_t* new_list = NULL; in reload_table()
217 entry_t* e = (entry_t*) ::malloc(sizeof(entry_t)); in reload_table()
223 memset(e, 0, sizeof(entry_t)); in reload_table()
325 for (entry_t* e = g_first; e; e = e->next) { in print()
337 const entry_t* const e = find_entry_for_text_address(p); in find_for_text_address()
356 const entry_t* const e = find_entry_for_data_address(p); in find_for_data_address()