OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:vr_die
(Results
1 - 3
of
3
) sorted by null
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/
dwarf-aux.h
54
extern Dwarf_Die *die_get_type(Dwarf_Die *
vr_die
, Dwarf_Die *die_mem);
57
extern Dwarf_Die *die_get_real_type(Dwarf_Die *
vr_die
, Dwarf_Die *die_mem);
114
extern int die_get_typename(Dwarf_Die *
vr_die
, char *buf, int len);
117
extern int die_get_varname(Dwarf_Die *
vr_die
, char *buf, int len);
dwarf-aux.c
167
* @
vr_die
: a DIE of a variable
170
* Get a DIE of the type of given variable (@
vr_die
), and store
173
Dwarf_Die *die_get_type(Dwarf_Die *
vr_die
, Dwarf_Die *die_mem)
177
if (dwarf_attr_integrate(
vr_die
, DW_AT_type, &attr) &&
185
static Dwarf_Die *__die_get_real_type(Dwarf_Die *
vr_die
, Dwarf_Die *die_mem)
190
vr_die
= die_get_type(
vr_die
, die_mem);
191
if (!
vr_die
)
193
tag = dwarf_tag(
vr_die
);
199
return
vr_die
;
[
all
...]
probe-finder.c
283
static int convert_variable_location(Dwarf_Die *
vr_die
, Dwarf_Addr addr,
296
if (dwarf_attr(
vr_die
, DW_AT_external, &attr) != NULL)
300
if (dwarf_attr(
vr_die
, DW_AT_location, &attr) == NULL ||
312
ret = strlen(dwarf_diename(
vr_die
));
316
snprintf(tvar->value, ret + 2, "@%s", dwarf_diename(
vr_die
));
374
static int convert_variable_type(Dwarf_Die *
vr_die
,
391
bsize = dwarf_bitsize(
vr_die
);
394
boffs = dwarf_bitoffset(
vr_die
);
395
total = dwarf_bytesize(
vr_die
);
403
if (die_get_real_type(
vr_die
, &type) == NULL)
630
Dwarf_Die
vr_die
;
local
[
all
...]
Completed in 568 milliseconds