Lines Matching defs:die
11 /* {die->addr, state} -> struct die * */
22 static void init_die(struct die *cd)
32 static struct die *create_die(Dwarf_Die *die, enum die_state state)
34 struct die *cd;
36 cd = xmalloc(sizeof(struct die));
38 cd->addr = (uintptr_t)die->addr;
44 int __die_map_get(uintptr_t addr, enum die_state state, struct die **res)
46 struct die *cd;
58 struct die *die_map_get(Dwarf_Die *die, enum die_state state)
60 struct die *cd;
62 if (__die_map_get((uintptr_t)die->addr, state, &cd) == 0) {
68 return create_die(die, state);
71 static void reset_die(struct die *cd)
90 struct die *cd;
101 struct die *cd;
122 static struct die_fragment *append_item(struct die *cd)
132 void die_map_add_string(struct die *cd, const char *str)
144 void die_map_add_linebreak(struct die *cd, int linebreak)
156 void die_map_add_die(struct die *cd, struct die *child)