Home | History | Annotate | Download | only in libcorkscrew

Lines Matching refs:milist

78     map_info_t* milist = NULL;
82 mi->next = milist;
83 milist = mi;
87 return milist;
138 map_info_t* milist = NULL;
146 mi->next = milist;
147 milist = mi;
152 return milist;
157 void free_map_info_list(map_info_t* milist) {
158 while (milist) {
159 map_info_t* next = milist->next;
160 free(milist);
161 milist = next;
165 const map_info_t* find_map_info(const map_info_t* milist, uintptr_t addr) {
166 const map_info_t* mi = milist;
173 bool is_readable_map(const map_info_t* milist, uintptr_t addr) {
174 const map_info_t* mi = find_map_info(milist, addr);
178 bool is_writable_map(const map_info_t* milist, uintptr_t addr) {
179 const map_info_t* mi = find_map_info(milist, addr);
183 bool is_executable_map(const map_info_t* milist, uintptr_t addr) {
184 const map_info_t* mi = find_map_info(milist, addr);
211 static void dec_ref(map_info_t* milist, my_map_info_data_t* data) {
213 ALOGV("Freed my_map_info_list %p.", milist);
215 free_map_info_list(milist);
248 map_info_t* milist = g_my_map_info_list;
249 if (milist) {
255 return milist;
258 void release_my_map_info_list(map_info_t* milist) {
259 if (milist) {
262 my_map_info_data_t* data = (my_map_info_data_t*)milist->data;
263 dec_ref(milist, data);