HomeSort by relevance Sort by last modified time
    Searched refs:cu (Results 1 - 25 of 152) sorted by null

1 2 3 4 5 6 7

  /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)

Completed in 280 milliseconds

1 2 3 4 5 6 7