Lines Matching refs:milist
75 map_info_t* milist = NULL;
83 mi->next = milist;
84 milist = mi;
89 return milist;
92 void free_map_info_list(map_info_t* milist) {
93 while (milist) {
94 map_info_t* next = milist->next;
95 free(milist);
96 milist = next;
100 const map_info_t* find_map_info(const map_info_t* milist, uintptr_t addr) {
101 const map_info_t* mi = milist;
108 bool is_readable_map(const map_info_t* milist, uintptr_t addr) {
109 const map_info_t* mi = find_map_info(milist, addr);
113 bool is_executable_map(const map_info_t* milist, uintptr_t addr) {
114 const map_info_t* mi = find_map_info(milist, addr);
135 static void dec_ref(map_info_t* milist, my_map_info_data_t* data) {
137 ALOGV("Freed my_map_info_list %p.", milist);
139 free_map_info_list(milist);
172 map_info_t* milist = g_my_map_info_list;
173 if (milist) {
179 return milist;
182 void release_my_map_info_list(map_info_t* milist) {
183 if (milist) {
186 my_map_info_data_t* data = (my_map_info_data_t*)milist->data;
187 dec_ref(milist, data);