Home
last modified time | relevance | path

Searched refs:pe_block (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/bsd/elftoolchain/dist/libdwarf/
H A Ddwarf_pro_expr.c75 if (expr->pe_block != NULL) { in _dwarf_expr_into_block()
76 free(expr->pe_block); in _dwarf_expr_into_block()
77 expr->pe_block = NULL; in _dwarf_expr_into_block()
86 if ((expr->pe_block = calloc((size_t) expr->pe_length, 1)) == NULL) { in _dwarf_expr_into_block()
95 &expr->pe_block[pos], &expr->pe_block[expr->pe_length], in _dwarf_expr_into_block()
123 if (pe->pe_block) in _dwarf_expr_cleanup()
124 free(pe->pe_block); in _dwarf_expr_cleanup()
219 if (expr->pe_block == NULL || expr->pe_invalid) in dwarf_expr_into_block()
225 return ((Dwarf_Addr) (uintptr_t) expr->pe_block); in dwarf_expr_into_block()
H A Ddwarf_pro_attr.c57 at->u[1].u8p = loc_expr->pe_block; in dwarf_add_AT_location_expr()
H A D_libdwarf.h166 uint8_t *pe_block; /* Expression block data. */ member