Home
last modified time | relevance | path

Searched refs:mapinfo_t (Results 1 – 3 of 3) sorted by relevance

/bionic/libc/bionic/
Ddebug_mapinfo.h34 struct mapinfo_t { struct
35 struct mapinfo_t* next; argument
44 __LIBC_HIDDEN__ mapinfo_t* mapinfo_create(pid_t pid); argument
45 __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);
Ddebug_mapinfo.cpp47 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()
Ddebug_stacktrace.cpp52 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()