/external/elfutils/libdwfl/ |
dwfl_cumodule.c | 1 /* Find the module for a CU DIE previously returned by libdwfl. 55 struct dwfl_cu *cu = (struct dwfl_cu *) cudie; local 56 return cu->mod;
|
dwfl_module_getsrc.c | 60 struct dwfl_cu *cu; local 61 Dwfl_Error error = __libdwfl_addrcu (mod, addr, &cu); 63 error = __libdwfl_cu_getsrclines (cu); 70 size_t l = 0, u = cu->die.cu->lines->nlines; 74 if (addr < cu->die.cu->lines->info[idx].addr) 76 else if (addr > cu->die.cu->lines->info[idx].addr) 79 return &cu->lines->idx[idx] [all...] |
lines.c | 1 /* Fetch source line info for CU. 55 __libdwfl_cu_getsrclines (struct dwfl_cu *cu) 57 if (cu->lines == NULL) 61 if (INTUSE(dwarf_getsrclines) (&cu->die, &lines, &nlines) != 0) 64 cu->lines = malloc (offsetof (struct Dwfl_Lines, idx[nlines])); 65 if (cu->lines == NULL) 67 cu->lines->cu = cu; 69 cu->lines->idx[i].idx = i [all...] |
dwfl_getsrclines.c | 1 /* Fetch source line information for CU. 55 struct dwfl_cu *cu = (struct dwfl_cu *) cudie; local 57 if (cu->lines == NULL) 59 Dwfl_Error error = __libdwfl_cu_getsrclines (cu); 67 *nlines = cu->die.cu->lines->nlines;
|
dwfl_onesrcline.c | 1 /* Return one of the sources lines of a CU. 55 struct dwfl_cu *cu = (struct dwfl_cu *) cudie; local 60 if (cu->lines == NULL) 62 Dwfl_Error error = __libdwfl_cu_getsrclines (cu); 70 if (idx >= cu->die.cu->lines->nlines) 76 return &cu->lines->idx[idx];
|
dwfl_linecu.c | 60 struct dwfl_cu *cu = dwfl_linecu_inline (line); local 61 return &cu->die;
|
dwfl_module_addrdie.c | 1 /* Fetch the CU DIE for a PC address in a given module. 58 struct dwfl_cu *cu; local 59 Dwfl_Error error = __libdwfl_addrcu (mod, addr, &cu); 61 return &cu->die;
|
dwfl_module_nextcu.c | 58 struct dwfl_cu *cu; local 59 Dwfl_Error error = __libdwfl_nextcu (mod, (struct dwfl_cu *) lastcu, &cu); 61 return &cu->die; /* Same as a cast, so ok for null too. */
|
dwfl_nextcu.c | 58 struct dwfl_cu *cu = (struct dwfl_cu *) lastcu; local 61 if (cu == NULL) 67 mod = cu->mod; 72 error = __libdwfl_nextcu (mod, cu, &cu); 76 if (cu != NULL) 79 return &cu->die;
|
cu.c | 84 to the same CU. We don't care about the little gaps inside the 85 module, we'll consider them part of the surrounding CU anyway. 87 pointing to one CU. */ 95 aranges[naranges].cu = NULL; 153 struct dwfl_cu *cu = arg; local 154 if (cu == (void *) -1l) 157 assert (cu->mod->lazycu == 0); 173 cudie_offset (const struct dwfl_cu *cu) 175 return cu->die.cu->start + 3 * cu->die.cu->offset_size - 4 + 3 212 struct dwfl_cu *cu = malloc (sizeof *cu); local [all...] |
dwfl_line_comp_dir.c | 59 struct dwfl_cu *cu = dwfl_linecu (line); local 61 return INTUSE(dwarf_formstring) (INTUSE(dwarf_attr) (&cu->die,
|
/art/compiler/driver/ |
dex_compilation_unit.cc | 26 DexCompilationUnit::DexCompilationUnit(CompilationUnit* cu) 27 : cu_(cu), 28 class_loader_(cu->class_loader), 29 class_linker_(cu->class_linker), 30 dex_file_(cu->dex_file), 31 code_item_(cu->code_item), 32 class_def_idx_(cu->class_def_idx), 33 dex_method_idx_(cu->method_idx), 34 access_flags_(cu->access_flags) { 37 DexCompilationUnit::DexCompilationUnit(CompilationUnit* cu, [all...] |
/external/elfutils/tests/ |
run-get-pubnames.sh | 32 [ 0] "main", die: 104, cu: 11 33 CU name: "m.c" 35 [ 1] "a", die: 174, cu: 11 36 CU name: "m.c" 38 [ 2] "bar", die: 295, cu: 202 39 CU name: "b.c" 41 [ 3] "foo", die: 5721, cu: 5628 42 CU name: "f.c" 44 [ 0] "bar", die: 72, cu: 11 45 CU name: "b.c [all...] |
/external/elfutils/libdw/ |
dwarf_decl_file.c | 77 /* Get the array of source files for the CU. */ 78 struct Dwarf_CU *cu = die->cu; local 79 if (cu->lines == NULL) 86 (void) INTUSE(dwarf_getsrclines) (&CUDIE (cu), &lines, &nlines); 87 assert (cu->lines != NULL); 90 if (cu->lines == (void *) -1l) 98 assert (cu->files != NULL && cu->files != (void *) -1l); 100 if (idx >= cu->files->nfiles [all...] |
dwarf_getsrcfiles.c | 1 /* Return source file information of CU. 70 struct Dwarf_CU *const cu = cudie->cu; local 71 if (cu->lines == NULL) 80 else if (cu->files != (void *) -1l) 86 assert (cu->files != NULL && cu->files != (void *) -1l); 87 *files = cu->files; 89 *nfiles = cu->files->nfiles;
|
dwarf_diecu.c | 1 /* Return CU DIE containing given DIE. 72 result->addr = ((char *) die->cu->dbg->sectiondata[IDX_debug_info]->d_buf 73 + DIE_OFFSET_FROM_CU_OFFSET (die->cu->start, 74 die->cu->offset_size)); 75 result->cu = die->cu; 78 *address_sizep = die->cu->address_size; 80 *offset_sizep = die->cu->offset_size;
|
dwarf_formref_die.c | 71 uint8_t ref_size = (attr->cu->version == 2 72 ? attr->cu->address_size 73 : attr->cu->offset_size); 76 offset = read_8ubyte_unaligned (attr->cu->dbg, attr->valp); 78 offset = read_4ubyte_unaligned (attr->cu->dbg, attr->valp); 82 /* Other forms produce an offset from the CU. */ 85 offset += attr->cu->start; 88 return INTUSE(dwarf_offdie) (attr->cu->dbg, offset, die_mem);
|
dwarf_formaddr.c | 73 if (attr->cu->address_size == 8) 74 *return_addr = read_8ubyte_unaligned (attr->cu->dbg, attr->valp); 76 *return_addr = read_4ubyte_unaligned (attr->cu->dbg, attr->valp);
|
dwarf_tag.c | 60 __libdw_findabbrev (struct Dwarf_CU *cu, unsigned int code) 65 abb = Dwarf_Abbrev_Hash_find (&cu->abbrev_hash, code, NULL); 67 while (cu->last_abbrev_offset != (size_t) -1l) 73 abb = __libdw_getabbrev (cu->dbg, cu, cu->last_abbrev_offset, &length, 78 cu->last_abbrev_offset = (size_t) -1l; 82 cu->last_abbrev_offset += length; 106 die->abbrev = __libdw_findabbrev (die->cu, u128);
|
dwarf_cuoffset.c | 1 /* Return offset of DIE in CU. 66 - die->cu->dbg->sectiondata[IDX_debug_info]->d_buf 67 - die->cu->start));
|
dwarf_siblingof.c | 81 /* Copy of the CU in the request. */ 82 sibattr.cu = this_die.cu; 87 = ((unsigned char *) sibattr.cu->dbg->sectiondata[IDX_debug_info]->d_buf 88 + sibattr.cu->end); 107 sibattr.cu->dbg->sectiondata[IDX_debug_info]->d_buf 108 + sibattr.cu->start + offset); 145 /* Maybe we reached the end of the CU. */ 156 /* Same CU as the parent. */ 157 result->cu = sibattr.cu [all...] |
libdw_form.c | 63 __libdw_form_val_len (Dwarf *dbg, struct Dwarf_CU *cu, unsigned int form, 73 result = cu->address_size; 77 result = cu->version == 2 ? cu->address_size : cu->offset_size; 81 result = cu->offset_size; 139 result = __libdw_form_val_len (dbg, cu, u128, valp);
|
/art/compiler/dex/ |
frontend.cc | 122 CompilationUnit cu(&compiler.GetArenaPool()); 124 cu.compiler_driver = &compiler; 125 cu.class_linker = class_linker; 126 cu.instruction_set = compiler.GetInstructionSet(); 127 cu.compiler_backend = compiler_backend; 128 DCHECK((cu.instruction_set == kThumb2) || 129 (cu.instruction_set == kX86) || 130 (cu.instruction_set == kMips)); 134 cu.num_dalvik_registers = code_item->registers_size_; 136 cu.compiler_flip_match = false [all...] |
/prebuilts/python/darwin-x86/2.7.5/lib/python2.7/sqlite3/ |
dump.py | 19 cu = connection.cursor() 30 schema_res = cu.execute(q) 50 res = cu.execute('PRAGMA table_info("{0}")'.format(table_name_ident)) 55 query_res = cu.execute(q) 66 schema_res = cu.execute(q)
|
/prebuilts/python/linux-x86/2.7.5/lib/python2.7/sqlite3/ |
dump.py | 19 cu = connection.cursor() 30 schema_res = cu.execute(q) 50 res = cu.execute('PRAGMA table_info("{0}")'.format(table_name_ident)) 55 query_res = cu.execute(q) 66 schema_res = cu.execute(q)
|