Home
last modified time | relevance | path

Searched refs:subdie (Results 1 – 15 of 15) sorted by relevance

/external/elfutils/tests/
Dget-units-invalid.c47 Dwarf_Die cudie, subdie; in main() local
50 &unit_type, &cudie, &subdie) == 0) in main()
55 int tag = dwarf_tag (&subdie); in main()
60 printf ("Not invalid: %x\n", dwarf_tag (&subdie)); in main()
63 if (dwarf_diename (&subdie) != NULL) in main()
66 dwarf_diename (&subdie)); in main()
70 if (dwarf_siblingof (&subdie, &result) != -1) in main()
76 if (dwarf_child (&subdie, &result) != -1) in main()
83 if (dwarf_ranges (&subdie, 0, &base, &start, &end) != -1) in main()
86 dwarf_diename (&subdie)); in main()
[all …]
Dattr-integrate-skel.c47 Dwarf_Die cudie, subdie; in main() local
52 &unit_type, &cudie, &subdie) == 0) in main()
61 printf ("Split DIE: %s\n", dwarf_diename (&subdie)); in main()
63 if (dwarf_attr_integrate (&subdie, in main()
65 && dwarf_attr_integrate (&subdie, in main()
73 if (dwarf_attr (&subdie, DW_AT_low_pc, &attr) != NULL) in main()
76 if (dwarf_attr_integrate (&subdie, in main()
84 if (dwarf_hasattr (&subdie, DW_AT_high_pc)) in main()
86 if (dwarf_hasattr (&subdie, DW_AT_ranges)) in main()
89 if (dwarf_hasattr_integrate (&subdie, DW_AT_high_pc)) in main()
[all …]
Dunit-info.c61 Dwarf_Die cudie, subdie; in main() local
67 &unit_type, &cudie, &subdie) == 0) in main()
70 int subtag = dwarf_tag (&subdie); in main()
84 &version, &unit_type, &cudie, &subdie, in main()
92 subtag = dwarf_tag (&subdie); in main()
124 if (dwarf_cu_info (subdie.cu, in main()
125 &version, &unit_type, &cudie, &subdie, in main()
134 subtag = dwarf_tag (&subdie); in main()
201 &version, &unit_type, &cudie, &subdie, in main()
209 int subtag = dwarf_tag (&subdie); in main()
[all …]
Dget-units-split.c47 Dwarf_Die cudie, subdie; in main() local
51 &unit_type, &cudie, &subdie) == 0) in main()
59 Dwarf_CU *split_cu = subdie.cu; in main()
64 dwarf_diename (&subdie)); in main()
Dlow_high_pc.c107 Dwarf_Die subdie; in main() local
108 if (dwarf_cu_info (a.cu->cu, NULL, &unit_type, NULL, &subdie, in main()
117 const char *name = dwarf_diename (&subdie) ?: "<unknown>"; in main()
120 b.cu = &subdie; in main()
Dall-dwarf-ranges.c78 Dwarf_Die cudie, subdie; in main() local
81 &unit_type, &cudie, &subdie) == 0) in main()
84 ? subdie : cudie); in main()
Ddwarf-die-addr-die.c139 Dwarf_Die subdie; in check_dbg() local
142 &unit_type, NULL, &subdie) == 0) in check_dbg()
144 if (dwarf_tag (&subdie) != DW_TAG_invalid) in check_dbg()
147 res |= check_die (&subdie); in check_dbg()
Dvarlocs.c1088 Dwarf_Die subdie; in main() local
1090 if (dwarf_cu_info (cu->cu, NULL, &unit_type, &cudie, &subdie, in main()
1094 cudie = subdie; in main()
DChangeLog978 the split subdie.
/external/elfutils/libdw/
Ddwarf_get_units.c41 Dwarf_Die *cudie, Dwarf_Die *subdie) in dwarf_get_units() argument
105 if (subdie != NULL) in dwarf_get_units()
114 *subdie = SUBDIE(next); in dwarf_get_units()
119 *subdie = CUDIE(split_cu); in dwarf_get_units()
121 memset (subdie, '\0', sizeof (Dwarf_Die)); in dwarf_get_units()
124 memset (subdie, '\0', sizeof (Dwarf_Die)); in dwarf_get_units()
127 memset (subdie, '\0', sizeof (Dwarf_Die)); in dwarf_get_units()
Ddwarf_cu_info.c41 Dwarf_Die *cudie, Dwarf_Die *subdie, in dwarf_cu_info() argument
68 if (subdie != NULL) in dwarf_cu_info()
77 *subdie = SUBDIE(cu); in dwarf_cu_info()
82 *subdie = CUDIE(split_cu); in dwarf_cu_info()
84 memset (subdie, '\0', sizeof (Dwarf_Die)); in dwarf_cu_info()
87 memset (subdie, '\0', sizeof (Dwarf_Die)); in dwarf_cu_info()
Dlibdw.h301 Dwarf_Die *cudie, Dwarf_Die *subdie)
312 Dwarf_Die *cudie, Dwarf_Die *subdie,
/external/elfutils/include/elfutils/
Dlibdw.h301 Dwarf_Die *cudie, Dwarf_Die *subdie)
312 Dwarf_Die *cudie, Dwarf_Die *subdie,
/external/elfutils/src/
Dreadelf.c7947 Dwarf_Die subdie; in print_debug_units() local
7948 if (dwarf_cu_info (cu, NULL, NULL, NULL, &subdie, NULL, NULL, NULL) != 0 in print_debug_units()
7949 || dwarf_tag (&subdie) == DW_TAG_invalid) in print_debug_units()
7967 Dwarf_CU *split_cu = subdie.cu; in print_debug_units()
7991 dies[0] = subdie; in print_debug_units()
11264 Dwarf_Die subdie; in print_debug() local
11266 &subdie, in print_debug()
11268 && dwarf_tag (&subdie) != DW_TAG_invalid) in print_debug()
11270 split_dbg = dwarf_cu_getdwarf (subdie.cu); in print_debug()
DChangeLog935 (print_debug_units): Likewise. Get subdie (type or split) only
1097 of dwarf_next_unit. Print unit type, id and subdie if available.