annotated_data_type
struct annotated_data_type *adt = he->mem_type;
struct annotated_data_type *adt = he->mem_type;
struct annotated_data_type *adt = he->mem_type;
static int get_member_overhead(struct annotated_data_type *adt,
struct annotated_data_type *adt,
struct annotated_data_type *find_data_type(struct data_loc_info *dloc)
static int alloc_data_type_histograms(struct annotated_data_type *adt, int nr_entries)
static void delete_data_type_histograms(struct annotated_data_type *adt)
struct annotated_data_type *pos;
pos = rb_entry(node, struct annotated_data_type, node);
int annotated_data_type__update_samples(struct annotated_data_type *adt,
static void print_annotated_data_type(struct annotated_data_type *mem_type,
const struct annotated_data_type *key = _key;
struct annotated_data_type *type;
type = rb_entry(node, struct annotated_data_type, node);
struct annotated_data_type *a, *b;
a = rb_entry(node_a, struct annotated_data_type, node);
b = rb_entry(node_b, struct annotated_data_type, node);
static void add_member_types(struct annotated_data_type *parent, Dwarf_Die *type)
int annotated_data_type__get_member_name(struct annotated_data_type *adt,
static struct annotated_data_type *dso__findnew_data_type(struct dso *dso,
struct annotated_data_type *result = NULL;
struct annotated_data_type key;
result = rb_entry(node, struct annotated_data_type, node);
extern struct annotated_data_type unknown_type;
extern struct annotated_data_type stackop_type;
extern struct annotated_data_type canary_type;
struct annotated_data_type *find_data_type(struct data_loc_info *dloc);
int annotated_data_type__update_samples(struct annotated_data_type *adt,
int annotated_data_type__get_member_name(struct annotated_data_type *adt,
static inline struct annotated_data_type *
annotated_data_type__update_samples(struct annotated_data_type *adt __maybe_unused,
static inline int annotated_data_type__get_member_name(struct annotated_data_type *adt __maybe_unused,
struct annotated_data_type *type;
struct annotated_data_type *data_type = NULL;
static struct annotated_data_type *
struct annotated_data_type *mem_type;
struct annotated_data_type *hist_entry__get_data_type(struct hist_entry *he)
struct annotated_data_type *mem_type;
static struct annotated_data_type *
struct annotated_data_type stackop_type = {
static bool needs_type_info(struct annotated_data_type *data_type)
struct annotated_data_type canary_type = {
struct annotated_data_type *data_type;
#define NO_TYPE ((struct annotated_data_type *)-1UL)
struct annotated_data_type;
struct annotated_data_type *hist_entry__get_data_type(struct hist_entry *he);
struct annotated_data_type *mem_type;
struct annotated_data_type unknown_type = {
struct annotated_data_type *left_type = left->mem_type;
struct annotated_data_type *right_type = right->mem_type;
struct annotated_data_type *left_type = left->mem_type;
struct annotated_data_type *right_type = right->mem_type;
struct annotated_data_type *he_type = he->mem_type;
struct annotated_data_type *left_type = left->mem_type;
struct annotated_data_type *right_type = right->mem_type;
struct annotated_data_type *he_type = he->mem_type;