Lines Matching refs:errptr
100 Dwarf_Error errptr; in _dwarf_error_string() local
108 errptr = in _dwarf_error_string()
110 if (!errptr) { in _dwarf_error_string()
111 errptr = &_dwarf_failsafe_error; in _dwarf_error_string()
112 errptr->er_static_alloc = DE_STATIC; in _dwarf_error_string()
114 errptr->er_static_alloc = DE_STANDARD; in _dwarf_error_string()
120 errptr = _dwarf_special_no_dbg_error_malloc(); in _dwarf_error_string()
121 if (!errptr) { in _dwarf_error_string()
122 errptr = &_dwarf_failsafe_error; in _dwarf_error_string()
123 errptr->er_static_alloc = DE_STATIC; in _dwarf_error_string()
125 errptr->er_static_alloc = DE_MALLOC; in _dwarf_error_string()
128 errptr->er_errval = errval; in _dwarf_error_string()
133 …ALLOC creating error string %s errval %ld errptr 0x%lx \n",msg,(long)errval,(unsigned long)errptr); in _dwarf_error_string()
139 errptr->er_msg = (void*)em; in _dwarf_error_string()
142 *error = errptr; in _dwarf_error_string()
147 errptr = (Dwarf_Error) _dwarf_get_alloc(dbg, DW_DLA_ERROR, 1); in _dwarf_error_string()
148 if (errptr == NULL) { in _dwarf_error_string()
149 errptr = &_dwarf_failsafe_error; in _dwarf_error_string()
150 errptr->er_static_alloc = DE_STATIC; in _dwarf_error_string()
152 errptr->er_errval = errval; in _dwarf_error_string()
153 dbg->de_errhand(errptr, dbg->de_errarg); in _dwarf_error_string()