Searched defs:cu (Results 1 - 25 of 93) sorted by relevance

1234

/external/elfutils/libdw/
H A Ddwarf_cu_getdwarf.c39 dwarf_cu_getdwarf (Dwarf_CU *cu) argument
41 if (cu == NULL)
45 return cu->dbg;
H A Ddwarf_decl_file.c58 struct Dwarf_CU *cu = die->cu; local
59 if (cu->lines == NULL)
66 (void) INTUSE(dwarf_getsrclines) (&CUDIE (cu), &lines, &nlines);
67 assert (cu->lines != NULL);
70 if (cu->lines == (void *) -1l)
78 assert (cu->files != NULL && cu->files != (void *) -1l);
80 if (idx >= cu->files->nfiles)
86 return cu
[all...]
H A Ddwarf_cu_die.c38 dwarf_cu_die (Dwarf_CU *cu, Dwarf_Die *result, Dwarf_Half *versionp, argument
43 if (cu == NULL)
46 *result = CUDIE (cu);
49 *versionp = cu->version;
51 *abbrev_offsetp = cu->orig_abbrev_offset;
53 *address_sizep = cu->address_size;
55 *offset_sizep = cu->offset_size;
57 *type_signaturep = cu->type_sig8;
59 *type_offsetp = cu->type_offset;
H A Ddwarf_formref_die.c44 struct Dwarf_CU *cu = attr->cu; local
51 uint8_t ref_size = (cu->version == 2 && attr->form == DW_FORM_ref_addr
52 ? cu->address_size
53 : cu->offset_size);
56 ? cu->dbg->alt_dwarf : cu->dbg);
64 if (__libdw_read_offset (cu->dbg, dbg_ret, IDX_debug_info, attr->valp,
78 uint64_t sig = read_8ubyte_unaligned (cu->dbg, attr->valp);
79 cu
[all...]
H A Ddwarf_getscopes_die.c68 struct Dwarf_Die_Chain cu = { .die = CUDIE (die->cu), .parent = NULL }; local
70 int result = __libdw_visit_scopes (1, &cu, NULL, &scope_visitor, NULL, &info);
H A Ddwarf_getsrcfiles.c53 struct Dwarf_CU *const cu = cudie->cu; local
54 if (cu->lines == NULL)
63 else if (cu->files != (void *) -1l)
69 assert (cu->files != NULL && cu->files != (void *) -1l);
70 *files = cu->files;
72 *nfiles = cu->files->nfiles;
H A Ddwarf_tag.c39 __libdw_findabbrev (struct Dwarf_CU *cu, unsigned int code) argument
48 abb = Dwarf_Abbrev_Hash_find (&cu->abbrev_hash, code, NULL);
50 while (cu->last_abbrev_offset != (size_t) -1l)
56 abb = __libdw_getabbrev (cu->dbg, cu, cu->last_abbrev_offset, &length,
61 cu->last_abbrev_offset = (size_t) -1l;
65 cu->last_abbrev_offset += length;
H A Dlibdw_form.c42 __libdw_form_val_compute_len (struct Dwarf_CU *cu, unsigned int form, argument
46 const unsigned char *endp = cu->endp;
55 result = cu->address_size;
59 result = cu->version == 2 ? cu->address_size : cu->offset_size;
66 result = cu->offset_size;
78 result = read_2ubyte_unaligned (cu->dbg, valp) + 2;
84 result = read_4ubyte_unaligned (cu->dbg, valp) + 4;
113 result = __libdw_form_val_len (cu, u12
[all...]
/external/elfutils/libdwfl/
H A Ddwfl_cumodule.c34 struct dwfl_cu *cu = (struct dwfl_cu *) cudie; local
35 return cu->mod;
H A Ddwfl_line_comp_dir.c38 struct dwfl_cu *cu = dwfl_linecu (line); local
40 return INTUSE(dwarf_formstring) (INTUSE(dwarf_attr) (&cu->die,
H A Ddwfl_linecu.c39 struct dwfl_cu *cu = dwfl_linecu_inline (line); local
40 return &cu->die;
H A Dlines.c34 __libdwfl_cu_getsrclines (struct dwfl_cu *cu) argument
36 if (cu->lines == NULL)
40 if (INTUSE(dwarf_getsrclines) (&cu->die, &lines, &nlines) != 0)
43 cu->lines = malloc (offsetof (struct Dwfl_Lines, idx[nlines]));
44 if (cu->lines == NULL)
46 cu->lines->cu = cu;
48 cu->lines->idx[i].idx = i;
H A Ddwfl_dwarf_line.c38 struct dwfl_cu *cu = dwfl_linecu (line); local
39 const Dwarf_Line *info = &cu->die.cu->lines->info[line->idx];
41 *bias = dwfl_adjusted_dwarf_addr (cu->mod, 0);
H A Ddwfl_getsrclines.c34 struct dwfl_cu *cu = (struct dwfl_cu *) cudie; local
36 if (cu->lines == NULL)
38 Dwfl_Error error = __libdwfl_cu_getsrclines (cu);
46 *nlines = cu->die.cu->lines->nlines;
H A Ddwfl_onesrcline.c34 struct dwfl_cu *cu = (struct dwfl_cu *) cudie; local
39 if (cu->lines == NULL)
41 Dwfl_Error error = __libdwfl_cu_getsrclines (cu);
49 if (idx >= cu->die.cu->lines->nlines)
55 return &cu->lines->idx[idx];
H A Ddwfl_module_addrdie.c37 struct dwfl_cu *cu; local
38 Dwfl_Error error = __libdwfl_addrcu (mod, addr, &cu);
40 return &cu->die;
H A Ddwfl_module_nextcu.c37 struct dwfl_cu *cu; local
38 Dwfl_Error error = __libdwfl_nextcu (mod, (struct dwfl_cu *) lastcu, &cu);
40 return &cu->die; /* Same as a cast, so ok for null too. */
H A Ddwfl_nextcu.c37 struct dwfl_cu *cu = (struct dwfl_cu *) lastcu; local
40 if (cu == NULL)
46 mod = cu->mod;
51 error = __libdwfl_nextcu (mod, cu, &cu);
55 if (cu != NULL)
58 return &cu->die;
H A Ddwfl_lineinfo.c39 struct dwfl_cu *cu = dwfl_linecu (line); local
40 const Dwarf_Line *info = &cu->die.cu->lines->info[line->idx];
43 *addr = dwfl_adjusted_dwarf_addr (cu->mod, info->addr);
/external/icu/tools/srcgen/currysrc/src/main/java/com/google/currysrc/api/match/
H A DSourceMatcher.java25 boolean matches(CompilationUnit cu); argument
/external/icu/tools/srcgen/currysrc/src/main/java/com/google/currysrc/api/output/
H A DBasicOutputSourceFileGenerator.java36 public File generate(CompilationUnit cu, File inputFile) { argument
38 String fqn = PackageMatcher.getPackageName(cu);
H A DNullOutputSourceFileGenerator.java33 @Override public File generate(CompilationUnit cu, File inputFile) { argument
H A DOutputSourceFileGenerator.java27 File generate(CompilationUnit cu, File inputFile); argument
/external/icu/tools/srcgen/currysrc/src/main/java/com/google/currysrc/api/process/
H A DProcessor.java25 void process(Context context, CompilationUnit cu); argument
/external/icu/tools/srcgen/currysrc/src/main/java/com/google/currysrc/processors/
H A DInsertHeader.java37 public void process(Context context, CompilationUnit cu) { argument

Completed in 259 milliseconds

1234