Lines Matching refs:map_info_t
35 static map_info_t* parse_maps_line(const char* line)
55 map_info_t* mi = calloc(1, sizeof(map_info_t) + name_len + 1);
71 map_info_t* load_map_info_list(pid_t tid) {
75 map_info_t* milist = NULL;
81 map_info_t* mi = parse_maps_line(line);
92 void free_map_info_list(map_info_t* milist) {
94 map_info_t* next = 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);
119 static map_info_t* g_my_map_info_list = NULL;
135 static void dec_ref(map_info_t* milist, my_map_info_data_t* data) {
143 map_info_t* acquire_my_map_info_list() {
172 map_info_t* milist = g_my_map_info_list;
182 void release_my_map_info_list(map_info_t* milist) {