/system/core/debuggerd/ |
utility.h | 30 typedef struct mapinfo { struct 31 struct mapinfo *next; 37 } mapinfo; typedef in typeref:struct:mapinfo 48 const mapinfo *pc_to_mapinfo (mapinfo *mi, unsigned pc, unsigned *rel_pc); 51 const char *map_to_name(mapinfo *mi, unsigned pc, const char* def);
|
utility.c | 58 const char *map_to_name(mapinfo *mi, unsigned pc, const char* def) 70 const mapinfo *pc_to_mapinfo(mapinfo *mi, unsigned pc, unsigned *rel_pc)
|
unwind-arm.c | 282 get_eitp(_uw return_address, pid_t pid, mapinfo *map, mapinfo **containing_map) 286 mapinfo *mi; 315 mapinfo *map, mapinfo **containing_map) 387 mapinfo *map, 394 const mapinfo *mi; 465 int unwind_backtrace_with_ptrace(int tfd, pid_t pid, mapinfo *map, 505 mapinfo *this_map = NULL;
|
debuggerd.c | 54 extern int unwind_backtrace_with_ptrace(int tfd, pid_t pid, mapinfo *map, 93 mapinfo *parse_maps_line(char *line) 95 mapinfo *mi; 104 mi = malloc(sizeof(mapinfo) + (len - 47)); 129 void dump_stack_and_code(int tfd, int pid, mapinfo *map, 250 void dump_pc_and_lr(int tfd, int pid, mapinfo *map, int unwound_level, 402 static void parse_exidx_info(mapinfo *milist, pid_t pid) 404 mapinfo *mi; 440 mapinfo *milist = 0; 460 mapinfo *mi = parse_maps_line(data) [all...] |
/system/extras/showmap/ |
showmap.c | 12 typedef struct mapinfo mapinfo; typedef in typeref:struct:mapinfo 14 struct mapinfo { struct 15 mapinfo *next; 32 mapinfo *read_mapinfo(FILE *fp) 35 mapinfo *mi; 48 mi = calloc(1, sizeof(mapinfo) + len + 16); 99 mapinfo *load_maps(int pid, int verbose) 103 mapinfo *milist = 0; 104 mapinfo *mi [all...] |
/frameworks/base/libs/utils/ |
CallStack.cpp | 115 class MapInfo { 116 struct mapinfo { struct in class:android::MapInfo 117 struct mapinfo *next; 124 mapinfo* mi = getMapInfoList(); 138 mapinfo *parse_maps_line(char *line) { 139 mapinfo *mi; 145 mi = (mapinfo*)malloc(sizeof(mapinfo) + (len - 47)); 154 mapinfo* getMapInfoList() { 163 mapinfo *mi = parse_maps_line(data) [all...] |