Lines Matching refs:pe
108 Dwarf_P_Expr pe, tpe; in _dwarf_expr_cleanup() local
113 STAILQ_FOREACH_SAFE(pe, &dbg->dbgp_pelist, pe_next, tpe) { in _dwarf_expr_cleanup()
114 STAILQ_REMOVE(&dbg->dbgp_pelist, pe, _Dwarf_P_Expr, pe_next); in _dwarf_expr_cleanup()
115 STAILQ_FOREACH_SAFE(ee, &pe->pe_eelist, ee_next, tee) { in _dwarf_expr_cleanup()
116 STAILQ_REMOVE(&pe->pe_eelist, ee, _Dwarf_P_Expr_Entry, in _dwarf_expr_cleanup()
120 if (pe->pe_block) in _dwarf_expr_cleanup()
121 free(pe->pe_block); in _dwarf_expr_cleanup()
122 free(pe); in _dwarf_expr_cleanup()
129 Dwarf_P_Expr pe; in dwarf_new_expr() local
136 if ((pe = calloc(1, sizeof(struct _Dwarf_P_Expr))) == NULL) { in dwarf_new_expr()
140 STAILQ_INIT(&pe->pe_eelist); in dwarf_new_expr()
142 STAILQ_INSERT_TAIL(&dbg->dbgp_pelist, pe, pe_next); in dwarf_new_expr()
143 pe->pe_dbg = dbg; in dwarf_new_expr()
145 return (pe); in dwarf_new_expr()