Searched refs:mapinfo_t (Results 1 – 3 of 3) sorted by relevance
34 struct mapinfo_t { struct35 struct mapinfo_t* next; argument44 __LIBC_HIDDEN__ mapinfo_t* mapinfo_create(pid_t pid); argument45 __LIBC_HIDDEN__ void mapinfo_destroy(mapinfo_t* mi);46 __LIBC_HIDDEN__ const mapinfo_t* mapinfo_find(mapinfo_t* mi, uintptr_t pc, uintptr_t* rel_pc);
47 static mapinfo_t* parse_maps_line(char* line) { in parse_maps_line()67 mapinfo_t* mi = reinterpret_cast<mapinfo_t*>(calloc(1, sizeof(mapinfo_t) + name_len + 1)); in parse_maps_line()85 __LIBC_HIDDEN__ mapinfo_t* mapinfo_create(pid_t pid) { in mapinfo_create()88 struct mapinfo_t* milist = NULL; in mapinfo_create()94 mapinfo_t* mi = parse_maps_line(data); in mapinfo_create()105 __LIBC_HIDDEN__ void mapinfo_destroy(mapinfo_t* mi) { in mapinfo_destroy()109 mapinfo_t* del = mi; in mapinfo_destroy()116 static inline bool get_val(mapinfo_t* mi, uintptr_t addr, T* store) { in get_val()128 __LIBC_HIDDEN__ void mapinfo_read_loadbase(mapinfo_t* mi) { in mapinfo_read_loadbase()160 __LIBC_HIDDEN__ const mapinfo_t* mapinfo_find(mapinfo_t* mi, uintptr_t pc, uintptr_t* rel_pc) { in mapinfo_find()
52 static mapinfo_t* g_map_info = NULL;141 … const mapinfo_t* mi = (g_map_info != NULL) ? mapinfo_find(g_map_info, frames[i], &rel_pc) : NULL; in log_backtrace()