usr/src/cmd/awk/awk.h
366
extern int dbg;
usr/src/cmd/awk/awk.h
78
#define dprintf(x) if (dbg) (void) printf x
usr/src/cmd/awk/lex.c
92
#define RET(x) { if (dbg) (void) printf("lex %s\n", tokname(x)); return (x); }
usr/src/cmd/awk/lib.c
487
if (dbg) {
usr/src/cmd/awk/lib.c
731
if (dbg > 1) /* core dump if serious debugging on */
usr/src/cmd/awk/main.c
186
dbg = atoi(&argv[1][2]);
usr/src/cmd/awk/main.c
187
if (dbg == 0)
usr/src/cmd/awk/main.c
188
dbg = 1;
usr/src/cmd/awk/main.c
201
if (dbg)
usr/src/cmd/awk/main.c
68
int dbg = 0;
usr/src/cmd/bhyve/common/pci_ahci.c
116
static FILE *dbg;
usr/src/cmd/bhyve/common/pci_ahci.c
117
#define DPRINTF(format, arg...) do{fprintf(dbg, format, ##arg);fflush(dbg);}while(0)
usr/src/cmd/bhyve/common/pci_ahci.c
2486
dbg = fopen("/tmp/log", "w+");
usr/src/cmd/bhyve/common/pci_hda.c
279
FILE *dbg;
usr/src/cmd/bhyve/common/pci_hda.c
325
dbg = fopen(DEBUG_HDA_FILE, "w+");
usr/src/cmd/bhyve/common/pci_hda.h
48
extern FILE *dbg;
usr/src/cmd/bhyve/common/pci_hda.h
50
do {fprintf(dbg, "%s-%d: " fmt "\n", __func__, __LINE__, ##arg); \
usr/src/cmd/bhyve/common/pci_hda.h
51
fflush(dbg); } while (0)
usr/src/cmd/cxgbetool/cudbg_view.c
2450
T6_MODREGS(dbg),
usr/src/cmd/cxgbetool/cudbg_view.c
2493
T5_MODREGS(dbg),
usr/src/cmd/cxgbetool/cxgbetool.c
308
T5_MODREGS(dbg),
usr/src/cmd/cxgbetool/cxgbetool.c
351
T6_MODREGS(dbg),
usr/src/cmd/dc/dc.c
1145
dbg = 1;
usr/src/cmd/dc/dc.h
96
int dbg;
usr/src/cmd/eqn/diacrit.c
120
if (dbg)
usr/src/cmd/eqn/diacrit.c
126
if (dbg)
usr/src/cmd/eqn/e.h
43
extern int dbg;
usr/src/cmd/eqn/e.y
137
if(dbg)printf(".\tfrom: old ps %d, new ps %d, fflg %d\n", $$, ps, fromflg);
usr/src/cmd/eqn/e.y
142
if(dbg)printf(".\tto: old ps %d, new ps %d\n", $$, ps);
usr/src/cmd/eqn/eqnbox.c
27
if (dbg)
usr/src/cmd/eqn/font.c
32
if (dbg) printf(".\tsetfont %c %c\n", ch1, ft);
usr/src/cmd/eqn/font.c
34
if (dbg) printf(".\tsetfont %c\n", ft);
usr/src/cmd/eqn/font.c
44
if (dbg)
usr/src/cmd/eqn/font.c
59
if (dbg) printf(".\tfat %d, sh=0.05m\n", p);
usr/src/cmd/eqn/fromto.c
65
if (dbg)
usr/src/cmd/eqn/funny.c
47
if (dbg)
usr/src/cmd/eqn/glob.c
20
int dbg; /* debugging print if non-zero */
usr/src/cmd/eqn/integral.c
33
if (dbg)
usr/src/cmd/eqn/io.c
143
if (dbg)
usr/src/cmd/eqn/io.c
229
default: dbg = 1;
usr/src/cmd/eqn/lex.c
134
if (dbg) printf(".\tlex token = |%s|\n", token);
usr/src/cmd/eqn/lex.c
139
if (dbg)
usr/src/cmd/eqn/lex.c
142
if (dbg) printf(".\t%s is not a keyword\n", token);
usr/src/cmd/eqn/lex.c
241
if (dbg) printf(".\tname %s defined as %s\n", p1, p2);
usr/src/cmd/eqn/lex.c
253
if (dbg) printf(".\tsetting space to %s\n", token);
usr/src/cmd/eqn/mark.c
23
if (dbg) printf(".\tmark %d\n", p1);
usr/src/cmd/eqn/mark.c
34
if (dbg) printf(".\tlineup %d\n", p1);
usr/src/cmd/eqn/matrix.c
23
if (dbg) {
usr/src/cmd/eqn/matrix.c
43
if (dbg) printf(".\tcolct=%d\n", lp[i]);
usr/src/cmd/eqn/matrix.c
53
if (dbg) printf(".\trow %d: b=%d, hb=%d\n", k, b, hb);
usr/src/cmd/eqn/matrix.c
71
if (dbg)
usr/src/cmd/eqn/move.c
36
if (dbg)
usr/src/cmd/eqn/over.c
32
if (dbg)
usr/src/cmd/eqn/paren.c
131
if (dbg)
usr/src/cmd/eqn/pile.c
45
if (dbg) {
usr/src/cmd/eqn/shift.c
106
if (dbg) printf(".\tshift: %d;ps=%d\n", yyval, ps);
usr/src/cmd/eqn/shift.c
119
if (dbg) printf(".\tshift2 s%d <- %d %d %d\n", yyval, p1, p2, p3);
usr/src/cmd/eqn/shift.c
82
if (dbg)
usr/src/cmd/eqn/size.c
26
if (dbg) printf(".\tsetsize %s; ps = %d\n", p, ps);
usr/src/cmd/eqn/size.c
37
if (dbg)
usr/src/cmd/eqn/sqrt.c
28
if (dbg)
usr/src/cmd/eqn/sqrt.c
45
if (dbg)
usr/src/cmd/eqn/text.c
72
if (dbg)
usr/src/cmd/oawk/b.c
1077
if (! dbg)
usr/src/cmd/oawk/lib.c
282
if (dbg)
usr/src/cmd/oawk/main.c
128
dbg = 1;
usr/src/cmd/oawk/main.c
40
int dbg = 0;
usr/src/cmd/prtconf/pdevinfo.c
197
if (dbg.d_forceload) {
usr/src/cmd/prtconf/pdevinfo.c
209
if (dbg.d_forceload) {
usr/src/cmd/prtconf/pdevinfo.c
238
if (dbg.d_bydriver) {
usr/src/cmd/prtconf/pdevinfo.c
715
node = di_drv_first_node(dbg.d_drivername, root);
usr/src/cmd/prtconf/pdevinfo.c
755
if (dbg.d_debug) {
usr/src/cmd/prtconf/pdevinfo.c
761
if (dbg.d_bydriver) {
usr/src/cmd/prtconf/prtconf.c
153
dbg.d_drivername = optarg;
usr/src/cmd/prtconf/prtconf.c
154
++dbg.d_bydriver;
usr/src/cmd/prtconf/prtconf.c
157
++dbg.d_forceload;
usr/src/cmd/prtconf/prtconf.c
45
struct prt_dbg dbg;
usr/src/cmd/prtconf/prtconf.c
70
if (dbg.d_debug) {
usr/src/cmd/prtconf/prtconf.h
84
extern struct prt_dbg dbg;
usr/src/cmd/sendmail/libmilter/listener.c
59
mi_opensocket(conn, backlog, dbg, rmsocket, smfi)
usr/src/cmd/sendmail/libmilter/listener.c
62
int dbg;
usr/src/cmd/sendmail/libmilter/listener.c
712
mi_listener(conn, dbg, smfi, timeout, backlog)
usr/src/cmd/sendmail/libmilter/listener.c
714
int dbg;
usr/src/cmd/sendmail/libmilter/listener.c
72
if (dbg > 0)
usr/src/cmd/sendmail/libmilter/listener.c
740
if (mi_opensocket(conn, backlog, dbg, false, smfi) == MI_FAILURE)
usr/src/cmd/sendmail/libmilter/listener.c
914
ctx->ctx_dbg = dbg;
usr/src/cmd/sendmail/libmilter/main.c
122
return mi_opensocket(conn, backlog, dbg, rmsocket, smfi);
usr/src/cmd/sendmail/libmilter/main.c
139
dbg = odbg;
usr/src/cmd/sendmail/libmilter/main.c
242
if (mi_listener(conn, dbg, smfi, timeout, backlog) != MI_SUCCESS)
usr/src/cmd/sendmail/libmilter/main.c
97
static int dbg = 0;
usr/src/cmd/troff/troff.d/ta.c
123
int dbg = 0;
usr/src/cmd/troff/troff.d/ta.c
152
dbg = atoi(&argv[1][2]);
usr/src/cmd/troff/troff.d/ta.c
153
if (dbg == 0) dbg = 1;
usr/src/cmd/troff/troff.d/ta.c
210
if (dbg)
usr/src/lib/cfgadm_plugins/sbd/common/ap.c
440
dbg("vmask=0x%x\n", AP_VMASK);
usr/src/lib/cfgadm_plugins/sbd/common/ap.c
441
dbg("%23s%5s%5s%9s%9s%9s%9s%9s\n",
usr/src/lib/cfgadm_plugins/sbd/common/ap.c
445
dbg("%23s%5x%5x", ap_cmd_name(acp->cmd), acp->cmask,
usr/src/lib/cfgadm_plugins/sbd/common/ap.c
448
dbg("%9x", acp->omask[i]);
usr/src/lib/cfgadm_plugins/sbd/common/ap.c
450
dbg("\n");
usr/src/lib/cfgadm_plugins/sbd/common/ap.h
37
#define DBG dbg
usr/src/lib/cfgadm_plugins/sbd/common/ap.h
38
void dbg(char *, ...);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
105
_dwarf_error_string(dbg, error, DW_DLE_UNKNOWN_FORM,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
113
dbg,error,abbrev_section_end);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
125
dwarf_get_abbrev(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
139
if (!dbg) {
usr/src/lib/libdwarf/common/dwarf_abbrev.c
143
if (dbg->de_debug_abbrev.dss_data == 0) {
usr/src/lib/libdwarf/common/dwarf_abbrev.c
146
res = _dwarf_load_debug_info(dbg, error);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
153
if (offset >= dbg->de_debug_abbrev.dss_size) {
usr/src/lib/libdwarf/common/dwarf_abbrev.c
156
ret_abbrev = (Dwarf_Abbrev) _dwarf_get_alloc(dbg, DW_DLA_ABBREV, 1);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
158
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
161
ret_abbrev->dab_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
163
dwarf_dealloc(dbg, ret_abbrev, DW_DLA_ABBREV);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
164
_dwarf_error(dbg, error, DW_DLE_DWARF_ABBREV_NULL);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
175
abbrev_ptr = dbg->de_debug_abbrev.dss_data + offset;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
177
dbg->de_debug_abbrev.dss_data + dbg->de_debug_abbrev.dss_size;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
180
dbg,error,abbrev_section_end);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
182
res = _dwarf_leb128_uword_wrapper(dbg,&abbrev_ptr,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
185
dwarf_dealloc(dbg, ret_abbrev, DW_DLA_ABBREV);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
200
dbg,error,abbrev_section_end);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
202
res = _dwarf_leb128_uword_wrapper(dbg,&abbrev_ptr,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
205
dwarf_dealloc(dbg, ret_abbrev, DW_DLA_ABBREV);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
209
return _dwarf_format_TAG_err_msg(dbg,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
216
dwarf_dealloc(dbg, ret_abbrev, DW_DLA_ABBREV);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
223
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
233
res = _dwarf_count_abbrev_entries(dbg,abbrev_ptr,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
236
dwarf_dealloc(dbg, ret_abbrev, DW_DLA_ABBREV);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
245
dwarf_dealloc(dbg, ret_abbrev, DW_DLA_ABBREV);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
246
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
250
_dwarf_error(dbg, error, DW_DLE_ABBREV_DECODE_ERROR);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
254
*length = abbrev_ptr - dbg->de_debug_abbrev.dss_data - offset;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
379
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
394
dbg = abbrev->dab_dbg;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
396
abbrev_end = dbg->de_debug_abbrev.dss_data +
usr/src/lib/libdwarf/common/dwarf_abbrev.c
397
dbg->de_debug_abbrev.dss_size;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
411
DECODE_LEB128_UWORD_CK(abbrev_ptr, attr,dbg,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
414
_dwarf_error(dbg, error,DW_DLE_ATTR_CORRUPT);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
417
DECODE_LEB128_UWORD_CK(abbrev_ptr, form,dbg,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
421
_dwarf_error(dbg, error, DW_DLE_UNKNOWN_FORM);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
427
dbg,error,abbrev_end);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
434
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
449
*offset = mark_abbrev_ptr - dbg->de_debug_abbrev.dss_data;
usr/src/lib/libdwarf/common/dwarf_abbrev.c
475
dwarf_get_abbrev_count(Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_abbrev.c
485
while ((abres = dwarf_get_abbrev(dbg, offset, &ab,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
491
dwarf_dealloc(dbg, ab, DW_DLA_ABBREV);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
494
dwarf_dealloc(dbg,err,DW_DLA_ERROR);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
64
_dwarf_count_abbrev_entries(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_abbrev.c
88
dbg,error,abbrev_section_end);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
90
_dwarf_error(dbg, error,DW_DLE_ATTR_CORRUPT);
usr/src/lib/libdwarf/common/dwarf_abbrev.c
94
dbg,error,abbrev_section_end);
usr/src/lib/libdwarf/common/dwarf_abbrev.h
64
int _dwarf_count_abbrev_entries(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_alloc.c
1000
dwarf_harmless_cleanout(&dbg->de_harmless_errors);
usr/src/lib/libdwarf/common/dwarf_alloc.c
1002
_dwarf_dealloc_rnglists_context(dbg);
usr/src/lib/libdwarf/common/dwarf_alloc.c
1003
_dwarf_dealloc_loclists_context(dbg);
usr/src/lib/libdwarf/common/dwarf_alloc.c
1004
if (dbg->de_printf_callback.dp_buffer &&
usr/src/lib/libdwarf/common/dwarf_alloc.c
1005
!dbg->de_printf_callback.dp_buffer_user_provided ) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
1006
free(dbg->de_printf_callback.dp_buffer);
usr/src/lib/libdwarf/common/dwarf_alloc.c
1009
_dwarf_destroy_group_map(dbg);
usr/src/lib/libdwarf/common/dwarf_alloc.c
1012
if (dbg->de_alloc_tree) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
1013
dwarf_tdestroy(dbg->de_alloc_tree,tdestroy_free_node);
usr/src/lib/libdwarf/common/dwarf_alloc.c
1014
dbg->de_alloc_tree = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
1016
if (dbg->de_tied_data.td_tied_search) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
1017
dwarf_tdestroy(dbg->de_tied_data.td_tied_search,
usr/src/lib/libdwarf/common/dwarf_alloc.c
1019
dbg->de_tied_data.td_tied_search = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
1021
free((void *)dbg->de_path);
usr/src/lib/libdwarf/common/dwarf_alloc.c
1022
dbg->de_path = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
1023
for (g = 0; g < dbg->de_gnu_global_path_count; ++g) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
1024
free((char *)dbg->de_gnu_global_paths[g]);
usr/src/lib/libdwarf/common/dwarf_alloc.c
1025
dbg->de_gnu_global_paths[g] = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
1027
free((void*)dbg->de_gnu_global_paths);
usr/src/lib/libdwarf/common/dwarf_alloc.c
1028
dbg->de_gnu_global_paths = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
1029
dbg->de_gnu_global_path_count = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
1030
memset(dbg, 0, sizeof(*dbg)); /* Prevent accidental use later. */
usr/src/lib/libdwarf/common/dwarf_alloc.c
1031
free(dbg);
usr/src/lib/libdwarf/common/dwarf_alloc.c
503
_dwarf_get_alloc(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_alloc.c
512
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
546
r->rd_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_alloc.c
551
specialconstructor(dbg, ret_mem);
usr/src/lib/libdwarf/common/dwarf_alloc.c
579
&dbg->de_alloc_tree,simple_compare_function);
usr/src/lib/libdwarf/common/dwarf_alloc.c
596
string_is_in_debug_section(Dwarf_Debug dbg,void * space)
usr/src/lib/libdwarf/common/dwarf_alloc.c
616
&dbg->de_alloc_tree,simple_compare_function);
usr/src/lib/libdwarf/common/dwarf_alloc.c
632
dwarf_dealloc_error(Dwarf_Debug dbg, Dwarf_Error err)
usr/src/lib/libdwarf/common/dwarf_alloc.c
634
dwarf_dealloc(dbg,err,DW_DLA_ERROR);
usr/src/lib/libdwarf/common/dwarf_alloc.c
639
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
659
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_alloc.c
660
dwarf_dealloc(dbg,die,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_alloc.c
667
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
677
dbg = attr->ar_dbg;
usr/src/lib/libdwarf/common/dwarf_alloc.c
678
dwarf_dealloc(dbg,attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_alloc.c
707
dwarf_dealloc(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_alloc.c
723
if (!dbg) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
733
if (dbg->de_alloc_tree) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
737
string_is_in_debug_section(dbg,space)) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
759
if(dbg != r->rd_dbg) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
763
(unsigned long)dbg,
usr/src/lib/libdwarf/common/dwarf_alloc.c
816
if(dbg != r->rd_dbg) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
841
if (dbg->de_alloc_tree) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
848
dwarf_tdelete(key,&dbg->de_alloc_tree,
usr/src/lib/libdwarf/common/dwarf_alloc.c
874
Dwarf_Debug dbg;
usr/src/lib/libdwarf/common/dwarf_alloc.c
876
dbg = (Dwarf_Debug) malloc(sizeof(struct Dwarf_Debug_s));
usr/src/lib/libdwarf/common/dwarf_alloc.c
877
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
880
memset(dbg, 0, sizeof(struct Dwarf_Debug_s));
usr/src/lib/libdwarf/common/dwarf_alloc.c
887
dwarf_initialize_search_hash(&dbg->de_alloc_tree,
usr/src/lib/libdwarf/common/dwarf_alloc.c
890
return (dbg);
usr/src/lib/libdwarf/common/dwarf_alloc.c
899
dwarf_print_memory_stats(UNUSEDARG Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_alloc.c
918
freecontextlist(Dwarf_Debug dbg, Dwarf_Debug_InfoTypes dis)
usr/src/lib/libdwarf/common/dwarf_alloc.c
925
_dwarf_free_abbrev_hash_table_contents(dbg,hash_table);
usr/src/lib/libdwarf/common/dwarf_alloc.c
931
dwarf_dealloc(dbg, hash_table, DW_DLA_HASH_TABLE);
usr/src/lib/libdwarf/common/dwarf_alloc.c
933
dwarf_dealloc(dbg, context, DW_DLA_CU_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_alloc.c
946
_dwarf_free_all_of_one_debug(Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_alloc.c
950
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
958
if (dbg->de_cu_hashindex_data) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
959
dwarf_xu_header_free(dbg->de_cu_hashindex_data);
usr/src/lib/libdwarf/common/dwarf_alloc.c
960
dbg->de_cu_hashindex_data = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
962
if (dbg->de_tu_hashindex_data) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
963
dwarf_xu_header_free(dbg->de_tu_hashindex_data);
usr/src/lib/libdwarf/common/dwarf_alloc.c
964
dbg->de_tu_hashindex_data = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
966
if( dbg->de_printf_callback_null_device_handle) {
usr/src/lib/libdwarf/common/dwarf_alloc.c
967
fclose(dbg->de_printf_callback_null_device_handle);
usr/src/lib/libdwarf/common/dwarf_alloc.c
968
dbg->de_printf_callback_null_device_handle = 0;
usr/src/lib/libdwarf/common/dwarf_alloc.c
970
freecontextlist(dbg,&dbg->de_info_reading);
usr/src/lib/libdwarf/common/dwarf_alloc.c
971
freecontextlist(dbg,&dbg->de_types_reading);
usr/src/lib/libdwarf/common/dwarf_alloc.c
974
rela_free(&dbg->de_debug_info);
usr/src/lib/libdwarf/common/dwarf_alloc.c
975
rela_free(&dbg->de_debug_types);
usr/src/lib/libdwarf/common/dwarf_alloc.c
976
rela_free(&dbg->de_debug_abbrev);
usr/src/lib/libdwarf/common/dwarf_alloc.c
977
rela_free(&dbg->de_debug_line);
usr/src/lib/libdwarf/common/dwarf_alloc.c
978
rela_free(&dbg->de_debug_line_str);
usr/src/lib/libdwarf/common/dwarf_alloc.c
979
rela_free(&dbg->de_debug_loc);
usr/src/lib/libdwarf/common/dwarf_alloc.c
980
rela_free(&dbg->de_debug_aranges);
usr/src/lib/libdwarf/common/dwarf_alloc.c
981
rela_free(&dbg->de_debug_macinfo);
usr/src/lib/libdwarf/common/dwarf_alloc.c
982
rela_free(&dbg->de_debug_macro);
usr/src/lib/libdwarf/common/dwarf_alloc.c
983
rela_free(&dbg->de_debug_names);
usr/src/lib/libdwarf/common/dwarf_alloc.c
984
rela_free(&dbg->de_debug_pubnames);
usr/src/lib/libdwarf/common/dwarf_alloc.c
985
rela_free(&dbg->de_debug_str);
usr/src/lib/libdwarf/common/dwarf_alloc.c
986
rela_free(&dbg->de_debug_sup);
usr/src/lib/libdwarf/common/dwarf_alloc.c
987
rela_free(&dbg->de_debug_frame);
usr/src/lib/libdwarf/common/dwarf_alloc.c
988
rela_free(&dbg->de_debug_frame_eh_gnu);
usr/src/lib/libdwarf/common/dwarf_alloc.c
989
rela_free(&dbg->de_debug_pubtypes);
usr/src/lib/libdwarf/common/dwarf_alloc.c
990
rela_free(&dbg->de_debug_funcnames);
usr/src/lib/libdwarf/common/dwarf_alloc.c
991
rela_free(&dbg->de_debug_typenames);
usr/src/lib/libdwarf/common/dwarf_alloc.c
992
rela_free(&dbg->de_debug_varnames);
usr/src/lib/libdwarf/common/dwarf_alloc.c
993
rela_free(&dbg->de_debug_weaknames);
usr/src/lib/libdwarf/common/dwarf_alloc.c
994
rela_free(&dbg->de_debug_ranges);
usr/src/lib/libdwarf/common/dwarf_alloc.c
995
rela_free(&dbg->de_debug_str_offsets);
usr/src/lib/libdwarf/common/dwarf_alloc.c
996
rela_free(&dbg->de_debug_addr);
usr/src/lib/libdwarf/common/dwarf_alloc.c
997
rela_free(&dbg->de_debug_gdbindex);
usr/src/lib/libdwarf/common/dwarf_alloc.c
998
rela_free(&dbg->de_debug_cu_index);
usr/src/lib/libdwarf/common/dwarf_alloc.c
999
rela_free(&dbg->de_debug_tu_index);
usr/src/lib/libdwarf/common/dwarf_arange.c
101
if (!dbg->de_debug_aranges.dss_size) {
usr/src/lib/libdwarf/common/dwarf_arange.c
104
arange_ptr = dbg->de_debug_aranges.dss_data;
usr/src/lib/libdwarf/common/dwarf_arange.c
106
section_size = dbg->de_debug_aranges.dss_size;
usr/src/lib/libdwarf/common/dwarf_arange.c
124
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
125
_dwarf_error(dbg, error,DW_DLE_ARANGES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_arange.c
128
res = _dwarf_read_area_length_ck_wrapper(dbg,&area_length,
usr/src/lib/libdwarf/common/dwarf_arange.c
132
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
138
if (area_length > dbg->de_debug_aranges.dss_size) {
usr/src/lib/libdwarf/common/dwarf_arange.c
139
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
140
_dwarf_error(dbg, error,DW_DLE_ARANGES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_arange.c
144
dbg->de_debug_aranges.dss_size) {
usr/src/lib/libdwarf/common/dwarf_arange.c
145
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
146
_dwarf_error(dbg, error, DW_DLE_ARANGES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_arange.c
152
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
153
_dwarf_error(dbg, error,DW_DLE_ARANGES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_arange.c
163
res = _dwarf_read_unaligned_ck_wrapper(dbg,&version,
usr/src/lib/libdwarf/common/dwarf_arange.c
166
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
171
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
172
_dwarf_error(dbg, error, DW_DLE_ARANGES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_arange.c
176
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
177
_dwarf_error(dbg, error, DW_DLE_VERSION_STAMP_ERROR);
usr/src/lib/libdwarf/common/dwarf_arange.c
180
res = _dwarf_read_unaligned_ck_wrapper(dbg,&info_offset,
usr/src/lib/libdwarf/common/dwarf_arange.c
183
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
189
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
190
_dwarf_error(dbg, error, DW_DLE_ARANGES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_arange.c
194
if (info_offset >= dbg->de_debug_info.dss_size) {
usr/src/lib/libdwarf/common/dwarf_arange.c
195
FIX_UP_OFFSET_IRIX_BUG(dbg, info_offset,
usr/src/lib/libdwarf/common/dwarf_arange.c
197
if (info_offset >= dbg->de_debug_info.dss_size) {
usr/src/lib/libdwarf/common/dwarf_arange.c
198
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
199
_dwarf_error(dbg, error, DW_DLE_ARANGE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_arange.c
206
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
207
_dwarf_error(dbg, error, DW_DLE_ADDRESS_SIZE_ERROR);
usr/src/lib/libdwarf/common/dwarf_arange.c
211
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
212
_dwarf_error(dbg, error, DW_DLE_ADDRESS_SIZE_ZERO);
usr/src/lib/libdwarf/common/dwarf_arange.c
222
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
223
_dwarf_error(dbg, error, DW_DLE_ARANGE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_arange.c
232
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
233
_dwarf_error(dbg, error, DW_DLE_SEGMENT_SIZE_BAD);
usr/src/lib/libdwarf/common/dwarf_arange.c
240
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
241
_dwarf_error(dbg, error, DW_DLE_ARANGE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_arange.c
270
res = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_arange.c
274
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
280
res = _dwarf_read_unaligned_ck_wrapper(dbg,&range_address,
usr/src/lib/libdwarf/common/dwarf_arange.c
283
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
288
res = _dwarf_read_unaligned_ck_wrapper(dbg,&range_length,
usr/src/lib/libdwarf/common/dwarf_arange.c
291
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
303
_dwarf_get_alloc(dbg, DW_DLA_ARANGE, 1);
usr/src/lib/libdwarf/common/dwarf_arange.c
305
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
306
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_arange.c
315
arange->ar_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_arange.c
319
_dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_arange.c
321
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
322
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_arange.c
363
dwarf_insert_harmless_error(dbg,
usr/src/lib/libdwarf/common/dwarf_arange.c
373
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
374
_dwarf_error(dbg, error, DW_DLE_ARANGE_DECODE_ERROR);
usr/src/lib/libdwarf/common/dwarf_arange.c
394
dwarf_get_aranges(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_arange.c
41
free_aranges_chain(Dwarf_Debug dbg, Dwarf_Chain head)
usr/src/lib/libdwarf/common/dwarf_arange.c
412
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_arange.c
417
res = _dwarf_load_section(dbg, &dbg->de_debug_aranges, error);
usr/src/lib/libdwarf/common/dwarf_arange.c
423
res = _dwarf_load_debug_info(dbg, error);
usr/src/lib/libdwarf/common/dwarf_arange.c
428
res = dwarf_get_aranges_list(dbg,&head_chain,&arange_count,error);
usr/src/lib/libdwarf/common/dwarf_arange.c
430
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
435
_dwarf_get_alloc(dbg, DW_DLA_LIST, arange_count);
usr/src/lib/libdwarf/common/dwarf_arange.c
437
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_arange.c
438
free_aranges_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_arange.c
451
dwarf_dealloc(dbg, prev_chain, DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_arange.c
471
_dwarf_get_aranges_addr_offsets(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_arange.c
495
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_arange.c
500
res = _dwarf_load_section(dbg, &dbg->de_debug_aranges,error);
usr/src/lib/libdwarf/common/dwarf_arange.c
506
res = _dwarf_load_debug_info(dbg, error);
usr/src/lib/libdwarf/common/dwarf_arange.c
510
res = dwarf_get_aranges_list(dbg,&head_chain,&arange_count,error);
usr/src/lib/libdwarf/common/dwarf_arange.c
515
_dwarf_get_alloc(dbg, DW_DLA_ADDR, arange_count);
usr/src/lib/libdwarf/common/dwarf_arange.c
517
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_arange.c
521
_dwarf_get_alloc(dbg, DW_DLA_ADDR, arange_count);
usr/src/lib/libdwarf/common/dwarf_arange.c
523
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_arange.c
538
dwarf_dealloc(dbg, ar, itemtype);
usr/src/lib/libdwarf/common/dwarf_arange.c
540
dwarf_dealloc(dbg, prev_chain, DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_arange.c
56
dwarf_dealloc(dbg,item,type);
usr/src/lib/libdwarf/common/dwarf_arange.c
58
dwarf_dealloc(dbg,cur,DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_arange.c
600
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_arange.c
609
dbg = arange->ar_dbg;
usr/src/lib/libdwarf/common/dwarf_arange.c
612
if (!dbg->de_debug_info.dss_data) {
usr/src/lib/libdwarf/common/dwarf_arange.c
613
int res = _dwarf_load_debug_info(dbg, error);
usr/src/lib/libdwarf/common/dwarf_arange.c
620
cres = _dwarf_length_of_cu_header(dbg, offset,
usr/src/lib/libdwarf/common/dwarf_arange.c
641
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_arange.c
646
dbg = arange->ar_dbg;
usr/src/lib/libdwarf/common/dwarf_arange.c
651
if (!dbg->de_debug_info.dss_data) {
usr/src/lib/libdwarf/common/dwarf_arange.c
652
int res = _dwarf_load_debug_info(dbg, error);
usr/src/lib/libdwarf/common/dwarf_arange.c
69
dwarf_get_aranges_list(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_arange.c
690
Dwarf_Debug dbg = arange->ar_dbg;
usr/src/lib/libdwarf/common/dwarf_arange.c
696
if (!dbg->de_debug_info.dss_data) {
usr/src/lib/libdwarf/common/dwarf_arange.c
697
int res = _dwarf_load_debug_info(dbg, error);
usr/src/lib/libdwarf/common/dwarf_arange.c
703
cres = _dwarf_length_of_cu_header(dbg, offset,
usr/src/lib/libdwarf/common/dwarf_arange.c
741
Dwarf_Debug dbg = arange->ar_dbg;
usr/src/lib/libdwarf/common/dwarf_arange.c
747
if (!dbg->de_debug_info.dss_data) {
usr/src/lib/libdwarf/common/dwarf_arange.c
748
int res = _dwarf_load_debug_info(dbg, error);
usr/src/lib/libdwarf/common/dwarf_arange.c
753
cres = _dwarf_length_of_cu_header(dbg, offset,
usr/src/lib/libdwarf/common/dwarf_arange.h
58
_dwarf_get_aranges_addr_offsets(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
100
extract_buildid(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
654
extract_debuglink(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
670
res = _dwarf_load_section(dbg, pdebuglink,error);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
679
res = _dwarf_check_string_valid(dbg,ptr,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
692
_dwarf_error(dbg,error,DW_DLE_CORRUPT_GNU_DEBUGLINK);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
711
extract_buildid(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
730
res = _dwarf_load_section(dbg, pbuildid,error);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
744
_dwarf_error(dbg,error,DW_DLE_CORRUPT_NOTE_GNU_DEBUGID);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
752
ASNAR(dbg->de_copy_word,namesize, bu->bu_ownernamesize);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
753
ASNAR(dbg->de_copy_word,descrsize,bu->bu_buildidsize);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
754
ASNAR(dbg->de_copy_word,type, bu->bu_type);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
756
_dwarf_error(dbg,error,DW_DLE_CORRUPT_NOTE_GNU_DEBUGID);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
759
res = _dwarf_check_string_valid(dbg,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
769
_dwarf_error(dbg,error, DW_DLE_CORRUPT_GNU_DEBUGID_STRING);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
775
_dwarf_error(dbg,error, DW_DLE_CORRUPT_GNU_DEBUGID_SIZE);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
787
int dwarf_gnu_debuglink(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
810
if(!dbg) {
usr/src/lib/libdwarf/common/dwarf_debuglink.c
811
_dwarf_error(dbg,error,DW_DLE_DBG_NULL);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
814
if (dbg->de_gnu_debuglink.dss_size) {
usr/src/lib/libdwarf/common/dwarf_debuglink.c
815
pdebuglink = &dbg->de_gnu_debuglink;
usr/src/lib/libdwarf/common/dwarf_debuglink.c
817
if (dbg->de_note_gnu_buildid.dss_size) {
usr/src/lib/libdwarf/common/dwarf_debuglink.c
818
pbuildid = &dbg->de_note_gnu_buildid;
usr/src/lib/libdwarf/common/dwarf_debuglink.c
824
linkres = extract_debuglink(dbg,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
834
buildidres = extract_buildid(dbg,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
847
pathname = (char *)dbg->de_path;
usr/src/lib/libdwarf/common/dwarf_debuglink.c
850
(char **)dbg->de_gnu_global_paths,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
851
dbg->de_gnu_global_path_count,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
884
dwarf_add_debuglink_global_path(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
893
glpath_count_in = dbg->de_gnu_global_path_count;
usr/src/lib/libdwarf/common/dwarf_debuglink.c
898
_dwarf_error(dbg,error,DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
902
memcpy(glpaths, dbg->de_gnu_global_paths,
usr/src/lib/libdwarf/common/dwarf_debuglink.c
908
_dwarf_error(dbg,error,DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
911
free((char *)dbg->de_gnu_global_paths);
usr/src/lib/libdwarf/common/dwarf_debuglink.c
913
dbg->de_gnu_global_paths = (const char **)glpaths;
usr/src/lib/libdwarf/common/dwarf_debuglink.c
914
dbg->de_gnu_global_path_count = glpath_count_out;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1007
dwarf_next_cu_header_d(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1025
res = _dwarf_next_cu_header_internal(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
104
_dwarf_find_CU_Context(Dwarf_Debug dbg, Dwarf_Off offset,Dwarf_Bool is_info)
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1044
local_attrlist_dealloc(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1051
dwarf_dealloc(dbg,alist[i],DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1053
dwarf_dealloc(dbg,alist,DW_DLA_LIST);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1064
find_cu_die_base_fields(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
107
Dwarf_Debug_InfoTypes dis = is_info? &dbg->de_info_reading:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
108
&dbg->de_types_reading;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1112
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1113
_dwarf_error(dbg,error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1131
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1159
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1175
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1193
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1217
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1232
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1253
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1266
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1270
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1280
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1284
local_attrlist_dealloc(dbg,atcount,alist);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1328
finish_up_cu_context_from_cudie(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1344
res = fill_in_dwp_offsets_if_present(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1367
dbg->de_debug_abbrev.dss_size) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1368
_dwarf_error(dbg, error, DW_DLE_ABBREV_OFFSET_ERROR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1375
res = finish_cu_context_via_cudie_inner(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1461
_dwarf_next_cu_header_internal(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1492
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1496
dis = is_info? &dbg->de_info_reading: &dbg->de_types_reading;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1501
Dwarf_Small *dataptr = is_info? dbg->de_debug_info.dss_data:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1502
dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1506
int resd = is_info?_dwarf_load_debug_info(dbg, &err2):
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1507
_dwarf_load_debug_types(dbg,&err2);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1532
dwarf_insert_harmless_error(dbg,msg_buf);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1537
dwarf_dealloc(dbg,err2,DW_DLA_ERROR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1569
section_size = is_info? dbg->de_debug_info.dss_size:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1570
dbg->de_debug_types.dss_size;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1571
if ((new_offset + _dwarf_length_of_cu_header_simple(dbg,is_info)) >=
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1578
cu_context = _dwarf_find_CU_Context(dbg, new_offset,is_info);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1582
res = _dwarf_make_CU_Context(dbg, new_offset,is_info,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
159
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1590
res = finish_up_cu_context_from_cudie(dbg,new_offset,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1593
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1597
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
164
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
165
if (!_dwarf_file_has_debug_fission_index(dbg)) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1686
dwarf_die_from_hash_signature(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1695
sres = _dwarf_load_debug_info(dbg,error);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1699
sres = _dwarf_load_debug_types(dbg,error);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1709
_dwarf_error(dbg,error,DW_DLE_SIG_TYPE_WRONG_STRING);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1713
if (_dwarf_file_has_debug_fission_index(dbg)) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
172
if (!_dwarf_file_has_debug_fission_tu_index(dbg)) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1727
fisres = dwarf_get_debugfission_for_key(dbg,hash_sig,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1736
is_info2 = dbg->de_debug_types.dss_size?FALSE:TRUE;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1746
dbg,cu_header_off,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1752
fisres = dwarf_offdie_b(dbg,cu_die_off,is_info2,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
176
if (!_dwarf_file_has_debug_fission_cu_index(dbg)) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1764
fisres = dwarf_offdie_b(dbg,typeoffset,is_info2,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1767
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1771
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1779
_dwarf_error(dbg,error,DW_DLE_DEBUG_FISSION_INCOMPLETE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1789
Dwarf_Debug dbg = cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1790
Dwarf_Small *dataptr = is_info? dbg->de_debug_info.dss_data:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1791
dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1845
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1849
dbg = sibling->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1851
dis = sibling->di_is_info? &dbg->de_info_reading: &dbg->de_types_reading;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1909
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1914
DECODE_LEB128_UWORD_CK(info_ptr, utmp,dbg,error,die_info_end);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1918
_dwarf_error(dbg, error, DW_DLE_NEXT_DIE_PTR_NULL);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1929
_dwarf_error(dbg, error, DW_DLE_NEXT_DIE_NO_ABBREV_LIST);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1932
dbg = cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1942
DECODE_LEB128_UWORD_CK(abbrev_ptr, utmp2,dbg,error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1945
_dwarf_error(dbg, error, DW_DLE_ATTR_CORRUPT);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1949
DECODE_LEB128_UWORD_CK(abbrev_ptr, utmp2,dbg,error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1952
_dwarf_error(dbg, error, DW_DLE_UNKNOWN_FORM);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1960
DECODE_LEB128_UWORD_CK(info_ptr, utmp6,dbg,error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1967
DECODE_LEB128_SWORD_CK(abbrev_ptr, cval,dbg,error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1974
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1980
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1985
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1990
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
1996
dbg,error,die_info_end);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2014
_dwarf_error(dbg, error, DW_DLE_NEXT_DIE_WRONG_FORM);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2030
_dwarf_error(dbg, error,DW_DLE_SIBLING_OFFSET_WRONG);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2062
_dwarf_error(dbg, error, DW_DLE_NEXT_DIE_PAST_END);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2069
_dwarf_error(dbg, error, DW_DLE_NEXT_DIE_PAST_END);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2116
dwarf_siblingof(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2124
dis = &dbg->de_info_reading;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2125
res = _dwarf_siblingof_internal(dbg,die,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2134
dwarf_siblingof_b(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2142
dis = is_info? &dbg->de_info_reading:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2143
&dbg->de_types_reading;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2145
res = _dwarf_siblingof_internal(dbg,die,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2152
_dwarf_siblingof_internal(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2171
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2175
dataptr = is_info? dbg->de_debug_info.dss_data:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2176
dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2188
local_dealloc_cu_context(dbg,context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2193
cres = _dwarf_length_of_cu_header(dbg, off2,is_info,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2243
_dwarf_error(dbg, error, DW_DLE_NEXT_DIE_LOW_ERROR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2247
_dwarf_error(dbg, error, DW_DLE_NEXT_DIE_PAST_END);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2321
ret_die = (Dwarf_Die) _dwarf_get_alloc(dbg, DW_DLA_DIE, 1);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2323
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2333
DECODE_LEB128_UWORD_CK(die_info_ptr, utmp,dbg,error,die_info_end);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2335
dieres = _dwarf_leb128_uword_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2338
dwarf_dealloc(dbg, ret_die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2344
dwarf_dealloc(dbg, ret_die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2345
_dwarf_error(dbg, error, DW_DLE_ABBREV_DECODE_ERROR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2351
dwarf_dealloc(dbg, ret_die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2359
dwarf_dealloc(dbg, ret_die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2364
dwarf_dealloc(dbg, ret_die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2369
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2375
dwarf_dealloc(dbg, ret_die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2376
_dwarf_error(dbg, error, DW_DLE_FIRST_DIE_NOT_CU);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2397
Dwarf_Debug dbg;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2406
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2407
dis = die->di_is_info? &dbg->de_info_reading:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2408
&dbg->de_types_reading;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2451
ret_die = (Dwarf_Die) _dwarf_get_alloc(dbg, DW_DLA_DIE, 1);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2453
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2461
dbg,error,die_info_end);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2479
dwarf_dealloc(dbg, ret_die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2487
dwarf_dealloc(dbg, ret_die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2492
dwarf_dealloc(dbg, ret_die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2494
_dwarf_error(dbg, error, DW_DLE_ABBREV_MISSING);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2509
dwarf_offdie(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2513
return dwarf_offdie_b(dbg,offset,is_info,new_die,error);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2517
dwarf_offdie_b(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2531
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2535
dis = is_info? &dbg->de_info_reading:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2536
&dbg->de_types_reading;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2538
cu_context = _dwarf_find_CU_Context(dbg, offset,is_info);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2541
dbg->de_debug_info.dss_size:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2542
dbg->de_debug_types.dss_size;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2543
int res = is_info?_dwarf_load_debug_info(dbg, error):
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2544
_dwarf_load_debug_types(dbg,error);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2562
_dwarf_length_of_cu_header_simple(dbg,is_info)) >=
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2564
_dwarf_error(dbg, error, DW_DLE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2567
res = _dwarf_make_CU_Context(dbg, new_cu_offset,is_info,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2570
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2574
res = finish_up_cu_context_from_cudie(dbg,new_cu_offset,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2577
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2581
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2593
die = (Dwarf_Die) _dwarf_get_alloc(dbg, DW_DLA_DIE, 1);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2595
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2602
Dwarf_Small *dataptr = is_info? dbg->de_debug_info.dss_data:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2603
dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2608
DECODE_LEB128_UWORD_CK(info_ptr, utmp,dbg,error,die_info_end);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2610
lres = _dwarf_leb128_uword_wrapper(dbg,&info_ptr,die_info_end,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2613
dwarf_dealloc(dbg, die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2620
dwarf_dealloc(dbg, die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2627
dwarf_dealloc(dbg, die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2633
dwarf_dealloc(dbg,die, DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2638
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2657
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
266
_dwarf_create_address_size_dwarf_error(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2660
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2663
_dwarf_error(dbg,error,DW_DLE_DWARF_ABBREV_NULL);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2679
dwarf_get_real_section_name(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2700
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2704
for (i=0; i < dbg->de_debug_sections_total_entries; i++) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2705
struct Dwarf_dbg_sect_s *sdata = &dbg->de_debug_sections[i];
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2750
dwarf_get_die_section_name(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2757
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2762
sec = &dbg->de_debug_info;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2764
sec = &dbg->de_debug_types;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2782
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2786
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
2788
return dwarf_get_die_section_name(dbg,is_info,sec_name,error);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
285
_dwarf_error_string(dbg,error,errcode,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
292
_dwarf_read_cu_version_and_abbrev_offset(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
310
READ_UNALIGNED_CK(dbg, version, Dwarf_Half,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
316
READ_UNALIGNED_CK(dbg, unit_typeb, Dwarf_Ubyte,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
334
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
340
READ_UNALIGNED_CK(dbg, addrsize, unsigned char,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
344
READ_UNALIGNED_CK(dbg, abbrev_offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
352
READ_UNALIGNED_CK(dbg, abbrev_offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
356
READ_UNALIGNED_CK(dbg, addrsize, Dwarf_Ubyte,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
367
_dwarf_error(dbg, error, DW_DLE_VERSION_STAMP_ERROR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
375
_dwarf_error(dbg,error,DW_DLE_ADDRESS_SIZE_ZERO);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
380
_dwarf_create_address_size_dwarf_error(dbg,error,addrsize,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
386
_dwarf_create_address_size_dwarf_error(dbg,error,addrsize,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
404
read_info_area_length_and_check(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
421
READ_AREA_LENGTH_CK(dbg, length, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
437
_dwarf_error(dbg, error, DW_DLE_CU_LENGTH_ERROR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
441
_dwarf_error(dbg, error, DW_DLE_CU_LENGTH_ERROR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
464
fill_in_dwp_offsets_if_present(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
477
if (!_dwarf_file_has_debug_fission_tu_index(dbg) ){
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
48
static int find_cu_die_base_fields(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
485
if (!_dwarf_file_has_debug_fission_cu_index(dbg) ){
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
497
resdf = dwarf_get_debugfission_for_key(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
505
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
515
resdf = _dwarf_get_debugfission_for_offset(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
523
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
53
static int _dwarf_siblingof_internal(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
548
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
565
resdwo = _dwarf_siblingof_internal(dbg,NULL,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
572
resdwob = find_cu_die_base_fields(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
578
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
584
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
592
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
606
local_dealloc_cu_context(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
616
_dwarf_free_abbrev_hash_table_contents(dbg,hash_table);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
618
dwarf_dealloc(dbg,hash_table, DW_DLA_HASH_TABLE);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
621
dwarf_dealloc(dbg, context, DW_DLA_CU_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
625
report_local_unit_type_error(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
639
_dwarf_error_string(dbg,err,DW_DLE_CU_UT_TYPE_VALUE,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
666
_dwarf_make_CU_Context(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
681
const char * secname = is_info?dbg->de_debug_info.dss_name:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
682
dbg->de_debug_types.dss_name;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
683
Dwarf_Debug_InfoTypes dis = is_info? &dbg->de_info_reading:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
684
&dbg->de_types_reading;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
685
Dwarf_Unsigned section_size = is_info? dbg->de_debug_info.dss_size:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
686
dbg->de_debug_types.dss_size;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
694
(Dwarf_CU_Context)_dwarf_get_alloc(dbg, DW_DLA_CU_CONTEXT, 1);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
696
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
699
cu_context->cc_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
702
dataptr = is_info? dbg->de_debug_info.dss_data:
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
703
dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
706
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
707
_dwarf_error(dbg, error, DW_DLE_INFO_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
711
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
715
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
724
res = read_info_area_length_and_check(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
733
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
739
res = _dwarf_read_cu_version_and_abbrev_offset(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
742
dbg->de_groupnumber,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
748
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
755
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
756
_dwarf_error(dbg, error, DW_DLE_INFO_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
790
report_local_unit_type_error(dbg, unit_type,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
792
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
806
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
807
_dwarf_error(dbg, error, DW_DLE_CU_LENGTH_ERROR);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
830
READ_UNALIGNED_CK(dbg, typeoffset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
833
tres = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
837
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
844
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
845
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
867
report_local_unit_type_error(dbg, unit_type,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
869
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
874
(Dwarf_Hash_Table) _dwarf_get_alloc(dbg, DW_DLA_HASH_TABLE, 1);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
876
local_dealloc_cu_context(dbg,cu_context);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
877
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
928
dwarf_next_cu_header(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
938
return _dwarf_next_cu_header_internal(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
950
dwarf_next_cu_header_b(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
962
return _dwarf_next_cu_header_internal(dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
976
dwarf_next_cu_header_c(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_die_deliv.c
990
int res =_dwarf_next_cu_header_internal(dbg,
usr/src/lib/libdwarf/common/dwarf_dnames.c
1000
READ_UNALIGNED_CK(dbg, offsetval, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_dnames.c
103
res = read_uword_ab(&abcur,&code,dbg,error,tabend);
usr/src/lib/libdwarf/common/dwarf_dnames.c
113
res = read_uword_ab(&abcur,&tag,dbg,error,tabend);
usr/src/lib/libdwarf/common/dwarf_dnames.c
1196
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_dnames.c
1207
dbg = dn->dn_dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
1217
dbg,error,endentrypool);
usr/src/lib/libdwarf/common/dwarf_dnames.c
124
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_dnames.c
1261
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_dnames.c
1273
dbg = dn->dn_dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
1277
_dwarf_error(dbg,error,DW_DLE_DEBUG_NAMES_ABBREV_CORRUPTION);
usr/src/lib/libdwarf/common/dwarf_dnames.c
1292
_dwarf_error(dbg,error,
usr/src/lib/libdwarf/common/dwarf_dnames.c
1304
res = _dwarf_formudata_internal(dbg,form,poolptr,
usr/src/lib/libdwarf/common/dwarf_dnames.c
131
res = read_uword_ab(&inner,&idx,dbg,error,tabend);
usr/src/lib/libdwarf/common/dwarf_dnames.c
1328
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_dnames.c
138
res = read_uword_ab(&inner,&form,dbg,error,tabend);
usr/src/lib/libdwarf/common/dwarf_dnames.c
152
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_dnames.c
172
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_dnames.c
184
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_dnames.c
212
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_dnames.c
218
dbg = dn->dn_dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
220
_dwarf_error(dbg, error, DW_DLE_DEBUG_NAMES_BAD_INDEX_ARG);
usr/src/lib/libdwarf/common/dwarf_dnames.c
229
read_uword_val(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_dnames.c
240
READ_UNALIGNED_CK(dbg, val, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_dnames.c
245
_dwarf_error(dbg, error,errcode);
usr/src/lib/libdwarf/common/dwarf_dnames.c
253
_dwarf_error(dbg, error,errcode);
usr/src/lib/libdwarf/common/dwarf_dnames.c
289
Dwarf_Debug dbg = dn->dn_dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
291
READ_AREA_LENGTH_CK(dbg, area_length, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_dnames.c
301
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
306
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
311
READ_UNALIGNED_CK(dbg, version, Dwarf_Half,
usr/src/lib/libdwarf/common/dwarf_dnames.c
316
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
320
_dwarf_error(dbg, error, DW_DLE_VERSION_STAMP_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
323
READ_UNALIGNED_CK(dbg, padding, Dwarf_Half,
usr/src/lib/libdwarf/common/dwarf_dnames.c
328
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
332
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
335
res = read_uword_val(dbg, &curptr,
usr/src/lib/libdwarf/common/dwarf_dnames.c
341
res = read_uword_val(dbg, &curptr,
usr/src/lib/libdwarf/common/dwarf_dnames.c
347
res = read_uword_val(dbg, &curptr,
usr/src/lib/libdwarf/common/dwarf_dnames.c
353
res = read_uword_val(dbg, &curptr,
usr/src/lib/libdwarf/common/dwarf_dnames.c
359
res = read_uword_val(dbg, &curptr,
usr/src/lib/libdwarf/common/dwarf_dnames.c
366
res = read_uword_val(dbg, &curptr,
usr/src/lib/libdwarf/common/dwarf_dnames.c
372
res = read_uword_val(dbg, &curptr,
usr/src/lib/libdwarf/common/dwarf_dnames.c
383
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
390
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_dnames.c
394
di_header->din_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
436
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_dnames.c
444
curptr += dbg->de_length_size * comp_unit_count;
usr/src/lib/libdwarf/common/dwarf_dnames.c
448
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
453
curptr += dbg->de_length_size * local_type_unit_count;
usr/src/lib/libdwarf/common/dwarf_dnames.c
457
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
465
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
474
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
483
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
492
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
501
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
509
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_dnames.c
554
dwarf_debugnames_header(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_dnames.c
570
if(!dbg) {
usr/src/lib/libdwarf/common/dwarf_dnames.c
571
_dwarf_error(dbg, error,DW_DLE_DBG_NULL);
usr/src/lib/libdwarf/common/dwarf_dnames.c
575
res = _dwarf_load_section(dbg, &dbg->de_debug_names, error);
usr/src/lib/libdwarf/common/dwarf_dnames.c
580
section_size = dbg->de_debug_names.dss_size;
usr/src/lib/libdwarf/common/dwarf_dnames.c
584
start_section = dbg->de_debug_names.dss_data;
usr/src/lib/libdwarf/common/dwarf_dnames.c
588
dn_header = (Dwarf_Dnames_Head)_dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_dnames.c
591
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_dnames.c
597
dn_header->dn_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
613
dwarf_dealloc(dbg,dn_header,DW_DLA_DNAMES_HEAD);
usr/src/lib/libdwarf/common/dwarf_dnames.c
62
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_dnames.c
620
dwarf_dealloc(dbg,dn_header,DW_DLA_DNAMES_HEAD);
usr/src/lib/libdwarf/common/dwarf_dnames.c
641
dwarf_dealloc(dbg,dn_header,DW_DLA_DNAMES_HEAD);
usr/src/lib/libdwarf/common/dwarf_dnames.c
642
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_OFF_END);
usr/src/lib/libdwarf/common/dwarf_dnames.c
650
dwarf_dealloc(dbg,dn_header,DW_DLA_DNAMES_HEAD);
usr/src/lib/libdwarf/common/dwarf_dnames.c
651
_dwarf_error(dbg, error,DW_DLE_DEBUG_NAMES_PAD_NON_ZERO);
usr/src/lib/libdwarf/common/dwarf_dnames.c
72
out, dbg,err,lpend);
usr/src/lib/libdwarf/common/dwarf_dnames.c
756
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_dnames.c
763
dbg = dn->dn_dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
779
READ_UNALIGNED_CK(dbg, offsetval, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_dnames.c
799
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_dnames.c
806
dbg = dn->dn_dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
822
READ_UNALIGNED_CK(dbg, offsetval, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_dnames.c
853
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_dnames.c
862
dbg = dn->dn_dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
866
_dwarf_error(dbg, error, DW_DLE_DEBUG_NAMES_BAD_INDEX_ARG);
usr/src/lib/libdwarf/common/dwarf_dnames.c
884
_dwarf_error(dbg, error, DW_DLE_DEBUG_NAMES_BAD_INDEX_ARG);
usr/src/lib/libdwarf/common/dwarf_dnames.c
910
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_dnames.c
917
dbg = dn->dn_dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
932
READ_UNALIGNED_CK(dbg, offsetval, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_dnames.c
94
Dwarf_Debug dbg = dn->din_dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
956
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_dnames.c
963
dbg = dn->dn_dbg;
usr/src/lib/libdwarf/common/dwarf_dnames.c
977
_dwarf_error(dbg, error, DW_DLE_DEBUG_NAMES_BAD_INDEX_ARG);
usr/src/lib/libdwarf/common/dwarf_dnames.c
989
READ_UNALIGNED_CK(dbg, offsetval, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_dsc.c
118
_dwarf_error(dbg, error, DW_DLE_DISCR_ARRAY_ERROR);
usr/src/lib/libdwarf/common/dwarf_dsc.c
122
leblen,dbg,error,endp);
usr/src/lib/libdwarf/common/dwarf_dsc.c
125
leblen,dbg,error,endp);
usr/src/lib/libdwarf/common/dwarf_dsc.c
128
leblen,dbg,error,endp);
usr/src/lib/libdwarf/common/dwarf_dsc.c
130
leblen,dbg,error,endp);
usr/src/lib/libdwarf/common/dwarf_dsc.c
148
_dwarf_error(dbg, error, DW_DLE_DISCR_ARRAY_ERROR);
usr/src/lib/libdwarf/common/dwarf_dsc.c
161
int dwarf_discr_list(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_dsc.c
175
if (!dbg){
usr/src/lib/libdwarf/common/dwarf_dsc.c
184
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_dsc.c
190
res = get_dsc_leb_entries(dbg,dscblockp,dscblocklen,
usr/src/lib/libdwarf/common/dwarf_dsc.c
199
h = (Dwarf_Dsc_Head)_dwarf_get_alloc(dbg,DW_DLA_DSC_HEAD,1);
usr/src/lib/libdwarf/common/dwarf_dsc.c
202
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_dsc.c
208
h->dsh_debug = dbg;
usr/src/lib/libdwarf/common/dwarf_dsc.c
214
dwarf_dealloc(dbg,h,DW_DLA_DSC_HEAD);
usr/src/lib/libdwarf/common/dwarf_dsc.c
215
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_dsc.c
50
get_dsc_leb_entries(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_dsc.c
66
_dwarf_error(dbg, error, DW_DLE_DISCR_ARRAY_ERROR);
usr/src/lib/libdwarf/common/dwarf_dsc.c
72
_dwarf_error(dbg, error, DW_DLE_DISCR_ARRAY_ERROR);
usr/src/lib/libdwarf/common/dwarf_dsc.c
84
_dwarf_error(dbg, error, DW_DLE_DISCR_ARRAY_ERROR);
usr/src/lib/libdwarf/common/dwarf_dsc.c
88
leblen,dbg,error,endp);
usr/src/lib/libdwarf/common/dwarf_dsc.c
91
leblen, dbg,error,endp);
usr/src/lib/libdwarf/common/dwarf_dsc.c
94
leblen, dbg,error,endp);
usr/src/lib/libdwarf/common/dwarf_dsc.c
96
leblen, dbg,error,endp);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
1144
dwarf_get_elf(Dwarf_Debug dbg, dwarf_elf_handle * elf,
usr/src/lib/libdwarf/common/dwarf_elf_access.c
1148
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_elf_access.c
1153
obj = dbg->de_obj_file;
usr/src/lib/libdwarf/common/dwarf_elf_access.c
1164
_dwarf_error(dbg, error, DW_DLE_FNO);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
1170
_dwarf_error(dbg, error, DW_DLE_FNO);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
421
find_section_to_relocate(Dwarf_Debug dbg,Dwarf_Half section_index,
usr/src/lib/libdwarf/common/dwarf_elf_access.c
424
MATCH_REL_SEC(section_index,dbg->de_debug_info,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
425
MATCH_REL_SEC(section_index,dbg->de_debug_abbrev,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
426
MATCH_REL_SEC(section_index,dbg->de_debug_line,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
427
MATCH_REL_SEC(section_index,dbg->de_debug_loc,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
428
MATCH_REL_SEC(section_index,dbg->de_debug_aranges,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
429
MATCH_REL_SEC(section_index,dbg->de_debug_macinfo,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
430
MATCH_REL_SEC(section_index,dbg->de_debug_pubnames,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
431
MATCH_REL_SEC(section_index,dbg->de_debug_ranges,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
432
MATCH_REL_SEC(section_index,dbg->de_debug_frame,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
433
MATCH_REL_SEC(section_index,dbg->de_debug_frame_eh_gnu,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
434
MATCH_REL_SEC(section_index,dbg->de_debug_pubtypes,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
435
MATCH_REL_SEC(section_index,dbg->de_debug_funcnames,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
436
MATCH_REL_SEC(section_index,dbg->de_debug_typenames,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
437
MATCH_REL_SEC(section_index,dbg->de_debug_varnames,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
438
MATCH_REL_SEC(section_index,dbg->de_debug_weaknames,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
439
MATCH_REL_SEC(section_index,dbg->de_debug_types,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
440
MATCH_REL_SEC(section_index,dbg->de_debug_macro,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
441
MATCH_REL_SEC(section_index,dbg->de_debug_rnglists,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
442
MATCH_REL_SEC(section_index,dbg->de_debug_loclists,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
443
MATCH_REL_SEC(section_index,dbg->de_debug_aranges,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
444
MATCH_REL_SEC(section_index,dbg->de_debug_sup,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
445
MATCH_REL_SEC(section_index,dbg->de_debug_str_offsets,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
446
MATCH_REL_SEC(section_index,dbg->de_debug_addr,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
677
update_entry(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_elf_access.c
73
#define READ_UNALIGNED_SAFE(dbg,dest, source, length) \
usr/src/lib/libdwarf/common/dwarf_elf_access.c
76
dbg->de_copy_word( (((char *)(&_ltmp)) + \
usr/src/lib/libdwarf/common/dwarf_elf_access.c
775
READ_UNALIGNED_SAFE(dbg,presentval,
usr/src/lib/libdwarf/common/dwarf_elf_access.c
784
WRITE_UNALIGNED_LOCAL(dbg,targ,
usr/src/lib/libdwarf/common/dwarf_elf_access.c
796
apply_rela_entries(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_elf_access.c
81
#define WRITE_UNALIGNED_LOCAL(dbg,dest,source, srclength,len_out) \
usr/src/lib/libdwarf/common/dwarf_elf_access.c
821
int res = update_entry(dbg, is_64bit,
usr/src/lib/libdwarf/common/dwarf_elf_access.c
83
dbg->de_copy_word(dest, \
usr/src/lib/libdwarf/common/dwarf_elf_access.c
843
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_elf_access.c
88
#define READ_UNALIGNED_SAFE(dbg,dest, source, srclength) \
usr/src/lib/libdwarf/common/dwarf_elf_access.c
891
dbg,
usr/src/lib/libdwarf/common/dwarf_elf_access.c
91
dbg->de_copy_word( (char *)(&_ltmp), \
usr/src/lib/libdwarf/common/dwarf_elf_access.c
911
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_elf_access.c
923
res = find_section_to_relocate(dbg, section_index,&relocatablesec,error);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
945
obj->symtab = &dbg->de_elf_symtab;
usr/src/lib/libdwarf/common/dwarf_elf_access.c
946
obj->strtab = &dbg->de_elf_strtab;
usr/src/lib/libdwarf/common/dwarf_elf_access.c
96
#define WRITE_UNALIGNED_LOCAL(dbg,dest,source, srclength,len_out) \
usr/src/lib/libdwarf/common/dwarf_elf_access.c
979
res = loop_through_relocations(dbg,obj,relocatablesec,error);
usr/src/lib/libdwarf/common/dwarf_elf_access.c
98
dbg->de_copy_word( (dest) , \
usr/src/lib/libdwarf/common/dwarf_elfread.c
108
#define READ_UNALIGNED_SAFE(dbg,dest, source, length) \
usr/src/lib/libdwarf/common/dwarf_elfread.c
111
dbg->de_copy_word( (((char *)(&_ltmp)) + \
usr/src/lib/libdwarf/common/dwarf_elfread.c
116
#define WRITE_UNALIGNED_LOCAL(dbg,dest,source, srclength,len_out) \
usr/src/lib/libdwarf/common/dwarf_elfread.c
118
dbg->de_copy_word(dest, \
usr/src/lib/libdwarf/common/dwarf_elfread.c
123
#define READ_UNALIGNED_SAFE(dbg,dest, source, srclength) \
usr/src/lib/libdwarf/common/dwarf_elfread.c
126
dbg->de_copy_word( (char *)(&_ltmp), \
usr/src/lib/libdwarf/common/dwarf_elfread.c
131
#define WRITE_UNALIGNED_LOCAL(dbg,dest,source, srclength,len_out) \
usr/src/lib/libdwarf/common/dwarf_elfread.c
133
dbg->de_copy_word( (dest) , \
usr/src/lib/libdwarf/common/dwarf_elfread.c
303
find_section_to_relocate(Dwarf_Debug dbg,Dwarf_Half section_index,
usr/src/lib/libdwarf/common/dwarf_elfread.c
306
MATCH_REL_SEC(section_index,dbg->de_debug_info,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
307
MATCH_REL_SEC(section_index,dbg->de_debug_abbrev,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
308
MATCH_REL_SEC(section_index,dbg->de_debug_line,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
309
MATCH_REL_SEC(section_index,dbg->de_debug_loc,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
310
MATCH_REL_SEC(section_index,dbg->de_debug_aranges,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
311
MATCH_REL_SEC(section_index,dbg->de_debug_macinfo,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
312
MATCH_REL_SEC(section_index,dbg->de_debug_pubnames,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
313
MATCH_REL_SEC(section_index,dbg->de_debug_ranges,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
314
MATCH_REL_SEC(section_index,dbg->de_debug_frame,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
315
MATCH_REL_SEC(section_index,dbg->de_debug_frame_eh_gnu,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
316
MATCH_REL_SEC(section_index,dbg->de_debug_pubtypes,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
317
MATCH_REL_SEC(section_index,dbg->de_debug_funcnames,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
318
MATCH_REL_SEC(section_index,dbg->de_debug_typenames,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
319
MATCH_REL_SEC(section_index,dbg->de_debug_varnames,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
320
MATCH_REL_SEC(section_index,dbg->de_debug_weaknames,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
321
MATCH_REL_SEC(section_index,dbg->de_debug_types,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
322
MATCH_REL_SEC(section_index,dbg->de_debug_macro,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
323
MATCH_REL_SEC(section_index,dbg->de_debug_rnglists,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
324
MATCH_REL_SEC(section_index,dbg->de_debug_loclists,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
325
MATCH_REL_SEC(section_index,dbg->de_debug_aranges,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
326
MATCH_REL_SEC(section_index,dbg->de_debug_sup,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
327
MATCH_REL_SEC(section_index,dbg->de_debug_str_offsets,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
328
MATCH_REL_SEC(section_index,dbg->de_debug_addr,relocatablesec);
usr/src/lib/libdwarf/common/dwarf_elfread.c
343
update_entry(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_elfread.c
405
READ_UNALIGNED_SAFE(dbg,presentval,
usr/src/lib/libdwarf/common/dwarf_elfread.c
414
WRITE_UNALIGNED_LOCAL(dbg,targ,
usr/src/lib/libdwarf/common/dwarf_elfread.c
429
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_elfread.c
458
int res = update_entry(dbg,obj,
usr/src/lib/libdwarf/common/dwarf_elfread.c
482
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_elfread.c
499
res = find_section_to_relocate(dbg, section_index,
usr/src/lib/libdwarf/common/dwarf_elfread.c
534
res = apply_rela_entries(dbg,section_with_reloc_records,
usr/src/lib/libdwarf/common/dwarf_elfread.c
593
Dwarf_Debug *dbg,Dwarf_Error *error)
usr/src/lib/libdwarf/common/dwarf_elfread.c
615
groupnumber, dbg, error);
usr/src/lib/libdwarf/common/dwarf_error.c
107
if (dbg) {
usr/src/lib/libdwarf/common/dwarf_error.c
109
(Dwarf_Error) _dwarf_get_alloc(dbg, DW_DLA_ERROR, 1);
usr/src/lib/libdwarf/common/dwarf_error.c
146
if (dbg != NULL && dbg->de_errhand != NULL) {
usr/src/lib/libdwarf/common/dwarf_error.c
147
errptr = (Dwarf_Error) _dwarf_get_alloc(dbg, DW_DLA_ERROR, 1);
usr/src/lib/libdwarf/common/dwarf_error.c
153
dbg->de_errhand(errptr, dbg->de_errarg);
usr/src/lib/libdwarf/common/dwarf_error.c
72
dwarf_error_creation(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_error.c
77
if(!dbg) {
usr/src/lib/libdwarf/common/dwarf_error.c
83
_dwarf_error_string(dbg,err,
usr/src/lib/libdwarf/common/dwarf_error.c
91
_dwarf_error(Dwarf_Debug dbg, Dwarf_Error * error,
usr/src/lib/libdwarf/common/dwarf_error.c
94
_dwarf_error_string(dbg,error,errval,0);
usr/src/lib/libdwarf/common/dwarf_error.c
97
_dwarf_error_string(Dwarf_Debug dbg, Dwarf_Error * error,
usr/src/lib/libdwarf/common/dwarf_error.h
34
void _dwarf_error(Dwarf_Debug dbg, Dwarf_Error * error,
usr/src/lib/libdwarf/common/dwarf_error.h
36
void _dwarf_error_string(Dwarf_Debug dbg, Dwarf_Error * error,
usr/src/lib/libdwarf/common/dwarf_form.c
1007
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
1014
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1022
indxres = dw_read_index_val_itself(dbg, theform, info_ptr,
usr/src/lib/libdwarf/common/dwarf_form.c
1033
_dwarf_extract_data16(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
1045
_dwarf_error(dbg, error,DW_DLE_DATA16_OUTSIDE_SECTION);
usr/src/lib/libdwarf/common/dwarf_form.c
1060
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
1076
generate_form_error(dbg,error,attrform,
usr/src/lib/libdwarf/common/dwarf_form.c
1082
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
109
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
1090
res = _dwarf_extract_data16(dbg, attr->ar_debug_ptr,
usr/src/lib/libdwarf/common/dwarf_form.c
1116
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
112
int res =get_attr_dbg(&dbg,&cu_context, attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1121
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1149
READ_UNALIGNED_CK(dbg, ret_addr, Dwarf_Addr,
usr/src/lib/libdwarf/common/dwarf_form.c
1156
generate_form_error(dbg,error,attrform,
usr/src/lib/libdwarf/common/dwarf_form.c
1169
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
1181
dbg = cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_form.c
1183
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_form.c
1198
generate_form_error(dbg,error,attr->ar_attribute_form,
usr/src/lib/libdwarf/common/dwarf_form.c
1228
_dwarf_formudata_internal(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
1240
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
1251
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
1260
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
1270
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
1285
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_form.c
1296
generate_form_error(dbg,error,form,
usr/src/lib/libdwarf/common/dwarf_form.c
1307
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
1314
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1322
res = _dwarf_formudata_internal(dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
1334
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
1338
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1348
_dwarf_error(dbg, error, DW_DLE_DIE_BAD);
usr/src/lib/libdwarf/common/dwarf_form.c
1358
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Signed,
usr/src/lib/libdwarf/common/dwarf_form.c
1368
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Signed,
usr/src/lib/libdwarf/common/dwarf_form.c
1378
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Signed,
usr/src/lib/libdwarf/common/dwarf_form.c
1397
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_form.c
1409
generate_form_error(dbg,error,attr->ar_attribute_form,
usr/src/lib/libdwarf/common/dwarf_form.c
141
dwarf_uncompress_integer_block_a(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
1417
_dwarf_formblock_internal(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
1443
READ_UNALIGNED_CK(dbg, length, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
1450
READ_UNALIGNED_CK(dbg, length, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
1461
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_form.c
1466
generate_form_error(dbg,error,attr->ar_attribute_form,
usr/src/lib/libdwarf/common/dwarf_form.c
1478
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_form.c
1486
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_form.c
1495
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_form.c
1501
_dwarf_error(dbg, error, DW_DLE_FORM_BLOCK_LENGTH_ERROR);
usr/src/lib/libdwarf/common/dwarf_form.c
1505
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_form.c
1527
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
1533
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1537
res = _dwarf_formblock_internal(dbg,attr,
usr/src/lib/libdwarf/common/dwarf_form.c
1543
_dwarf_get_alloc(dbg, DW_DLA_BLOCK, 1);
usr/src/lib/libdwarf/common/dwarf_form.c
1545
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_form.c
1554
_dwarf_extract_string_offset_via_str_offsets(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
1570
res = _dwarf_load_section(dbg, &dbg->de_debug_str_offsets,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1574
idxres = dw_read_index_val_itself(dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
1584
res = _dwarf_get_string_base_attr_value(dbg,cu_context,
usr/src/lib/libdwarf/common/dwarf_form.c
1612
if (end_offsetintable > dbg->de_debug_str_offsets.dss_size ) {
usr/src/lib/libdwarf/common/dwarf_form.c
1613
_dwarf_error(dbg, error, DW_DLE_ATTR_FORM_SIZE_BAD);
usr/src/lib/libdwarf/common/dwarf_form.c
1619
Dwarf_Small *offsets_start = dbg->de_debug_str_offsets.dss_data;
usr/src/lib/libdwarf/common/dwarf_form.c
1621
dbg->de_debug_str_offsets.dss_size;
usr/src/lib/libdwarf/common/dwarf_form.c
1623
READ_UNALIGNED_CK(dbg,offsettostr,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
1632
_dwarf_extract_local_debug_str_string_given_offset(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
1656
res = _dwarf_load_section(dbg, &dbg->de_debug_line_str,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1661
secsize = dbg->de_debug_line_str.dss_size;
usr/src/lib/libdwarf/common/dwarf_form.c
1662
secbegin = dbg->de_debug_line_str.dss_data;
usr/src/lib/libdwarf/common/dwarf_form.c
1663
strbegin= dbg->de_debug_line_str.dss_data + offset;
usr/src/lib/libdwarf/common/dwarf_form.c
1666
res = _dwarf_load_section(dbg, &dbg->de_debug_str,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1671
secsize = dbg->de_debug_str.dss_size;
usr/src/lib/libdwarf/common/dwarf_form.c
1672
secbegin = dbg->de_debug_str.dss_data;
usr/src/lib/libdwarf/common/dwarf_form.c
1673
strbegin= dbg->de_debug_str.dss_data + offset;
usr/src/lib/libdwarf/common/dwarf_form.c
1674
secend = dbg->de_debug_str.dss_data + secsize;
usr/src/lib/libdwarf/common/dwarf_form.c
1678
_dwarf_error(dbg, error, errcode);
usr/src/lib/libdwarf/common/dwarf_form.c
1681
res= _dwarf_check_string_valid(dbg,secbegin,strbegin, secend,
usr/src/lib/libdwarf/common/dwarf_form.c
1690
generate_form_error(dbg,error,attrform,
usr/src/lib/libdwarf/common/dwarf_form.c
1707
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
1716
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1721
secdataptr = (Dwarf_Small *)dbg->de_debug_info.dss_data;
usr/src/lib/libdwarf/common/dwarf_form.c
1722
secdatalen = dbg->de_debug_info.dss_size;
usr/src/lib/libdwarf/common/dwarf_form.c
1724
secdataptr = (Dwarf_Small *)dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_form.c
1725
secdatalen = dbg->de_debug_types.dss_size;
usr/src/lib/libdwarf/common/dwarf_form.c
1740
res= _dwarf_check_string_valid(dbg,secdataptr,begin, secend,
usr/src/lib/libdwarf/common/dwarf_form.c
1764
res = _dwarf_get_string_from_tied(dbg, soffset,
usr/src/lib/libdwarf/common/dwarf_form.c
1768
dwarf_dealloc(dbg,alterr,DW_DLA_ERROR);
usr/src/lib/libdwarf/common/dwarf_form.c
1801
res = _dwarf_extract_string_offset_via_str_offsets(dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
181
_dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
1817
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
1823
_dwarf_error(dbg, error, DW_DLE_STRING_FORM_IMPROPER);
usr/src/lib/libdwarf/common/dwarf_form.c
1828
res = _dwarf_extract_local_debug_str_string_given_offset(dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
1838
_dwarf_get_string_from_tied(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
185
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_form.c
1851
tieddbg = dbg->de_tied_data.td_tied_object;
usr/src/lib/libdwarf/common/dwarf_form.c
1853
_dwarf_error(dbg, error, DW_DLE_NO_TIED_FILE_AVAILABLE);
usr/src/lib/libdwarf/common/dwarf_form.c
1861
_dwarf_error(dbg,error,lerrno);
usr/src/lib/libdwarf/common/dwarf_form.c
1868
_dwarf_error(dbg, error, DW_DLE_NO_TIED_STRING_AVAILABLE);
usr/src/lib/libdwarf/common/dwarf_form.c
1878
_dwarf_error(dbg, error, DW_DLE_NO_TIED_STRING_AVAILABLE);
usr/src/lib/libdwarf/common/dwarf_form.c
1887
_dwarf_error(dbg,error,lerrno);
usr/src/lib/libdwarf/common/dwarf_form.c
1905
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
1908
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
1912
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_form.c
1933
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_form.c
1945
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_form.c
1970
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_form.c
199
dwarf_dealloc(dbg,output_block,DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_form.c
1995
_dwarf_error_string(dbg, error, DW_DLE_ATTR_EXPRLOC_FORM_BAD,
usr/src/lib/libdwarf/common/dwarf_form.c
209
dwarf_dealloc(dbg, (unsigned char *)output_block,
usr/src/lib/libdwarf/common/dwarf_form.c
211
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_form.c
231
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
252
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_form.c
298
_dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
302
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_form.c
319
dwarf_dealloc(dbg,output_block,DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_form.c
328
dwarf_dealloc(dbg, (unsigned char *)output_block, DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_form.c
329
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_form.c
338
dwarf_dealloc_uncompressed_block(Dwarf_Debug dbg, void * space)
usr/src/lib/libdwarf/common/dwarf_form.c
340
dwarf_dealloc(dbg, space, DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_form.c
349
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
351
int res =get_attr_dbg(&dbg,&cu_context, attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
370
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
372
int res =get_attr_dbg(&dbg,&cu_context, attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
390
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
394
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
434
_dwarf_error_string(dbg, error, DW_DLE_BAD_REF_FORM,
usr/src/lib/libdwarf/common/dwarf_form.c
48
generate_form_error(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
489
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
497
res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
511
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
517
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
523
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
533
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_form.c
541
_dwarf_error(dbg, error, DW_DLE_REF_SIG8_NOT_HANDLED);
usr/src/lib/libdwarf/common/dwarf_form.c
553
_dwarf_error_string(dbg, error, DW_DLE_BAD_REF_FORM,
usr/src/lib/libdwarf/common/dwarf_form.c
577
_dwarf_error(dbg, error, DW_DLE_NO_TAG_FOR_DIE);
usr/src/lib/libdwarf/common/dwarf_form.c
586
_dwarf_error(dbg, error, DW_DLE_ATTR_FORM_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_form.c
603
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
608
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
614
_dwarf_error(dbg, error, formerrnum);
usr/src/lib/libdwarf/common/dwarf_form.c
621
_dwarf_error(dbg, error, DW_DLE_ATTR_FORM_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_form.c
69
_dwarf_error_string(dbg,error,err_code,
usr/src/lib/libdwarf/common/dwarf_form.c
691
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
697
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
711
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
717
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
723
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
734
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_form.c
743
_dwarf_error(dbg, error, DW_DLE_ATTR_FORM_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_form.c
759
_dwarf_error(dbg, error, DW_DLE_NOT_REF_FORM);
usr/src/lib/libdwarf/common/dwarf_form.c
762
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
769
_dwarf_error(dbg, error, DW_DLE_NOT_REF_FORM);
usr/src/lib/libdwarf/common/dwarf_form.c
77
get_attr_dbg(Dwarf_Debug *dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
772
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
790
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
794
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
798
_dwarf_error(dbg, error, DW_DLE_FORM_SEC_OFFSET_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_form.c
807
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
825
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
829
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
833
_dwarf_error(dbg, error, DW_DLE_FORM_SEC_OFFSET_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_form.c
843
_dwarf_error(dbg, error, DW_DLE_REF_SIG8_NOT_HANDLED);
usr/src/lib/libdwarf/common/dwarf_form.c
861
_dwarf_error_string(dbg, error, DW_DLE_BAD_REF_FORM,
usr/src/lib/libdwarf/common/dwarf_form.c
881
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
895
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_form.c
898
READ_UNALIGNED_CK(dbg, index, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
903
READ_UNALIGNED_CK(dbg, index, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
908
READ_UNALIGNED_CK(dbg, index, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
913
READ_UNALIGNED_CK(dbg, index, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
918
_dwarf_error(dbg, error, DW_DLE_ATTR_FORM_NOT_ADDR_INDEX);
usr/src/lib/libdwarf/common/dwarf_form.c
932
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_form.c
934
int res = get_attr_dbg(&dbg,&cu_context,attr,error);
usr/src/lib/libdwarf/common/dwarf_form.c
943
attr->ar_debug_ptr,dbg,cu_context,&index,error);
usr/src/lib/libdwarf/common/dwarf_form.c
948
_dwarf_error(dbg, error, DW_DLE_ATTR_FORM_NOT_ADDR_INDEX);
usr/src/lib/libdwarf/common/dwarf_form.c
953
dw_read_index_val_itself(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_form.c
966
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_form.c
969
READ_UNALIGNED_CK(dbg, index, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
974
READ_UNALIGNED_CK(dbg, index, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
979
READ_UNALIGNED_CK(dbg, index, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
984
READ_UNALIGNED_CK(dbg, index, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_form.c
989
_dwarf_error(dbg, error, DW_DLE_ATTR_FORM_NOT_STR_INDEX);
usr/src/lib/libdwarf/common/dwarf_form.c
99
*dbg = cup->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_frame.c
1000
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
1004
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
1037
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
105
sec = &dbg->de_debug_frame;
usr/src/lib/libdwarf/common/dwarf_frame.c
1061
_dwarf_get_alloc(dbg, DW_DLA_FRAME_OP, 1);
usr/src/lib/libdwarf/common/dwarf_frame.c
1073
_dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_frame.c
1135
dwarf_dealloc(dbg, stack_table, DW_DLA_FRAME);
usr/src/lib/libdwarf/common/dwarf_frame.c
1141
_dwarf_get_alloc(dbg, DW_DLA_FRAME_BLOCK, instr_count);
usr/src/lib/libdwarf/common/dwarf_frame.c
115
dwarf_get_frame_section_name_eh_gnu(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
1159
dwarf_dealloc(dbg, item, itemtype);
usr/src/lib/libdwarf/common/dwarf_frame.c
1160
dwarf_dealloc(dbg, prev_instr, DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_frame.c
1180
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
1200
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_frame.c
123
sec = &dbg->de_debug_frame_eh_gnu;
usr/src/lib/libdwarf/common/dwarf_frame.c
1249
dwarf_get_fde_list_eh(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
1256
int res = _dwarf_load_section(dbg, &dbg->de_debug_frame_eh_gnu,error);
usr/src/lib/libdwarf/common/dwarf_frame.c
1261
res = _dwarf_get_fde_list_internal(dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
1266
dbg->de_debug_frame_eh_gnu.dss_data,
usr/src/lib/libdwarf/common/dwarf_frame.c
1267
dbg->de_debug_frame_eh_gnu.dss_index,
usr/src/lib/libdwarf/common/dwarf_frame.c
1268
dbg->de_debug_frame_eh_gnu.dss_size,
usr/src/lib/libdwarf/common/dwarf_frame.c
1283
dwarf_get_fde_list(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
1290
int res = _dwarf_load_section(dbg, &dbg->de_debug_frame,error);
usr/src/lib/libdwarf/common/dwarf_frame.c
1295
res = _dwarf_get_fde_list_internal(dbg, cie_data,
usr/src/lib/libdwarf/common/dwarf_frame.c
1299
dbg->de_debug_frame.dss_data,
usr/src/lib/libdwarf/common/dwarf_frame.c
1300
dbg->de_debug_frame.dss_index,
usr/src/lib/libdwarf/common/dwarf_frame.c
1301
dbg->de_debug_frame.dss_size,
usr/src/lib/libdwarf/common/dwarf_frame.c
1317
dwarf_get_fde_for_die(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
1355
res = _dwarf_load_section(dbg, &dbg->de_debug_frame,error);
usr/src/lib/libdwarf/common/dwarf_frame.c
1361
fde_start_ptr = dbg->de_debug_frame.dss_data;
usr/src/lib/libdwarf/common/dwarf_frame.c
1363
fde_end_ptr = fde_start_ptr + dbg->de_debug_frame.dss_size;
usr/src/lib/libdwarf/common/dwarf_frame.c
1370
res = dwarf_read_cie_fde_prefix(dbg, fde_ptr,
usr/src/lib/libdwarf/common/dwarf_frame.c
1371
dbg->de_debug_frame.dss_data,
usr/src/lib/libdwarf/common/dwarf_frame.c
1372
dbg->de_debug_frame.dss_index,
usr/src/lib/libdwarf/common/dwarf_frame.c
1373
dbg->de_debug_frame.dss_size,
usr/src/lib/libdwarf/common/dwarf_frame.c
1386
res = dwarf_create_fde_from_after_start(dbg, &prefix,
usr/src/lib/libdwarf/common/dwarf_frame.c
1402
res = dwarf_read_cie_fde_prefix(dbg, cie_ptr,
usr/src/lib/libdwarf/common/dwarf_frame.c
1403
dbg->de_debug_frame.dss_data,
usr/src/lib/libdwarf/common/dwarf_frame.c
1404
dbg->de_debug_frame.dss_index,
usr/src/lib/libdwarf/common/dwarf_frame.c
1405
dbg->de_debug_frame.dss_size,
usr/src/lib/libdwarf/common/dwarf_frame.c
1422
res2 = dwarf_create_cie_from_after_start(dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
1431
dwarf_dealloc(dbg, new_fde, DW_DLA_FDE);
usr/src/lib/libdwarf/common/dwarf_frame.c
1434
dwarf_dealloc(dbg, new_fde, DW_DLA_FDE);
usr/src/lib/libdwarf/common/dwarf_frame.c
1439
_dwarf_error(dbg, error, DW_DLE_NO_CIE_FOR_FDE);
usr/src/lib/libdwarf/common/dwarf_frame.c
1459
Dwarf_Debug dbg;
usr/src/lib/libdwarf/common/dwarf_frame.c
1466
dbg = fde->fd_dbg;
usr/src/lib/libdwarf/common/dwarf_frame.c
1467
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_frame.c
1505
Dwarf_Debug dbg;
usr/src/lib/libdwarf/common/dwarf_frame.c
1507
dbg = fde->fd_dbg;
usr/src/lib/libdwarf/common/dwarf_frame.c
1508
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_frame.c
1562
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
1569
dbg = cie->ci_dbg;
usr/src/lib/libdwarf/common/dwarf_frame.c
1570
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_frame.c
1611
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
1621
dbg = fde->fd_dbg;
usr/src/lib/libdwarf/common/dwarf_frame.c
1622
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_frame.c
1630
_dwarf_error(dbg, error, DW_DLE_PC_NOT_IN_FDE_RANGE);
usr/src/lib/libdwarf/common/dwarf_frame.c
1644
_dwarf_error(dbg, error,DW_DLE_CIE_INSTR_PTR_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame.c
1647
cie->ci_initial_table = (Dwarf_Frame)_dwarf_get_alloc(dbg, DW_DLA_FRAME, 1);
usr/src/lib/libdwarf/common/dwarf_frame.c
1650
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_frame.c
1655
dbg->de_frame_rule_initial_value);
usr/src/lib/libdwarf/common/dwarf_frame.c
1657
0,1,dbg->de_frame_rule_initial_value);
usr/src/lib/libdwarf/common/dwarf_frame.c
1665
cie->ci_initial_table, cie, dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
1681
_dwarf_error(dbg, error,DW_DLE_FDE_INSTR_PTR_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame.c
1693
cie, dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
1739
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
1744
FDE_NULL_CHECKS_AND_SET_DBG(fde, dbg);
usr/src/lib/libdwarf/common/dwarf_frame.c
1746
res = dwarf_initialize_fde_table(dbg, &fde_table,
usr/src/lib/libdwarf/common/dwarf_frame.c
1755
&fde_table, dbg->de_frame_cfa_col_number,NULL,NULL, error);
usr/src/lib/libdwarf/common/dwarf_frame.c
1771
dbg->de_frame_undefined_value_number);
usr/src/lib/libdwarf/common/dwarf_frame.c
1777
if (dbg->de_frame_cfa_col_number < DW_REG_TABLE_SIZE) {
usr/src/lib/libdwarf/common/dwarf_frame.c
1778
out_rule = ®_table->rules[dbg->de_frame_cfa_col_number];
usr/src/lib/libdwarf/common/dwarf_frame.c
1812
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
1815
FDE_NULL_CHECKS_AND_SET_DBG(fde, dbg);
usr/src/lib/libdwarf/common/dwarf_frame.c
1819
dbg->de_frame_reg_rules_entry_count);
usr/src/lib/libdwarf/common/dwarf_frame.c
1821
res = dwarf_initialize_fde_table(dbg, &fde_table,
usr/src/lib/libdwarf/common/dwarf_frame.c
1832
dbg->de_frame_cfa_col_number,
usr/src/lib/libdwarf/common/dwarf_frame.c
1851
dbg->de_frame_undefined_value_number);
usr/src/lib/libdwarf/common/dwarf_frame.c
1890
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
1893
FDE_NULL_CHECKS_AND_SET_DBG(fde, dbg);
usr/src/lib/libdwarf/common/dwarf_frame.c
1894
output_table_real_data_size = dbg->de_frame_reg_rules_entry_count;
usr/src/lib/libdwarf/common/dwarf_frame.c
1896
res = dwarf_initialize_fde_table(dbg, &fde_table,
usr/src/lib/libdwarf/common/dwarf_frame.c
1904
_dwarf_error(dbg, error, DW_DLE_FRAME_TABLE_COL_BAD);
usr/src/lib/libdwarf/common/dwarf_frame.c
1912
dbg->de_frame_cfa_col_number,
usr/src/lib/libdwarf/common/dwarf_frame.c
1930
if (table_column == dbg->de_frame_cfa_col_number) {
usr/src/lib/libdwarf/common/dwarf_frame.c
2017
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
2020
FDE_NULL_CHECKS_AND_SET_DBG(fde, dbg);
usr/src/lib/libdwarf/common/dwarf_frame.c
2031
table_real_data_size = dbg->de_frame_reg_rules_entry_count;
usr/src/lib/libdwarf/common/dwarf_frame.c
2032
res = dwarf_initialize_fde_table(dbg, fde_table,
usr/src/lib/libdwarf/common/dwarf_frame.c
2040
_dwarf_error(dbg, error, DW_DLE_FRAME_TABLE_COL_BAD);
usr/src/lib/libdwarf/common/dwarf_frame.c
2047
dbg->de_frame_cfa_col_number,
usr/src/lib/libdwarf/common/dwarf_frame.c
2156
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
2160
FDE_NULL_CHECKS_AND_SET_DBG(fde, dbg);
usr/src/lib/libdwarf/common/dwarf_frame.c
2162
table_real_data_size = dbg->de_frame_reg_rules_entry_count;
usr/src/lib/libdwarf/common/dwarf_frame.c
2163
res = dwarf_initialize_fde_table(dbg, &fde_table,
usr/src/lib/libdwarf/common/dwarf_frame.c
2169
dbg->de_frame_cfa_col_number,has_more_rows,
usr/src/lib/libdwarf/common/dwarf_frame.c
217
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
2206
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
2209
_dwarf_error(dbg, error, DW_DLE_FDE_NULL);
usr/src/lib/libdwarf/common/dwarf_frame.c
2213
dbg = inFde->fd_dbg;
usr/src/lib/libdwarf/common/dwarf_frame.c
2214
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_frame.c
2215
_dwarf_error(dbg, error, DW_DLE_FDE_DBG_NULL);
usr/src/lib/libdwarf/common/dwarf_frame.c
2236
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
2240
_dwarf_error(dbg, error, DW_DLE_FDE_PTR_NULL);
usr/src/lib/libdwarf/common/dwarf_frame.c
2244
FDE_NULL_CHECKS_AND_SET_DBG(*fde_data, dbg);
usr/src/lib/libdwarf/common/dwarf_frame.c
2247
dbg->de_fde_count_eh:dbg->de_fde_count;
usr/src/lib/libdwarf/common/dwarf_frame.c
2266
Dwarf_Debug dbg = NULL;
usr/src/lib/libdwarf/common/dwarf_frame.c
2278
FDE_NULL_CHECKS_AND_SET_DBG(entryfde, dbg);
usr/src/lib/libdwarf/common/dwarf_frame.c
2280
dbg->de_fde_count_eh:dbg->de_fde_count;
usr/src/lib/libdwarf/common/dwarf_frame.c
2339
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_frame.c
2347
dbg = cie->ci_dbg;
usr/src/lib/libdwarf/common/dwarf_frame.c
2350
_dwarf_error(dbg, error, DW_DLE_RET_OP_LIST_NULL);
usr/src/lib/libdwarf/common/dwarf_frame.c
2356
_dwarf_error(dbg, error,DW_DLE_FDE_INSTR_PTR_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame.c
236
_dwarf_error(dbg,error,code); \
usr/src/lib/libdwarf/common/dwarf_frame.c
2369
dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
2370
dbg->de_frame_cfa_col_number, &instr_count,
usr/src/lib/libdwarf/common/dwarf_frame.c
2388
_dwarf_fde_section_offset(Dwarf_Debug dbg, Dwarf_Fde in_fde,
usr/src/lib/libdwarf/common/dwarf_frame.c
2392
return dwarf_fde_section_offset(dbg,in_fde,fde_off,
usr/src/lib/libdwarf/common/dwarf_frame.c
2397
dwarf_fde_section_offset(Dwarf_Debug dbg, Dwarf_Fde in_fde,
usr/src/lib/libdwarf/common/dwarf_frame.c
2405
_dwarf_error(dbg, err, DW_DLE_FDE_NULL);
usr/src/lib/libdwarf/common/dwarf_frame.c
2423
_dwarf_cie_section_offset(Dwarf_Debug dbg, Dwarf_Cie in_cie,
usr/src/lib/libdwarf/common/dwarf_frame.c
2426
return dwarf_cie_section_offset(dbg,in_cie,cie_off,err);
usr/src/lib/libdwarf/common/dwarf_frame.c
2430
dwarf_cie_section_offset(Dwarf_Debug dbg, Dwarf_Cie in_cie,
usr/src/lib/libdwarf/common/dwarf_frame.c
2437
_dwarf_error(dbg, err, DW_DLE_CIE_NULL);
usr/src/lib/libdwarf/common/dwarf_frame.c
255
unsigned reg_count = dbg->de_frame_reg_rules_entry_count;
usr/src/lib/libdwarf/common/dwarf_frame.c
2564
dwarf_set_frame_rule_initial_value(Dwarf_Debug dbg, Dwarf_Half value)
usr/src/lib/libdwarf/common/dwarf_frame.c
2566
Dwarf_Half orig = dbg->de_frame_rule_initial_value;
usr/src/lib/libdwarf/common/dwarf_frame.c
2567
dbg->de_frame_rule_initial_value = value;
usr/src/lib/libdwarf/common/dwarf_frame.c
2573
dwarf_set_frame_rule_inital_value(Dwarf_Debug dbg, Dwarf_Half value)
usr/src/lib/libdwarf/common/dwarf_frame.c
2575
return dwarf_set_frame_rule_initial_value(dbg,value);
usr/src/lib/libdwarf/common/dwarf_frame.c
2590
dwarf_set_frame_rule_table_size(Dwarf_Debug dbg, Dwarf_Half value)
usr/src/lib/libdwarf/common/dwarf_frame.c
2592
Dwarf_Half orig = dbg->de_frame_reg_rules_entry_count;
usr/src/lib/libdwarf/common/dwarf_frame.c
2593
dbg->de_frame_reg_rules_entry_count = value;
usr/src/lib/libdwarf/common/dwarf_frame.c
2601
dbg->de_frame_reg_rules_entry_count = DW_FRAME_LAST_REG_NUM;
usr/src/lib/libdwarf/common/dwarf_frame.c
2616
dwarf_set_frame_cfa_value(Dwarf_Debug dbg, Dwarf_Half value)
usr/src/lib/libdwarf/common/dwarf_frame.c
2618
Dwarf_Half orig = dbg->de_frame_cfa_col_number;
usr/src/lib/libdwarf/common/dwarf_frame.c
2619
dbg->de_frame_cfa_col_number = value;
usr/src/lib/libdwarf/common/dwarf_frame.c
2624
dwarf_set_frame_same_value(Dwarf_Debug dbg, Dwarf_Half value)
usr/src/lib/libdwarf/common/dwarf_frame.c
2626
Dwarf_Half orig = dbg->de_frame_same_value_number;
usr/src/lib/libdwarf/common/dwarf_frame.c
2627
dbg->de_frame_same_value_number = value;
usr/src/lib/libdwarf/common/dwarf_frame.c
2631
dwarf_set_frame_undefined_value(Dwarf_Debug dbg, Dwarf_Half value)
usr/src/lib/libdwarf/common/dwarf_frame.c
2633
Dwarf_Half orig = dbg->de_frame_same_value_number;
usr/src/lib/libdwarf/common/dwarf_frame.c
2634
dbg->de_frame_undefined_value_number = value;
usr/src/lib/libdwarf/common/dwarf_frame.c
2640
Dwarf_Small dwarf_set_default_address_size(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
2643
Dwarf_Small orig = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_frame.c
2645
dbg->de_pointer_size = value;
usr/src/lib/libdwarf/common/dwarf_frame.c
2651
init_reg_rules_alloc(Dwarf_Debug dbg,struct Dwarf_Frame_s *f,
usr/src/lib/libdwarf/common/dwarf_frame.c
2659
_dwarf_error(dbg, error, DW_DLE_DF_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_frame.c
2664
dbg->de_frame_rule_initial_value);
usr/src/lib/libdwarf/common/dwarf_frame.c
2668
dwarf_initialize_fde_table(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
2678
return init_reg_rules_alloc(dbg,fde_table,table_real_data_size,error);
usr/src/lib/libdwarf/common/dwarf_frame.c
2692
_dwarf_frame_constructor(Dwarf_Debug dbg, void *frame)
usr/src/lib/libdwarf/common/dwarf_frame.c
2696
if (!dbg) {
usr/src/lib/libdwarf/common/dwarf_frame.c
2699
return init_reg_rules_alloc(dbg,fp,dbg->de_frame_reg_rules_entry_count, 0);
usr/src/lib/libdwarf/common/dwarf_frame.c
273
dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_frame.c
351
dbg->de_frame_rule_initial_value);
usr/src/lib/libdwarf/common/dwarf_frame.c
353
dbg->de_frame_rule_initial_value);
usr/src/lib/libdwarf/common/dwarf_frame.c
416
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
454
READ_UNALIGNED_CK(dbg, new_loc, Dwarf_Addr,
usr/src/lib/libdwarf/common/dwarf_frame.c
46
#define FDE_NULL_CHECKS_AND_SET_DBG(fde,dbg ) \
usr/src/lib/libdwarf/common/dwarf_frame.c
486
READ_UNALIGNED_CK(dbg, adv_loc, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_frame.c
510
READ_UNALIGNED_CK(dbg, adv_loc, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_frame.c
52
(dbg)= (fde)->fd_dbg; \
usr/src/lib/libdwarf/common/dwarf_frame.c
53
if ((dbg) == NULL) { \
usr/src/lib/libdwarf/common/dwarf_frame.c
533
READ_UNALIGNED_CK(dbg, adv_loc, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_frame.c
555
READ_UNALIGNED_CK(dbg, adv_loc, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_frame.c
581
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
586
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
607
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
630
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
637
dbg->de_frame_undefined_value_number;
usr/src/lib/libdwarf/common/dwarf_frame.c
649
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
656
dbg->de_frame_same_value_number;
usr/src/lib/libdwarf/common/dwarf_frame.c
669
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
675
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
696
_dwarf_get_alloc(dbg, DW_DLA_FRAME, 1);
usr/src/lib/libdwarf/common/dwarf_frame.c
724
dwarf_dealloc(dbg, stack_table, DW_DLA_FRAME);
usr/src/lib/libdwarf/common/dwarf_frame.c
733
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
739
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
759
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
76
static int dwarf_initialize_fde_table(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
773
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
792
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
814
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
835
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
839
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
858
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
863
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
887
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
892
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
915
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
939
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
945
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
97
dwarf_get_frame_section_name(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.c
970
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.c
975
dbg,error,final_instr_ptr);
usr/src/lib/libdwarf/common/dwarf_frame.h
338
_dwarf_frame_address_offsets(Dwarf_Debug dbg, Dwarf_Addr ** addrlist,
usr/src/lib/libdwarf/common/dwarf_frame.h
344
_dwarf_get_fde_list_internal(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.h
358
_dwarf_get_augmentation_type(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.h
364
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.h
409
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.h
417
int dwarf_read_cie_fde_prefix(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.h
425
int dwarf_create_fde_from_after_start(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.h
435
int dwarf_create_cie_from_after_start(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame.h
446
int _dwarf_frame_constructor(Dwarf_Debug dbg,void * );
usr/src/lib/libdwarf/common/dwarf_frame2.c
1016
int res = read_encoded_ptr(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1033
res = read_encoded_ptr(dbg, (Dwarf_Small *) NULL,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1048
dbg,error,section_ptr_end);
usr/src/lib/libdwarf/common/dwarf_frame2.c
106
gnu_aug_encodings(Dwarf_Debug dbg, char *augmentation,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1063
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1074
_dwarf_error(dbg,error,DW_DLE_DEBUG_FRAME_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1077
READ_UNALIGNED_CK(dbg, initial_location, Dwarf_Addr,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1081
READ_UNALIGNED_CK(dbg, address_range, Dwarf_Addr,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1095
dbg,error,section_ptr_end);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1102
_dwarf_error(dbg,error,DW_DLE_DEBUG_FRAME_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1105
READ_UNALIGNED_CK(dbg, offset_into_exception_tables,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1117
_dwarf_error(dbg, error,DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1124
_dwarf_error(dbg,error,DW_DLE_DEBUG_FRAME_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1127
READ_UNALIGNED_CK(dbg, eh_table_value,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1150
_dwarf_error(dbg, error, DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1154
_dwarf_error(dbg, error, DW_DLE_DF_FRAME_DECODING_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1158
new_fde = (Dwarf_Fde) _dwarf_get_alloc(dbg, DW_DLA_FDE, 1);
usr/src/lib/libdwarf/common/dwarf_frame2.c
116
static int read_encoded_ptr(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1160
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1183
_dwarf_error(dbg, error, DW_DLE_DF_FRAME_DECODING_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1187
new_fde->fd_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_frame2.c
1203
validate_length(dbg,cieptr,new_fde->fd_length,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1213
dwarf_read_cie_fde_prefix(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1240
_dwarf_error_string(dbg,error,DW_DLE_DEBUG_FRAME_LENGTH_BAD,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1246
READ_AREA_LENGTH_CK(dbg, length, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1258
_dwarf_error(dbg,error,DW_DLE_DEBUG_FRAME_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1263
READ_UNALIGNED_CK(dbg, cie_id, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1273
_dwarf_error(dbg,error,DW_DLE_DEBUG_FRAME_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1277
_dwarf_error(dbg,error,DW_DLE_DEBUG_FRAME_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1362
dwarf_create_cie_from_start(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1379
_dwarf_error(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1385
res = dwarf_read_cie_fde_prefix(dbg, frame_ptr, section_ptr,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1393
_dwarf_error(dbg, error, DW_DLE_FRAME_CIE_DECODE_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1399
_dwarf_error(dbg, error, DW_DLE_FRAME_CIE_DECODE_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1403
res = dwarf_create_cie_from_after_start(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1431
gnu_aug_encodings(Dwarf_Debug dbg, char *augmentation,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1478
_dwarf_error(dbg, error, DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1488
_dwarf_error(dbg, error, DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1500
_dwarf_error(dbg, error, DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1507
_dwarf_error(dbg, error, DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1512
res = read_encoded_ptr(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1526
_dwarf_error(dbg, error, DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1532
_dwarf_error(dbg, error, DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1547
read_encoded_ptr(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1574
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1583
DECODE_LEB128_UWORD_CK(input_field,val,dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1591
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1601
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1612
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1622
DECODE_LEB128_SWORD_CK(input_field,val,dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1630
READ_UNALIGNED_CK(dbg, val, Dwarf_Unsigned, input_field, 2,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1641
READ_UNALIGNED_CK(dbg, val,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1653
READ_UNALIGNED_CK(dbg, val,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1661
_dwarf_error(dbg, error, DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1679
*addr += dbg->de_debug_frame_eh_gnu.dss_addr + distance;
usr/src/lib/libdwarf/common/dwarf_frame2.c
1695
_dwarf_get_augmentation_type(UNUSEDARG Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1761
get_gcc_eh_augmentation(Dwarf_Debug dbg, Dwarf_Small * frame_ptr,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1778
dbg,error,section_ptr_end);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1792
_dwarf_error(dbg, error, DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1809
dwarf_fde_cie_list_dealloc(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
1821
dwarf_dealloc(dbg, frame, DW_DLA_FRAME);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1823
dwarf_dealloc(dbg, cie_data[i], DW_DLA_CIE);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1826
dwarf_dealloc(dbg, fde_data[i], DW_DLA_FDE);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1829
dwarf_dealloc(dbg, cie_data, DW_DLA_LIST);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1832
dwarf_dealloc(dbg, fde_data, DW_DLA_LIST);
usr/src/lib/libdwarf/common/dwarf_frame2.c
189
validate_length(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
205
address_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_frame2.c
241
dwarf_insert_harmless_error(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
321
_dwarf_get_fde_list_internal(Dwarf_Debug dbg, Dwarf_Cie ** cie_data,
usr/src/lib/libdwarf/common/dwarf_frame2.c
381
res = dwarf_read_cie_fde_prefix(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
396
_dwarf_error(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
414
resc = dwarf_create_cie_from_after_start(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
465
resf = dwarf_create_cie_from_start(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
493
resf = dwarf_create_fde_from_after_start(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
526
_dwarf_error(dbg,error,
usr/src/lib/libdwarf/common/dwarf_frame2.c
537
_dwarf_get_alloc(dbg, DW_DLA_LIST, cie_count);
usr/src/lib/libdwarf/common/dwarf_frame2.c
541
_dwarf_error(dbg, error, DW_DLE_ORPHAN_FDE);
usr/src/lib/libdwarf/common/dwarf_frame2.c
549
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_frame2.c
554
_dwarf_error(dbg, error,DW_DLE_DEBUGFRAME_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame2.c
568
_dwarf_get_alloc(dbg, DW_DLA_LIST, fde_count);
usr/src/lib/libdwarf/common/dwarf_frame2.c
586
dbg->de_fde_data_eh = fde_list_ptr;
usr/src/lib/libdwarf/common/dwarf_frame2.c
587
dbg->de_fde_count_eh = fde_count;
usr/src/lib/libdwarf/common/dwarf_frame2.c
588
dbg->de_cie_data_eh = cie_list_ptr;
usr/src/lib/libdwarf/common/dwarf_frame2.c
589
dbg->de_cie_count_eh = cie_count;
usr/src/lib/libdwarf/common/dwarf_frame2.c
591
dbg->de_fde_data = fde_list_ptr;
usr/src/lib/libdwarf/common/dwarf_frame2.c
592
dbg->de_fde_count = fde_count;
usr/src/lib/libdwarf/common/dwarf_frame2.c
593
dbg->de_cie_data = cie_list_ptr;
usr/src/lib/libdwarf/common/dwarf_frame2.c
594
dbg->de_cie_count = cie_count;
usr/src/lib/libdwarf/common/dwarf_frame2.c
612
dwarf_create_cie_from_after_start(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
630
Dwarf_Half address_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_frame2.c
653
_dwarf_error(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
659
_dwarf_error(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
666
_dwarf_error(dbg, error, DW_DLE_FRAME_VERSION_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
672
res = _dwarf_check_string_valid(dbg,section_pointer,
usr/src/lib/libdwarf/common/dwarf_frame2.c
680
_dwarf_error_string(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD,
usr/src/lib/libdwarf/common/dwarf_frame2.c
686
augt = _dwarf_get_augmentation_type(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
693
_dwarf_error_string(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD,
usr/src/lib/libdwarf/common/dwarf_frame2.c
700
READ_UNALIGNED_CK(dbg, exception_table_addr,
usr/src/lib/libdwarf/common/dwarf_frame2.c
711
_dwarf_error_string(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD,
usr/src/lib/libdwarf/common/dwarf_frame2.c
719
_dwarf_error_string(dbg, error, DW_DLE_ADDRESS_SIZE_ZERO,
usr/src/lib/libdwarf/common/dwarf_frame2.c
725
_dwarf_create_address_size_dwarf_error(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
732
_dwarf_error_string(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD,
usr/src/lib/libdwarf/common/dwarf_frame2.c
741
_dwarf_error(dbg, error, DW_DLE_SEGMENT_SIZE_BAD);
usr/src/lib/libdwarf/common/dwarf_frame2.c
748
_dwarf_error_string(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD,
usr/src/lib/libdwarf/common/dwarf_frame2.c
754
DECODE_LEB128_UWORD_CK(frame_ptr, lreg,dbg,error,section_ptr_end);
usr/src/lib/libdwarf/common/dwarf_frame2.c
764
_dwarf_error_string(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD,
usr/src/lib/libdwarf/common/dwarf_frame2.c
772
dbg,section_ptr_end, &size,&return_address_register,error);
usr/src/lib/libdwarf/common/dwarf_frame2.c
776
if (return_address_register > dbg->de_frame_reg_rules_entry_count) {
usr/src/lib/libdwarf/common/dwarf_frame2.c
777
_dwarf_error(dbg, error, DW_DLE_CIE_RET_ADDR_REG_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame2.c
782
_dwarf_error_string(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD,
usr/src/lib/libdwarf/common/dwarf_frame2.c
799
DECODE_LEB128_UWORD_CK(frame_ptr, lreg,dbg,error,section_ptr_end);
usr/src/lib/libdwarf/common/dwarf_frame2.c
812
_dwarf_error(dbg, error,DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
816
err = get_gcc_eh_augmentation(dbg, frame_ptr, &increment,
usr/src/lib/libdwarf/common/dwarf_frame2.c
821
_dwarf_error(dbg, error,DW_DLE_FRAME_AUGMENTATION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_frame2.c
835
_dwarf_error_string(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD,
usr/src/lib/libdwarf/common/dwarf_frame2.c
84
static int dwarf_create_cie_from_start(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
843
dbg,error,section_ptr_end);
usr/src/lib/libdwarf/common/dwarf_frame2.c
858
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_frame2.c
865
resz = gnu_aug_encodings(dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
876
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_frame2.c
898
_dwarf_error_string(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD,
usr/src/lib/libdwarf/common/dwarf_frame2.c
907
new_cie = (Dwarf_Cie) _dwarf_get_alloc(dbg, DW_DLA_CIE, 1);
usr/src/lib/libdwarf/common/dwarf_frame2.c
909
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_frame2.c
928
_dwarf_error(dbg, error, DW_DLE_DF_FRAME_DECODING_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame2.c
932
new_cie->ci_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_frame2.c
949
_dwarf_error(dbg, error, DW_DLE_DF_FRAME_DECODING_ERROR);
usr/src/lib/libdwarf/common/dwarf_frame2.c
956
validate_length(dbg,new_cie,new_cie->ci_length,
usr/src/lib/libdwarf/common/dwarf_frame2.c
96
static int get_gcc_eh_augmentation(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_frame2.c
973
dwarf_create_fde_from_after_start(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_funcs.c
36
dwarf_get_funcs(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_funcs.c
40
int res = _dwarf_load_section(dbg, &dbg->de_debug_funcnames,error);
usr/src/lib/libdwarf/common/dwarf_funcs.c
44
if (!dbg->de_debug_funcnames.dss_size) {
usr/src/lib/libdwarf/common/dwarf_funcs.c
49
return _dwarf_internal_get_pubnames_like_data(dbg,
usr/src/lib/libdwarf/common/dwarf_funcs.c
50
dbg->de_debug_funcnames.dss_data,
usr/src/lib/libdwarf/common/dwarf_funcs.c
51
dbg->de_debug_funcnames.dss_size,
usr/src/lib/libdwarf/common/dwarf_funcs.c
67
dwarf_funcs_dealloc(Dwarf_Debug dbg, Dwarf_Func * dwgl,
usr/src/lib/libdwarf/common/dwarf_funcs.c
70
_dwarf_internal_globals_dealloc(dbg, (Dwarf_Global *) dwgl,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
111
_dwarf_error(dbg, err,DW_DLE_GDB_INDEX_COUNT_ADDR_ERROR);
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
129
dwarf_gdbindex_header(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
147
if (!dbg->de_debug_gdbindex.dss_size) {
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
150
if (!dbg->de_debug_gdbindex.dss_data) {
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
151
res = _dwarf_load_section(dbg, &dbg->de_debug_gdbindex,error);
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
157
if (dbg->de_debug_gdbindex.dss_size <
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
159
_dwarf_error(dbg, error, DW_DLE_ERRONEOUS_GDB_INDEX_SECTION);
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
162
memcpy(&header,dbg->de_debug_gdbindex.dss_data,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
164
indexptr = (Dwarf_Gdbindex)_dwarf_get_alloc(dbg,DW_DLA_GDBINDEX,1);
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
166
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
170
indexptr->gi_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
171
indexptr->gi_section_data = dbg->de_debug_gdbindex.dss_data;
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
172
indexptr->gi_section_length = dbg->de_debug_gdbindex.dss_size;
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
174
dbg->de_debug_gdbindex.dss_data,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
177
dbg->de_debug_gdbindex.dss_data + DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
180
dbg->de_debug_gdbindex.dss_data + 2*DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
183
dbg->de_debug_gdbindex.dss_data + 3*DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
186
dbg->de_debug_gdbindex.dss_data + 4*DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
189
dbg->de_debug_gdbindex.dss_data + 5*DWARF_32BIT_SIZE,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
192
res = set_base(dbg,&indexptr->gi_culisthdr,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
193
dbg->de_debug_gdbindex.dss_data + indexptr->gi_cu_list_offset,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
194
dbg->de_debug_gdbindex.dss_data + indexptr->gi_types_cu_list_offset,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
201
res = set_base(dbg,&indexptr->gi_typesculisthdr,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
202
dbg->de_debug_gdbindex.dss_data + indexptr->gi_types_cu_list_offset,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
203
dbg->de_debug_gdbindex.dss_data + indexptr->gi_address_area_offset,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
210
res = set_base(dbg,&indexptr->gi_addressareahdr,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
211
dbg->de_debug_gdbindex.dss_data + indexptr->gi_address_area_offset,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
212
dbg->de_debug_gdbindex.dss_data + indexptr->gi_symbol_table_offset,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
219
res = set_base(dbg,&indexptr->gi_symboltablehdr,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
220
dbg->de_debug_gdbindex.dss_data + indexptr->gi_symbol_table_offset,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
221
dbg->de_debug_gdbindex.dss_data + indexptr->gi_constant_pool_offset,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
228
res = set_base(dbg,&indexptr->gi_cuvectorhdr,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
229
dbg->de_debug_gdbindex.dss_data + indexptr->gi_constant_pool_offset,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
232
dbg->de_debug_gdbindex.dss_data + indexptr->gi_section_length,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
241
indexptr->gi_string_pool = dbg->de_debug_gdbindex.dss_data +
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
252
*section_name = dbg->de_debug_gdbindex.dss_name;
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
543
Dwarf_Debug dbg = indexptr->gi_dbg;
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
544
dwarf_dealloc(dbg,indexptr,DW_DLA_GDBINDEX);
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
78
set_base(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_gdbindex.c
95
_dwarf_error(dbg, err,DW_DLE_GDB_INDEX_COUNT_ERROR);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
117
set_global_paths_init(Dwarf_Debug dbg, Dwarf_Error* error)
usr/src/lib/libdwarf/common/dwarf_generic_init.c
121
res = dwarf_add_debuglink_global_path(dbg,
usr/src/lib/libdwarf/common/dwarf_generic_init.c
147
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
179
access,groupnumber,errhand,errarg,&dbg,error);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
181
*ret_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
185
dbg->de_path = strdup(file_path);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
186
dbg->de_fd = fd;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
187
dbg->de_owns_fd = TRUE;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
188
res = set_global_paths_init(dbg,error);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
189
*ret_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
196
access,groupnumber,errhand,errarg,&dbg,error);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
199
*ret_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
202
dbg->de_path = strdup(file_path);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
203
dbg->de_fd = fd;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
204
dbg->de_owns_fd = TRUE;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
205
set_global_paths_init(dbg,error);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
206
*ret_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
213
access,groupnumber,errhand,errarg,&dbg,error);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
216
*ret_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
218
dbg->de_path = strdup(file_path);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
219
dbg->de_fd = fd;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
220
dbg->de_owns_fd = TRUE;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
221
set_global_paths_init(dbg,error);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
222
*ret_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
315
dwarf_finish(Dwarf_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/dwarf_generic_init.c
317
if(!dbg) {
usr/src/lib/libdwarf/common/dwarf_generic_init.c
320
if (dbg->de_obj_file) {
usr/src/lib/libdwarf/common/dwarf_generic_init.c
324
char otype = *(char *)(dbg->de_obj_file->object);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
329
dwarf_elf_object_access_finish(dbg->de_obj_file);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
334
_dwarf_destruct_elf_nlaccess(dbg->de_obj_file);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
337
_dwarf_destruct_macho_access(dbg->de_obj_file);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
340
_dwarf_destruct_pe_access(dbg->de_obj_file);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
347
if (dbg->de_owns_fd) {
usr/src/lib/libdwarf/common/dwarf_generic_init.c
348
close(dbg->de_fd);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
349
dbg->de_owns_fd = FALSE;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
351
free((void *)dbg->de_path);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
352
dbg->de_path = 0;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
358
return dwarf_object_finish(dbg, error);
usr/src/lib/libdwarf/common/dwarf_generic_init.c
371
dwarf_set_tied_dbg(Dwarf_Debug dbg, Dwarf_Debug tieddbg,Dwarf_Error*error)
usr/src/lib/libdwarf/common/dwarf_generic_init.c
373
if(!dbg) {
usr/src/lib/libdwarf/common/dwarf_generic_init.c
376
dbg->de_tied_data.td_tied_object = tieddbg;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
386
dwarf_get_tied_dbg(Dwarf_Debug dbg, Dwarf_Debug *tieddbg_out,
usr/src/lib/libdwarf/common/dwarf_generic_init.c
389
*tieddbg_out = dbg->de_tied_data.td_tied_object;
usr/src/lib/libdwarf/common/dwarf_generic_init.c
76
#define DWARF_DBG_ERROR(dbg,errval,retval) \
usr/src/lib/libdwarf/common/dwarf_generic_init.c
77
_dwarf_error(dbg, error, errval); return(retval);
usr/src/lib/libdwarf/common/dwarf_global.c
103
int res = _dwarf_load_section(dbg, &dbg->de_debug_pubnames,error);
usr/src/lib/libdwarf/common/dwarf_global.c
107
if (!dbg->de_debug_pubnames.dss_size) {
usr/src/lib/libdwarf/common/dwarf_global.c
111
res = _dwarf_internal_get_pubnames_like_data(dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
112
dbg->de_debug_pubnames.dss_data,
usr/src/lib/libdwarf/common/dwarf_global.c
113
dbg->de_debug_pubnames.dss_size,
usr/src/lib/libdwarf/common/dwarf_global.c
131
dwarf_globals_dealloc(Dwarf_Debug dbg, Dwarf_Global * dwgl,
usr/src/lib/libdwarf/common/dwarf_global.c
134
_dwarf_internal_globals_dealloc(dbg, dwgl,
usr/src/lib/libdwarf/common/dwarf_global.c
142
_dwarf_internal_globals_dealloc(Dwarf_Debug dbg, Dwarf_Global * dwgl,
usr/src/lib/libdwarf/common/dwarf_global.c
167
dwarf_dealloc(dbg, glcp, context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
169
dwarf_dealloc(dbg, dgb, global_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
171
dwarf_dealloc(dbg, dwgl, list_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
177
_dwarf_internal_get_pubnames_like_data(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
221
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_global.c
226
if (!dbg->de_debug_info.dss_data) {
usr/src/lib/libdwarf/common/dwarf_global.c
227
int res = _dwarf_load_debug_info(dbg, error);
usr/src/lib/libdwarf/common/dwarf_global.c
254
_dwarf_get_alloc(dbg, context_DLA_code, 1);
usr/src/lib/libdwarf/common/dwarf_global.c
256
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
257
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_global.c
262
mres = _dwarf_read_area_length_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
267
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
268
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
274
pubnames_context->pu_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_global.c
278
mres = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
282
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
283
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
290
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
291
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
292
_dwarf_error(dbg, error, version_err_num);
usr/src/lib/libdwarf/common/dwarf_global.c
297
mres = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
303
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
304
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
310
FIX_UP_OFFSET_IRIX_BUG(dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
313
mres = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
319
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
320
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
326
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
327
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
328
_dwarf_error(dbg, error, length_err_num);
usr/src/lib/libdwarf/common/dwarf_global.c
334
mres = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
340
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
341
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
345
FIX_UP_OFFSET_IRIX_BUG(dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
348
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
349
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
350
_dwarf_error(dbg, error, length_err_num);
usr/src/lib/libdwarf/common/dwarf_global.c
355
if (dbg->de_return_empty_pubnames && die_offset_in_cu == 0) {
usr/src/lib/libdwarf/common/dwarf_global.c
367
(Dwarf_Global) _dwarf_get_alloc(dbg, global_DLA_code, 1);
usr/src/lib/libdwarf/common/dwarf_global.c
369
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
370
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
371
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_global.c
380
(Dwarf_Chain) _dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_global.c
382
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
383
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
384
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_global.c
400
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
410
(Dwarf_Global) _dwarf_get_alloc(dbg, global_DLA_code, 1);
usr/src/lib/libdwarf/common/dwarf_global.c
412
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
413
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
414
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_global.c
421
res = _dwarf_check_string_valid(dbg,section_data_ptr,
usr/src/lib/libdwarf/common/dwarf_global.c
425
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
426
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
434
(Dwarf_Chain) _dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_global.c
436
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
437
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
438
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_global.c
452
mres = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
458
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
459
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
463
FIX_UP_OFFSET_IRIX_BUG(dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
466
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
467
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
468
_dwarf_error(dbg, error, length_err_num);
usr/src/lib/libdwarf/common/dwarf_global.c
477
_dwarf_error(dbg, error, length_err_num);
usr/src/lib/libdwarf/common/dwarf_global.c
478
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
479
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
499
_dwarf_get_alloc(dbg, DW_DLA_LIST, global_count);
usr/src/lib/libdwarf/common/dwarf_global.c
501
dealloc_globals_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_global.c
502
dwarf_dealloc(dbg,pubnames_context,context_DLA_code);
usr/src/lib/libdwarf/common/dwarf_global.c
503
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_global.c
516
dwarf_dealloc(dbg, prev_chain, DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_global.c
56
_dwarf_fix_up_offset_irix(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
641
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_global.c
665
dbg = con->pu_dbg;
usr/src/lib/libdwarf/common/dwarf_global.c
666
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_global.c
671
if (dbg->de_debug_info.dss_size &&
usr/src/lib/libdwarf/common/dwarf_global.c
672
((cuhdr_off + MIN_CU_HDR_SIZE) >= dbg->de_debug_info.dss_size)) {
usr/src/lib/libdwarf/common/dwarf_global.c
676
dbg->de_debug_info.dss_size,&m);
usr/src/lib/libdwarf/common/dwarf_global.c
677
_dwarf_error_string(dbg, error, DW_DLE_OFFSET_BAD,
usr/src/lib/libdwarf/common/dwarf_global.c
700
int res = _dwarf_load_debug_info(dbg, error);
usr/src/lib/libdwarf/common/dwarf_global.c
711
if ((cuhdr_off + 10) >= dbg->de_debug_info.dss_size) {
usr/src/lib/libdwarf/common/dwarf_global.c
716
dbg->de_debug_info.dss_size,&m);
usr/src/lib/libdwarf/common/dwarf_global.c
717
_dwarf_error_string(dbg, error, DW_DLE_OFFSET_BAD,
usr/src/lib/libdwarf/common/dwarf_global.c
722
cres = _dwarf_length_of_cu_header(dbg, cuhdr_off,true,
usr/src/lib/libdwarf/common/dwarf_global.c
750
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_global.c
761
dbg = con->pu_dbg;
usr/src/lib/libdwarf/common/dwarf_global.c
762
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_global.c
78
dealloc_globals_chain(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
806
dwarf_get_cu_die_offset_given_cu_header_offset(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
814
cres = _dwarf_length_of_cu_header(dbg, in_cu_header_offset,true,
usr/src/lib/libdwarf/common/dwarf_global.c
833
dwarf_get_cu_die_offset_given_cu_header_offset_b(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
842
cres = _dwarf_length_of_cu_header(dbg, in_cu_header_offset,is_info,
usr/src/lib/libdwarf/common/dwarf_global.c
878
int dwarf_return_empty_pubnames(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_global.c
881
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_global.c
887
dbg->de_return_empty_pubnames = (unsigned char)flag;
usr/src/lib/libdwarf/common/dwarf_global.c
91
dwarf_dealloc(dbg, item,itemtype);
usr/src/lib/libdwarf/common/dwarf_global.c
94
dwarf_dealloc(dbg, prev_chain, chaintype);
usr/src/lib/libdwarf/common/dwarf_global.c
99
dwarf_get_globals(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_global.h
106
_dwarf_internal_globals_dealloc( Dwarf_Debug dbg, Dwarf_Global *dwgl,
usr/src/lib/libdwarf/common/dwarf_global.h
114
void _dwarf_fix_up_offset_irix(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_global.h
92
int _dwarf_internal_get_pubnames_like_data(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_groups.c
115
_dwarf_insert_in_group_map(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_groups.c
121
struct Dwarf_Group_Data_s *grp = &dbg->de_groupnumbers;
usr/src/lib/libdwarf/common/dwarf_groups.c
138
_dwarf_error(dbg, error, DW_DLE_GROUP_MAP_ALLOC);
usr/src/lib/libdwarf/common/dwarf_groups.c
144
_dwarf_error(dbg, error, DW_DLE_GROUP_MAP_ALLOC);
usr/src/lib/libdwarf/common/dwarf_groups.c
151
_dwarf_error(dbg, error, DW_DLE_GROUP_MAP_DUPLICATE);
usr/src/lib/libdwarf/common/dwarf_groups.c
162
_dwarf_section_get_target_group_from_map(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_groups.c
169
struct Dwarf_Group_Data_s *grp = &dbg->de_groupnumbers;
usr/src/lib/libdwarf/common/dwarf_groups.c
194
int dwarf_sec_group_sizes(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_groups.c
201
struct Dwarf_Group_Data_s *grp = &dbg->de_groupnumbers;
usr/src/lib/libdwarf/common/dwarf_groups.c
205
*selected_group_out = dbg->de_groupnumber;
usr/src/lib/libdwarf/common/dwarf_groups.c
266
int dwarf_sec_group_map(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_groups.c
277
_dwarf_error(dbg,error,DW_DLE_GROUP_INTERNAL_ERROR);
usr/src/lib/libdwarf/common/dwarf_groups.c
281
grp = &dbg->de_groupnumbers;
usr/src/lib/libdwarf/common/dwarf_groups.c
283
_dwarf_error(dbg,error,DW_DLE_GROUP_COUNT_ERROR);
usr/src/lib/libdwarf/common/dwarf_groups.c
288
_dwarf_error(dbg,error,DW_DLE_GROUP_MAP_ALLOC);
usr/src/lib/libdwarf/common/dwarf_groups.c
294
_dwarf_error(dbg,error,DW_DLE_GROUP_INTERNAL_ERROR);
usr/src/lib/libdwarf/common/dwarf_groups.c
372
_dwarf_section_in_group_by_name(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_groups.c
378
grp = &dbg->de_groupnumbers;
usr/src/lib/libdwarf/common/dwarf_groups.c
387
_dwarf_destroy_group_map(Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_groups.c
389
dwarf_tdestroy(dbg->de_groupnumbers.gd_map,_dwarf_grp_destroy_free_node);
usr/src/lib/libdwarf/common/dwarf_groups.c
390
dbg->de_groupnumbers.gd_map = 0;
usr/src/lib/libdwarf/common/dwarf_harmless.c
126
void dwarf_insert_harmless_error(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_harmless.c
129
struct Dwarf_Harmless_s *dhp = &dbg->de_harmless_errors;
usr/src/lib/libdwarf/common/dwarf_harmless.c
158
unsigned dwarf_set_harmless_error_list_size(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_harmless.c
161
struct Dwarf_Harmless_s *dhp = &dbg->de_harmless_errors;
usr/src/lib/libdwarf/common/dwarf_harmless.c
176
dwarf_insert_harmless_error(dbg,oldarray.dh_errors[i]);
usr/src/lib/libdwarf/common/dwarf_harmless.c
70
int dwarf_get_harmless_error_list(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_harmless.c
75
struct Dwarf_Harmless_s *dhp = &dbg->de_harmless_errors;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1012
_dwarf_error(dbg,error,DW_DLE_GROUP_INTERNAL_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1015
READ_UNALIGNED_CK(dbg,val,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1031
_dwarf_error(dbg,error,DW_DLE_GROUP_INTERNAL_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1056
_dwarf_error(dbg,error,err);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1065
res = _dwarf_insert_in_group_map(dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1111
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1121
grp = &dbg->de_groupnumbers;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1125
_dwarf_error(dbg,error,DW_DLE_GROUP_INTERNAL_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1146
_dwarf_error(dbg, error,err);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1156
res = insert_sht_list_in_group_map(dbg,&doas,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1182
res = _dwarf_section_get_target_group_from_map(dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1219
res = _dwarf_insert_in_group_map(dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1257
_dwarf_setup(Dwarf_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1269
dbg->de_assume_string_in_bounds =
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1272
dbg->de_same_endian = 1;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1273
dbg->de_copy_word = _dwarf_memcpy_noswap_bytes;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1274
obj = dbg->de_obj_file;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1278
dbg->de_big_endian_object = 1;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1280
dbg->de_same_endian = 0;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1281
dbg->de_big_endian_object = 0;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1282
dbg->de_copy_word = _dwarf_memcpy_swap_bytes;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1285
dbg->de_big_endian_object = 0;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1287
dbg->de_same_endian = 0;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1288
dbg->de_big_endian_object = 1;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1289
dbg->de_copy_word = _dwarf_memcpy_swap_bytes;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1296
dbg->de_length_size = obj->methods->get_length_size(obj->object);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1297
dbg->de_pointer_size = obj->methods->get_pointer_size(obj->object);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1301
&default_group_number,dbg,error);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1305
if (dbg->de_groupnumber == DW_GROUPNUMBER_ANY) {
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1306
dbg->de_groupnumber = default_group_number;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1314
_dwarf_error(dbg, error, DW_DLE_SECTION_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1343
res = _dwarf_section_get_target_group_from_map(dbg,obj_section_index,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1363
DWARF_DBG_ERROR(dbg, err, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1385
if(mapgroupnumber == dbg->de_groupnumber) {
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1392
if (groupnumber == 1 && dbg->de_groupnumber > 2 &&
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1393
!_dwarf_section_in_group_by_name(dbg,scn_name,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1394
dbg->de_groupnumber)) {
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1409
res = is_section_name_known_already(dbg,scn_name);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1413
DWARF_DBG_ERROR(dbg, DW_DLE_SECTION_DUPLICATION,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1417
DWARF_DBG_ERROR(dbg, err, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1420
res = enter_section_in_de_debug_sections_array(dbg,scn_name,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1423
section = &dbg->de_debug_sections[
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1424
dbg->de_debug_sections_total_entries-1];
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1425
res = get_basic_section_data(dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1446
DWARF_DBG_ERROR(dbg, err, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1466
DWARF_DBG_ERROR(dbg, DW_DLE_ELF_SECT_ERR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1492
load_debugfission_tables(Dwarf_Debug dbg,Dwarf_Error *error)
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1495
if (dbg->de_debug_cu_index.dss_size ==0 &&
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1496
dbg->de_debug_tu_index.dss_size ==0) {
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1514
dwsect = &dbg->de_debug_cu_index;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1517
dwsect = &dbg->de_debug_tu_index;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1523
res = dwarf_get_xu_index_header(dbg,type,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1534
dbg->de_cu_hashindex_data = xuptr;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1536
dbg->de_tu_hashindex_data = xuptr;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1567
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1570
dbg = _dwarf_get_debug();
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1571
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1572
DWARF_DBG_ERROR(dbg, DW_DLE_DBG_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1574
dbg->de_errhand = errhand;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1575
dbg->de_errarg = errarg;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1576
dbg->de_frame_rule_initial_value = DW_FRAME_REG_INITIAL_VALUE;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1577
dbg->de_frame_reg_rules_entry_count = DW_FRAME_LAST_REG_NUM;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1586
dbg->de_frame_cfa_col_number = DW_FRAME_CFA_COL;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1588
dbg->de_frame_cfa_col_number = DW_FRAME_CFA_COL3;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1590
dbg->de_frame_same_value_number = DW_FRAME_SAME_VAL;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1591
dbg->de_frame_undefined_value_number = DW_FRAME_UNDEFINED_VAL;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1593
dbg->de_obj_file = obj;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1594
dbg->de_groupnumber = groupnumber;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1595
setup_result = _dwarf_setup(dbg, error);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1597
int fission_result = load_debugfission_tables(dbg,error);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
162
get_basic_section_data(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1627
dwarf_dealloc(dbg,*error,DW_DLA_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1633
freeresult = _dwarf_free_all_of_one_debug(dbg);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1634
dbg = 0;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1642
_dwarf_error_string(dbg,error,DW_DLE_DBG_ALLOC,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1653
_dwarf_error_string(dbg,error,myerr,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1659
dwarf_harmless_init(&dbg->de_harmless_errors,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1661
*ret_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1671
dwarf_object_finish(Dwarf_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1675
res = _dwarf_free_all_of_one_debug(dbg);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1677
DWARF_DBG_ERROR(dbg, DW_DLE_DBG_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1709
do_decompress_zlib(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1725
DWARF_DBG_ERROR(dbg, DW_DLE_ZLIB_SECTION_SHORT, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1750
unsigned fldsize = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1753
READ_UNALIGNED_CK(dbg,type,Dwarf_Unsigned,ptr,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1757
READ_UNALIGNED_CK(dbg,size,Dwarf_Unsigned,ptr,fldsize,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
176
DWARF_DBG_ERROR(dbg, duperr, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1760
DWARF_DBG_ERROR(dbg, DW_DLE_ZDEBUG_INPUT_FORMAT_ODD,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1769
DWARF_DBG_ERROR(dbg, DW_DLE_ZDEBUG_INPUT_FORMAT_ODD,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1786
DWARF_DBG_ERROR(dbg, DW_DLE_ZLIB_UNCOMPRESS_ERROR,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1792
DWARF_DBG_ERROR(dbg, DW_DLE_ZLIB_UNCOMPRESS_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1795
DWARF_DBG_ERROR(dbg, DW_DLE_ZLIB_UNCOMPRESS_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1799
DWARF_DBG_ERROR(dbg, DW_DLE_ZLIB_SECTION_SHORT, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1804
DWARF_DBG_ERROR(dbg, DW_DLE_ALLOC_FAIL, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1809
DWARF_DBG_ERROR(dbg, DW_DLE_ZLIB_BUF_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1812
DWARF_DBG_ERROR(dbg, DW_DLE_ALLOC_FAIL, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1816
DWARF_DBG_ERROR(dbg, DW_DLE_ZLIB_DATA_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1831
_dwarf_load_section(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1843
o = dbg->de_obj_file;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1860
DWARF_DBG_ERROR(dbg, err, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
187
DWARF_DBG_ERROR(dbg, emptyerr, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1889
DWARF_DBG_ERROR(dbg, DW_DLE_COMPRESSED_EMPTY_SECTION, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1892
res = do_decompress_zlib(dbg,section,error);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1898
DWARF_DBG_ERROR(dbg,DW_DLE_ZDEBUG_REQUIRES_ZLIB, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1912
section->dss_index, dbg, &err);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1914
DWARF_DBG_ERROR(dbg, err, res);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1926
dwarf_get_section_max_offsets(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1939
*debug_info_size = dbg->de_debug_info.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1940
*debug_abbrev_size = dbg->de_debug_abbrev.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1941
*debug_line_size = dbg->de_debug_line.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1942
*debug_loc_size = dbg->de_debug_loc.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1943
*debug_aranges_size = dbg->de_debug_aranges.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1944
*debug_macinfo_size = dbg->de_debug_macinfo.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1945
*debug_pubnames_size = dbg->de_debug_pubnames.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1946
*debug_str_size = dbg->de_debug_str.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1947
*debug_frame_size = dbg->de_debug_frame.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1948
*debug_ranges_size = dbg->de_debug_ranges.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1949
*debug_typenames_size = dbg->de_debug_typenames.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1955
dwarf_get_section_max_offsets_b(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1969
*debug_info_size = dbg->de_debug_info.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1970
*debug_abbrev_size = dbg->de_debug_abbrev.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1971
*debug_line_size = dbg->de_debug_line.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1972
*debug_loc_size = dbg->de_debug_loc.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1973
*debug_aranges_size = dbg->de_debug_aranges.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1974
*debug_macinfo_size = dbg->de_debug_macinfo.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1975
*debug_pubnames_size = dbg->de_debug_pubnames.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1976
*debug_str_size = dbg->de_debug_str.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1977
*debug_frame_size = dbg->de_debug_frame.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1978
*debug_ranges_size = dbg->de_debug_ranges.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1979
*debug_typenames_size = dbg->de_debug_typenames.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1980
*debug_types_size = dbg->de_debug_types.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
1986
dwarf_get_section_max_offsets_c(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2005
*debug_info_size = dbg->de_debug_info.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2006
*debug_abbrev_size = dbg->de_debug_abbrev.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2007
*debug_line_size = dbg->de_debug_line.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2008
*debug_loc_size = dbg->de_debug_loc.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2009
*debug_aranges_size = dbg->de_debug_aranges.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2010
*debug_macinfo_size = dbg->de_debug_macinfo.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2011
*debug_pubnames_size = dbg->de_debug_pubnames.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2012
*debug_str_size = dbg->de_debug_str.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2013
*debug_frame_size = dbg->de_debug_frame.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2014
*debug_ranges_size = dbg->de_debug_ranges.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2015
*debug_typenames_size = dbg->de_debug_typenames.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2016
*debug_types_size = dbg->de_debug_types.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2017
*debug_macro_size = dbg->de_debug_macro.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2018
*debug_str_offsets_size = dbg->de_debug_str_offsets.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2019
*debug_sup_size = dbg->de_debug_sup.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2020
*debug_cu_index_size = dbg->de_debug_cu_index.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2021
*debug_tu_index_size = dbg->de_debug_tu_index.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2027
dwarf_get_section_max_offsets_d(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2049
*debug_info_size = dbg->de_debug_info.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
205
o = dbg->de_obj_file;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2050
*debug_abbrev_size = dbg->de_debug_abbrev.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2051
*debug_line_size = dbg->de_debug_line.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2052
*debug_loc_size = dbg->de_debug_loc.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2053
*debug_aranges_size = dbg->de_debug_aranges.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2054
*debug_macinfo_size = dbg->de_debug_macinfo.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2055
*debug_pubnames_size = dbg->de_debug_pubnames.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2056
*debug_str_size = dbg->de_debug_str.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2057
*debug_frame_size = dbg->de_debug_frame.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2058
*debug_ranges_size = dbg->de_debug_ranges.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2059
*debug_typenames_size = dbg->de_debug_typenames.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2060
*debug_types_size = dbg->de_debug_types.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2061
*debug_macro_size = dbg->de_debug_macro.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2062
*debug_str_offsets_size = dbg->de_debug_str_offsets.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2063
*debug_sup_size = dbg->de_debug_sup.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2064
*debug_cu_index_size = dbg->de_debug_cu_index.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2065
*debug_tu_index_size = dbg->de_debug_tu_index.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2066
*debug_names_size = dbg->de_debug_names.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2067
*debug_loclists_size = dbg->de_debug_loclists.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2068
*debug_rnglists_size = dbg->de_debug_rnglists.dss_size;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2074
dwarf_get_section_info_by_name(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2088
obj = dbg->de_obj_file;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2103
DWARF_DBG_ERROR(dbg, err, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2118
dwarf_get_section_info_by_index(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
212
DWARF_DBG_ERROR(dbg, interr, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2130
if (section_index >= 0 && section_index < dwarf_get_section_count(dbg)) {
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2134
struct Dwarf_Obj_Access_Interface_s * obj = dbg->de_obj_file;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2141
DWARF_DBG_ERROR(dbg, err, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2154
dwarf_get_section_count(Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_init_finish.c
2156
struct Dwarf_Obj_Access_Interface_s * obj = dbg->de_obj_file;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
252
add_debug_section_info(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
268
unsigned total_entries = dbg->de_debug_sections_total_entries;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
275
&dbg->de_debug_sections[total_entries];
usr/src/lib/libdwarf/common/dwarf_init_finish.c
290
++dbg->de_debug_sections_total_entries;
usr/src/lib/libdwarf/common/dwarf_init_finish.c
332
set_up_section(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
401
sectionerr = add_debug_section_info(dbg,secname,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
438
enter_section_in_de_debug_sections_array(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
448
SET_UP_SECTION(dbg,scn_name,".debug_info",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
450
&dbg->de_debug_info,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
453
SET_UP_SECTION(dbg,scn_name,".debug_info.dwo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
455
&dbg->de_debug_info,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
458
SET_UP_SECTION(dbg,scn_name,".debug_types",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
460
&dbg->de_debug_types,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
463
SET_UP_SECTION(dbg,scn_name,".debug_types.dwo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
465
&dbg->de_debug_types,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
468
SET_UP_SECTION(dbg,scn_name,".debug_abbrev",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
470
&dbg->de_debug_abbrev, /*03*/
usr/src/lib/libdwarf/common/dwarf_init_finish.c
473
SET_UP_SECTION(dbg,scn_name,".debug_abbrev.dwo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
475
&dbg->de_debug_abbrev, /*03*/
usr/src/lib/libdwarf/common/dwarf_init_finish.c
478
SET_UP_SECTION(dbg,scn_name,".debug_aranges",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
480
&dbg->de_debug_aranges,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
483
SET_UP_SECTION(dbg,scn_name,".debug_line",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
485
&dbg->de_debug_line,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
489
SET_UP_SECTION(dbg,scn_name,".debug_line_str",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
491
&dbg->de_debug_line_str,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
494
SET_UP_SECTION(dbg,scn_name,".debug_line.dwo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
496
&dbg->de_debug_line,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
499
SET_UP_SECTION(dbg,scn_name,".debug_frame",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
501
&dbg->de_debug_frame,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
505
SET_UP_SECTION(dbg,scn_name,".eh_frame",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
507
&dbg->de_debug_frame_eh_gnu,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
510
SET_UP_SECTION(dbg,scn_name,".debug_loc",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
512
&dbg->de_debug_loc,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
515
SET_UP_SECTION(dbg,scn_name,".debug_loc.dwo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
517
&dbg->de_debug_loc,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
520
SET_UP_SECTION(dbg,scn_name,".debug_pubnames",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
522
&dbg->de_debug_pubnames,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
525
SET_UP_SECTION(dbg,scn_name,".debug_str",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
527
&dbg->de_debug_str,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
530
SET_UP_SECTION(dbg,scn_name,".debug_str.dwo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
532
&dbg->de_debug_str,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
536
SET_UP_SECTION(dbg,scn_name,".debug_pubtypes",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
538
&dbg->de_debug_pubtypes,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
542
SET_UP_SECTION(dbg,scn_name,".debug_names",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
544
&dbg->de_debug_names,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
548
SET_UP_SECTION(dbg,scn_name,".debug_loclists",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
550
&dbg->de_debug_loclists,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
554
SET_UP_SECTION(dbg,scn_name,".debug_loclists.dwo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
556
&dbg->de_debug_loclists,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
560
SET_UP_SECTION(dbg,scn_name,".debug_rnglists",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
562
&dbg->de_debug_rnglists,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
566
SET_UP_SECTION(dbg,scn_name,".debug_rnglists.dwo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
568
&dbg->de_debug_rnglists,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
572
SET_UP_SECTION(dbg,scn_name,".debug_str_offsets",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
574
&dbg->de_debug_str_offsets,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
578
SET_UP_SECTION(dbg,scn_name,".debug_str_offsets.dwo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
580
&dbg->de_debug_str_offsets,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
585
SET_UP_SECTION(dbg,scn_name,".debug_funcnames",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
587
&dbg->de_debug_funcnames,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
592
SET_UP_SECTION(dbg,scn_name,".debug_typenames",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
594
&dbg->de_debug_typenames,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
598
SET_UP_SECTION(dbg,scn_name,".debug_varnames",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
600
&dbg->de_debug_varnames,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
604
SET_UP_SECTION(dbg,scn_name,".debug_weaknames",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
606
&dbg->de_debug_weaknames,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
610
SET_UP_SECTION(dbg,scn_name,".debug_macinfo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
612
&dbg->de_debug_macinfo,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
619
SET_UP_SECTION(dbg,scn_name,".debug_macro",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
621
&dbg->de_debug_macro,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
625
SET_UP_SECTION(dbg,scn_name,".debug_macro.dwo",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
627
&dbg->de_debug_macro,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
630
SET_UP_SECTION(dbg,scn_name,".debug_ranges",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
632
&dbg->de_debug_ranges,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
638
SET_UP_SECTION(dbg,scn_name,".debug_sup",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
640
&dbg->de_debug_sup,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
646
SET_UP_SECTION(dbg,scn_name,".symtab",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
648
&dbg->de_elf_symtab,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
651
SET_UP_SECTION(dbg,scn_name,".strtab",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
653
&dbg->de_elf_strtab,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
658
SET_UP_SECTION(dbg,scn_name,".debug_addr",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
660
&dbg->de_debug_addr,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
666
SET_UP_SECTION(dbg,scn_name,".gdb_index",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
668
&dbg->de_debug_gdbindex,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
673
SET_UP_SECTION(dbg,scn_name,".debug_names",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
675
&dbg->de_debug_names,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
681
SET_UP_SECTION(dbg,scn_name,".debug_cu_index",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
683
&dbg->de_debug_cu_index,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
687
SET_UP_SECTION(dbg,scn_name,".debug_tu_index",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
689
&dbg->de_debug_tu_index,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
694
SET_UP_SECTION(dbg,scn_name,".gnu_debuglink",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
696
&dbg->de_gnu_debuglink,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
701
SET_UP_SECTION(dbg,scn_name,".note.gnu.build-id",
usr/src/lib/libdwarf/common/dwarf_init_finish.c
703
&dbg->de_note_gnu_buildid,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
709
is_section_name_known_already(Dwarf_Debug dbg, const char *scn_name)
usr/src/lib/libdwarf/common/dwarf_init_finish.c
712
for ( ; i < dbg->de_debug_sections_total_entries; ++i) {
usr/src/lib/libdwarf/common/dwarf_init_finish.c
713
struct Dwarf_dbg_sect_s *section = &dbg->de_debug_sections[i];
usr/src/lib/libdwarf/common/dwarf_init_finish.c
90
#define DWARF_DBG_ERROR(dbg,errval,retval) \
usr/src/lib/libdwarf/common/dwarf_init_finish.c
91
_dwarf_error(dbg, error, errval); return(retval);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
920
insert_sht_list_in_group_map(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
943
res = _dwarf_load_section(dbg,&secdata,error);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
951
_dwarf_error(dbg,error,DW_DLE_GROUP_INTERNAL_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
958
_dwarf_error(dbg,error,DW_DLE_GROUP_INTERNAL_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
985
_dwarf_error(dbg,error,DW_DLE_GROUP_INTERNAL_ERROR);
usr/src/lib/libdwarf/common/dwarf_init_finish.c
988
READ_UNALIGNED_CK(dbg,fval,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_init_finish.c
998
_dwarf_error(dbg,error,DW_DLE_GROUP_INTERNAL_ERROR);
usr/src/lib/libdwarf/common/dwarf_line.c
1522
Dwarf_Debug dbg = context->lc_dbg;
usr/src/lib/libdwarf/common/dwarf_line.c
1550
_dwarf_error_string(dbg, error, DW_DLE_NO_FILE_NAME,
usr/src/lib/libdwarf/common/dwarf_line.c
1571
res = create_fullest_file_path(dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
158
create_fullest_file_path(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
1675
Dwarf_Debug dbg;
usr/src/lib/libdwarf/common/dwarf_line.c
1688
dbg = line->li_context->lc_dbg;
usr/src/lib/libdwarf/common/dwarf_line.c
1699
_dwarf_error(dbg, error, DW_DLE_NO_FILE_NAME);
usr/src/lib/libdwarf/common/dwarf_line.c
171
_dwarf_error(dbg, error, DW_DLE_NO_FILE_NAME);
usr/src/lib/libdwarf/common/dwarf_line.c
1725
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_line.c
1732
dbg = context->lc_dbg;
usr/src/lib/libdwarf/common/dwarf_line.c
1757
dwarf_dealloc(dbg, context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
176
char *tmp = (char *) _dwarf_get_alloc(dbg, DW_DLA_STRING,
usr/src/lib/libdwarf/common/dwarf_line.c
1787
dwarf_srclines_dealloc(Dwarf_Debug dbg, Dwarf_Line * linebuf,
usr/src/lib/libdwarf/common/dwarf_line.c
1836
dwarf_dealloc(dbg, linebuf[i], DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line.c
1838
dwarf_dealloc(dbg, linebuf, DW_DLA_LIST);
usr/src/lib/libdwarf/common/dwarf_line.c
184
_dwarf_error(dbg,error,DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line.c
1844
dwarf_dealloc(dbg, line_context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
1861
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_line.c
1869
dbg = line_context->lc_dbg;
usr/src/lib/libdwarf/common/dwarf_line.c
1878
dwarf_dealloc(dbg, linestable[i], DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line.c
1880
dwarf_dealloc(dbg, linestable, DW_DLA_LIST);
usr/src/lib/libdwarf/common/dwarf_line.c
1889
dwarf_dealloc(dbg, linestable[i], DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line.c
1891
dwarf_dealloc(dbg, linestable, DW_DLA_LIST);
usr/src/lib/libdwarf/common/dwarf_line.c
1901
_dwarf_print_header_issue(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
1932
if (data_start >= dbg->de_debug_line.dss_data &&
usr/src/lib/libdwarf/common/dwarf_line.c
1933
(data_start < (dbg->de_debug_line.dss_data +
usr/src/lib/libdwarf/common/dwarf_line.c
1934
dbg->de_debug_line.dss_size))) {
usr/src/lib/libdwarf/common/dwarf_line.c
1936
data_start - dbg->de_debug_line.dss_data;
usr/src/lib/libdwarf/common/dwarf_line.c
1947
_dwarf_printf(dbg,dwarfstring_string(&m1));
usr/src/lib/libdwarf/common/dwarf_line.c
1955
_dwarf_decode_line_string_form(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
1973
res = _dwarf_load_section(dbg, &dbg->de_debug_line_str,error);
usr/src/lib/libdwarf/common/dwarf_line.c
1978
secstart = dbg->de_debug_line_str.dss_data;
usr/src/lib/libdwarf/common/dwarf_line.c
1979
secend = secstart + dbg->de_debug_line_str.dss_size;
usr/src/lib/libdwarf/common/dwarf_line.c
1981
READ_UNALIGNED_CK(dbg, offset, Dwarf_Unsigned,offsetptr, offset_size,
usr/src/lib/libdwarf/common/dwarf_line.c
1985
res = _dwarf_check_string_valid(dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
1998
res = _dwarf_check_string_valid(dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
2008
_dwarf_error(dbg, error, DW_DLE_ATTR_FORM_BAD);
usr/src/lib/libdwarf/common/dwarf_line.c
201
_dwarf_error(dbg, error, DW_DLE_INCL_DIR_NUM_BAD);
usr/src/lib/libdwarf/common/dwarf_line.c
2014
_dwarf_decode_line_udata_form(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
2027
DECODE_LEB128_UWORD_CK(lp, val,dbg,error,line_end_ptr);
usr/src/lib/libdwarf/common/dwarf_line.c
2033
_dwarf_error(dbg, error, DW_DLE_ATTR_FORM_BAD);
usr/src/lib/libdwarf/common/dwarf_line.c
2052
_dwarf_free_chain_entries(Dwarf_Debug dbg,Dwarf_Chain head,int count)
usr/src/lib/libdwarf/common/dwarf_line.c
2062
dwarf_dealloc(dbg,item,itype);
usr/src/lib/libdwarf/common/dwarf_line.c
2066
dwarf_dealloc(dbg, t, DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_line.c
2097
_dwarf_line_context_constructor(Dwarf_Debug dbg, void *m)
usr/src/lib/libdwarf/common/dwarf_line.c
2103
line_context->lc_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_line.c
214
full_name = (char *) _dwarf_get_alloc(dbg, DW_DLA_STRING,
usr/src/lib/libdwarf/common/dwarf_line.c
219
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line.c
301
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_line.c
326
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_line.c
333
if (dbg->de_debug_line.dss_index == 0) {
usr/src/lib/libdwarf/common/dwarf_line.c
334
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
335
_dwarf_error(dbg, error, DW_DLE_DEBUG_LINE_NULL);
usr/src/lib/libdwarf/common/dwarf_line.c
339
res = _dwarf_load_section(dbg, &dbg->de_debug_line,error);
usr/src/lib/libdwarf/common/dwarf_line.c
341
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
344
if (!dbg->de_debug_line.dss_size) {
usr/src/lib/libdwarf/common/dwarf_line.c
345
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
348
section_start = dbg->de_debug_line.dss_data;
usr/src/lib/libdwarf/common/dwarf_line.c
352
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
370
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
376
_dwarf_error_string(dbg, error, DW_DLE_LINE_OFFSET_WRONG_FORM,
usr/src/lib/libdwarf/common/dwarf_line.c
384
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
387
if (line_offset >= dbg->de_debug_line.dss_size) {
usr/src/lib/libdwarf/common/dwarf_line.c
388
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
389
_dwarf_error(dbg, error, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line.c
392
line_ptr = dbg->de_debug_line.dss_data + line_offset;
usr/src/lib/libdwarf/common/dwarf_line.c
399
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
403
if (line_ptr > dbg->de_debug_line.dss_data +
usr/src/lib/libdwarf/common/dwarf_line.c
404
dbg->de_debug_line.dss_size) {
usr/src/lib/libdwarf/common/dwarf_line.c
405
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
406
_dwarf_error(dbg, error, DW_DLE_FISSION_ADDITION_ERROR);
usr/src/lib/libdwarf/common/dwarf_line.c
410
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
422
_dwarf_get_alloc(dbg, DW_DLA_LINE_CONTEXT, 1);
usr/src/lib/libdwarf/common/dwarf_line.c
424
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line.c
433
dres = _dwarf_read_line_table_header(dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
437
dbg->de_debug_line.dss_size,
usr/src/lib/libdwarf/common/dwarf_line.c
444
dwarf_dealloc(dbg, line_context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
449
dwarf_dealloc(dbg, line_context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
476
sres = create_fullest_file_path(dbg,fe,line_context,
usr/src/lib/libdwarf/common/dwarf_line.c
479
dwarf_dealloc(dbg, line_context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
484
(Dwarf_Chain) _dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_line.c
486
dwarf_dealloc(dbg, line_context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
487
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line.c
500
dwarf_dealloc(dbg, line_context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
508
dwarf_dealloc(dbg, line_context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
515
_dwarf_get_alloc(dbg, DW_DLA_LIST,
usr/src/lib/libdwarf/common/dwarf_line.c
518
dwarf_dealloc(dbg, line_context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
519
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line.c
529
dwarf_dealloc(dbg, prev_chain, DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_line.c
537
dwarf_dealloc(dbg, line_context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
608
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_line.c
623
dbg = cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_line.c
625
res = _dwarf_load_section(dbg, &dbg->de_debug_line,error);
usr/src/lib/libdwarf/common/dwarf_line.c
629
if (!dbg->de_debug_line.dss_size) {
usr/src/lib/libdwarf/common/dwarf_line.c
633
address_size = _dwarf_get_address_size(dbg, die);
usr/src/lib/libdwarf/common/dwarf_line.c
640
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
644
if (line_offset >= dbg->de_debug_line.dss_size) {
usr/src/lib/libdwarf/common/dwarf_line.c
645
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
646
_dwarf_error(dbg, error, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line.c
649
section_start = dbg->de_debug_line.dss_data;
usr/src/lib/libdwarf/common/dwarf_line.c
650
section_end = section_start +dbg->de_debug_line.dss_size;
usr/src/lib/libdwarf/common/dwarf_line.c
656
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
661
_dwarf_error(dbg, error, DW_DLE_FISSION_ADDITION_ERROR);
usr/src/lib/libdwarf/common/dwarf_line.c
666
section_start = dbg->de_debug_line.dss_data;
usr/src/lib/libdwarf/common/dwarf_line.c
667
section_end = section_start +dbg->de_debug_line.dss_size;
usr/src/lib/libdwarf/common/dwarf_line.c
670
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_line.c
671
if ((line_offset + fission_offset) > dbg->de_debug_line.dss_size) {
usr/src/lib/libdwarf/common/dwarf_line.c
672
_dwarf_error(dbg, error, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line.c
676
_dwarf_error(dbg, error, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line.c
690
_dwarf_get_alloc(dbg, DW_DLA_LINE_CONTEXT, 1);
usr/src/lib/libdwarf/common/dwarf_line.c
692
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line.c
700
int resp = _dwarf_read_line_table_header(dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
704
dbg->de_debug_line.dss_size,
usr/src/lib/libdwarf/common/dwarf_line.c
715
dwarf_dealloc(dbg,line_context,DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
723
dwarf_dealloc(dbg,line_context,DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
742
res = read_line_table_program(dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
755
dwarf_dealloc(dbg,line_context,DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
777
res = read_line_table_program(dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
789
dwarf_dealloc(dbg,line_context,DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
805
res = read_line_table_program(dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
835
dwarf_dealloc(dbg, line_context, DW_DLA_LINE_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_line.c
848
dwarf_get_ranges_section_name(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
856
sec = &dbg->de_debug_ranges;
usr/src/lib/libdwarf/common/dwarf_line.c
866
dwarf_get_aranges_section_name(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
874
sec = &dbg->de_debug_aranges;
usr/src/lib/libdwarf/common/dwarf_line.c
889
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_line.c
898
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_line.c
899
sec = &dbg->de_debug_line;
usr/src/lib/libdwarf/common/dwarf_line.c
909
dwarf_get_string_section_name(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.c
920
sec = &dbg->de_debug_str;
usr/src/lib/libdwarf/common/dwarf_line.h
359
int _dwarf_line_address_offsets(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.h
448
void _dwarf_print_header_issue(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.h
456
int _dwarf_decode_line_string_form(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.h
463
int _dwarf_decode_line_udata_form(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line.h
472
void _dwarf_free_chain_entries(Dwarf_Debug dbg,Dwarf_Chain head,int count);
usr/src/lib/libdwarf/common/dwarf_line.h
474
int _dwarf_line_context_constructor(Dwarf_Debug dbg, void *m);
usr/src/lib/libdwarf/common/dwarf_line.h
477
void _dwarf_print_line_context_record(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1002
_dwarf_error(dbg, err, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1007
_dwarf_error(dbg, err, DW_DLE_LINE_PROLOG_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1046
read_line_table_program(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
112
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1120
_dwarf_printf(dbg,dwarfstring_string(&m9a));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1143
_dwarf_printf(dbg,dwarfstring_string(&m9b));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1159
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1161
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1164
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1181
_dwarf_printf(dbg,dwarfstring_string(&m9e));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1187
_dwarf_printf(dbg,"***\n");
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
120
dbg,err,lpend);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1227
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1242
_dwarf_printf(dbg,dwarfstring_string(&ma));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1244
print_line_detail(dbg,dwarfstring_string(&mb),
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1253
(Dwarf_Line) _dwarf_get_alloc(dbg, DW_DLA_LINE, 1);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1255
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1256
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
128
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1292
_dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1295
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1297
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1298
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1323
print_line_detail(dbg,"DW_LNS_copy",
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1327
curr_line = (Dwarf_Line) _dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1330
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1331
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
136
dbg,err,lpend);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1369
_dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1371
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1372
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1374
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1397
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1399
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1402
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1417
_dwarf_printf(dbg,dwarfstring_string(&mb));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1433
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1435
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1438
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1452
_dwarf_printf(dbg,dwarfstring_string(&mb));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1469
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1475
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1477
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1489
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1491
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1494
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1505
_dwarf_printf(dbg,dwarfstring_string(&mb));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1517
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1519
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1522
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1537
_dwarf_printf(dbg,dwarfstring_string(&mb));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1545
_dwarf_printf(dbg, "DW_LNS_negate_stmt\n");
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1552
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1583
_dwarf_printf(dbg,dwarfstring_string(&mb));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1594
apres = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1600
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1602
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1619
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1624
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1626
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1643
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1659
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1673
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1675
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1678
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1691
_dwarf_printf(dbg,dwarfstring_string(&mb));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1700
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1702
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1703
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1725
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1727
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
173
_dwarf_read_line_table_header(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1730
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1749
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1754
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1756
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1780
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1794
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1809
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1811
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1814
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1828
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1842
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1844
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1847
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1856
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1859
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1862
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1888
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1931
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1945
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1962
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1964
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1967
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1988
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1993
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
1995
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2012
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2016
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2018
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2028
_dwarf_get_alloc(dbg, DW_DLA_LINE, 1);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
203
READ_AREA_LENGTH_CK(dbg, total_length, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2030
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2032
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2037
print_line_detail(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2070
_dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2072
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2073
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2074
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2094
sares = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2100
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2102
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
211
dbg->de_debug_line.dss_data;
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2117
_dwarf_printf(dbg,dwarfstring_string(&sadd));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2123
curr_line = (Dwarf_Line) _dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2126
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2127
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2138
line_ptr - dbg->de_debug_line.dss_data;
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2142
_dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2144
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2145
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2146
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
215
_dwarf_error(dbg, err, DW_DLE_DEBUG_LINE_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2168
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2173
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2175
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2189
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2191
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2193
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2202
dlres = _dwarf_check_string_valid(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2206
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2209
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2218
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2220
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2223
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
223
res = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2232
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2234
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2237
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2245
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2247
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2249
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2285
_dwarf_printf(dbg,dwarfstring_string(&m9c));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2299
dbg,error,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2301
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2304
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2318
_dwarf_printf(dbg,dwarfstring_string(&mk));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2335
_dwarf_free_chain_entries(dbg,head_chain,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2350
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2355
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2357
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
237
_dwarf_error(dbg, err, DW_DLE_VERSION_STAMP_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2391
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2397
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2399
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2405
_dwarf_printf(dbg,dwarfstring_string(&m9d));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
242
_dwarf_error(dbg, err, DW_DLE_DEBUG_LINE_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2423
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2428
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2430
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2434
_dwarf_printf(dbg,"\n");
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2441
_dwarf_get_alloc(dbg, DW_DLA_LIST, line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2444
_dwarf_free_chain_entries(dbg,head_chain,line_count);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2446
dwarf_dealloc(dbg,curr_line,DW_DLA_LINE);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2449
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2461
dwarf_dealloc(dbg, t, DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
248
_dwarf_error(dbg, err, DW_DLE_DEBUG_LINE_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2501
_dwarf_printf(dbg,dwarfstring_string(&mc));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
260
READ_UNALIGNED_CK(dbg, prologue_length, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
267
_dwarf_error(dbg, err, DW_DLE_DEBUG_LINE_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
278
_dwarf_error(dbg, err, DW_DLE_DEBUG_LINE_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
286
_dwarf_error(dbg, err, DW_DLE_DEBUG_LINE_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
293
_dwarf_error(dbg, err, DW_DLE_DEBUG_LINE_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
299
_dwarf_error(dbg, err, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
304
_dwarf_error(dbg, err, DW_DLE_DEBUG_LINE_RANGE_ZERO);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
309
_dwarf_error(dbg, err, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
324
_dwarf_error(dbg, err, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
338
_dwarf_print_header_issue(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
358
_dwarf_print_header_issue(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
375
_dwarf_print_header_issue(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
386
_dwarf_print_header_issue(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
399
_dwarf_error(dbg, err, DW_DLE_LINE_NUM_OPERANDS_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
405
_dwarf_error(dbg, err, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
415
_dwarf_error(dbg, err, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
422
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
434
_dwarf_error(dbg, err, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
445
res = _dwarf_check_string_valid(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
454
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
469
_dwarf_error(dbg, err, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
474
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
488
_dwarf_error(dbg, err, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
497
resl = _dwarf_check_string_valid(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
507
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
514
_dwarf_error(dbg, err, DW_DLE_DIR_INDEX_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
523
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
533
dbg,err, line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
537
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
545
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
549
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
559
_dwarf_error(dbg, err, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
571
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
575
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
580
READ_UNALIGNED_CK(dbg, logicals_table_offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
584
READ_UNALIGNED_CK(dbg, actuals_table_offset, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
589
_dwarf_error(dbg, err, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
605
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
616
_dwarf_error(dbg, err, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
622
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
630
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
639
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
650
_dwarf_error(dbg, err, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
657
_dwarf_error_string(dbg, err,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
672
res = _dwarf_decode_line_string_form(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
691
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
698
_dwarf_error(dbg, err,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
719
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
730
_dwarf_error(dbg, err, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
735
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
741
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
750
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
762
_dwarf_error(dbg, err, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
771
res = _dwarf_decode_line_string_form(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
784
res = _dwarf_decode_line_udata_form(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
798
res = _dwarf_decode_line_udata_form(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
811
res = _dwarf_decode_line_udata_form(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
827
_dwarf_error(dbg, err,DW_DLE_LNCT_MD5_WRONG_FORM);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
830
res = _dwarf_extract_data16(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
847
_dwarf_error(dbg, err,DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
852
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
871
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
879
_dwarf_error(dbg, err, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
886
_dwarf_error(dbg, err, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
893
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
902
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
914
dbg,err,line_ptr_end);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
925
_dwarf_error(dbg, err, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
936
res = _dwarf_decode_line_string_form(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
950
res = _dwarf_decode_line_udata_form(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
963
res = _dwarf_decode_line_udata_form(dbg,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
978
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
984
_dwarf_error(dbg, err, DW_DLE_LINE_NUMBER_HEADER_ERROR);
usr/src/lib/libdwarf/common/dwarf_loc.c
1006
Dwarf_Debug_InfoTypes info_reading = &dbg->de_info_reading;
usr/src/lib/libdwarf/common/dwarf_loc.c
1010
Dwarf_Half offset_size = dbg->de_length_size;
usr/src/lib/libdwarf/common/dwarf_loc.c
1025
res = dwarf_loclist_from_expr_b(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1040
dwarf_loclist_from_expr_b(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1065
res = _dwarf_what_section_are_we(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1069
_dwarf_error(dbg, error,DW_DLE_POINTER_SECTION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_loc.c
1085
res = _dwarf_get_locdesc(dbg, &loc_block,
usr/src/lib/libdwarf/common/dwarf_loc.c
1116
dwarf_get_loclist_entry(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1132
if (!dbg->de_debug_loc.dss_data) {
usr/src/lib/libdwarf/common/dwarf_loc.c
1133
int secload = _dwarf_load_section(dbg, &dbg->de_debug_loc,error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1141
address_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_loc.c
1142
res = _dwarf_read_loc_section(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1159
_dwarf_loc_block_sanity_check(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1170
end_ptr = dbg->de_debug_loc.dss_size +
usr/src/lib/libdwarf/common/dwarf_loc.c
1171
dbg->de_debug_loc.dss_data;
usr/src/lib/libdwarf/common/dwarf_loc.c
1179
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loc.c
1194
end_ptr = dbg->de_debug_loclists.dss_size +
usr/src/lib/libdwarf/common/dwarf_loc.c
1195
dbg->de_debug_loclists.dss_data;
usr/src/lib/libdwarf/common/dwarf_loc.c
1204
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loc.c
1222
_dwarf_fill_in_locdesc_op_c(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1264
res = _dwarf_what_section_are_we(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1268
_dwarf_error(dbg, error,DW_DLE_POINTER_SECTION_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_loc.c
1271
res = _dwarf_loc_block_sanity_check(dbg,loc_block,error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1282
res = _dwarf_read_loc_expr_op(dbg,loc_block,
usr/src/lib/libdwarf/common/dwarf_loc.c
129
_dwarf_free_op_chain(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1302
(Dwarf_Loc_Chain) _dwarf_get_alloc(dbg, DW_DLA_LOC_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_loc.c
1304
_dwarf_free_op_chain(dbg,head_loc);
usr/src/lib/libdwarf/common/dwarf_loc.c
1305
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
1328
(Dwarf_Loc_Expr_Op ) _dwarf_get_alloc(dbg, DW_DLA_LOC_BLOCK_C,
usr/src/lib/libdwarf/common/dwarf_loc.c
1332
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
1336
dwarf_dealloc(dbg, prev_loc, DW_DLA_LOC_CHAIN);
usr/src/lib/libdwarf/common/dwarf_loc.c
1356
dwarf_dealloc(dbg, prev_loc, DW_DLA_LOC_CHAIN);
usr/src/lib/libdwarf/common/dwarf_loc.c
136
dwarf_dealloc(dbg, cur, DW_DLA_LOC_CHAIN);
usr/src/lib/libdwarf/common/dwarf_loc.c
1390
_dwarf_read_loc_section_dwo(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1401
Dwarf_Small *beg = dbg->de_debug_loc.dss_data + sec_offset;
usr/src/lib/libdwarf/common/dwarf_loc.c
1405
Dwarf_Byte_Ptr section_end = dbg->de_debug_loc.dss_data
usr/src/lib/libdwarf/common/dwarf_loc.c
1406
+ dbg->de_debug_loc.dss_size;
usr/src/lib/libdwarf/common/dwarf_loc.c
1408
if (sec_offset >= dbg->de_debug_loc.dss_size) {
usr/src/lib/libdwarf/common/dwarf_loc.c
1432
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_loc.c
1447
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_loc.c
1452
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_loc.c
1458
READ_UNALIGNED_CK(dbg, exprlen, Dwarf_Unsigned, locptr,
usr/src/lib/libdwarf/common/dwarf_loc.c
1469
if (expr_offset > dbg->de_debug_loc.dss_size) {
usr/src/lib/libdwarf/common/dwarf_loc.c
1484
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_loc.c
1487
READ_UNALIGNED_CK(dbg, range_length, Dwarf_Unsigned, locptr,
usr/src/lib/libdwarf/common/dwarf_loc.c
1493
READ_UNALIGNED_CK(dbg, exprlen, Dwarf_Unsigned, locptr,
usr/src/lib/libdwarf/common/dwarf_loc.c
1507
if (expr_offset > dbg->de_debug_loc.dss_size) {
usr/src/lib/libdwarf/common/dwarf_loc.c
1518
READ_UNALIGNED_CK(dbg, startoffset,
usr/src/lib/libdwarf/common/dwarf_loc.c
1525
READ_UNALIGNED_CK(dbg, endoffset,
usr/src/lib/libdwarf/common/dwarf_loc.c
1534
READ_UNALIGNED_CK(dbg, exprlen, Dwarf_Unsigned, locptr,
usr/src/lib/libdwarf/common/dwarf_loc.c
1545
if (expr_offset > dbg->de_debug_loc.dss_size) {
usr/src/lib/libdwarf/common/dwarf_loc.c
1552
_dwarf_error(dbg,error,DW_DLE_LLE_CODE_UNKNOWN);
usr/src/lib/libdwarf/common/dwarf_loc.c
1570
_dwarf_original_loclist_build(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1586
off_res = _dwarf_get_loclist_header_start(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1599
count_res = _dwarf_get_loclist_lle_count_dwo(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1606
count_res = _dwarf_get_loclist_lle_count(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1621
_dwarf_get_alloc(dbg, DW_DLA_LOCDESC_C, listlen);
usr/src/lib/libdwarf/common/dwarf_loc.c
1623
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
1643
blkres = _dwarf_read_loc_section_dwo(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1652
blkres = _dwarf_read_loc_section(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1665
lres = _dwarf_fill_in_locdesc_op_c(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
168
_dwarf_get_locdesc(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1687
_dwarf_original_expression_build(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1713
(char *)dbg->de_debug_info.dss_data;
usr/src/lib/libdwarf/common/dwarf_loc.c
1719
blkres = _dwarf_formblock_internal(dbg,attr,
usr/src/lib/libdwarf/common/dwarf_loc.c
1739
_dwarf_get_alloc(dbg, DW_DLA_LOCDESC_C, listlen);
usr/src/lib/libdwarf/common/dwarf_loc.c
1741
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
1756
blkres = _dwarf_fill_in_locdesc_op_c(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1777
cook_original_loclist_contents(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1813
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loc.c
1825
cook_gnu_loclist_contents(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1842
res = _dwarf_extract_address_from_debug_addr(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1849
dwarf_dealloc_error(dbg, *error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1864
res = _dwarf_extract_address_from_debug_addr(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1870
dwarf_dealloc_error(dbg, *error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1886
res = _dwarf_extract_address_from_debug_addr(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1892
dwarf_dealloc_error(dbg, *error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1898
res = _dwarf_extract_address_from_debug_addr(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1904
dwarf_dealloc_error(dbg, *error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1922
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loc.c
1938
cook_loclists_contents(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1955
res = _dwarf_extract_address_from_debug_addr(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1961
dwarf_dealloc_error(dbg, *error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1972
res = _dwarf_extract_address_from_debug_addr(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1978
dwarf_dealloc_error(dbg, *error);
usr/src/lib/libdwarf/common/dwarf_loc.c
1984
res = _dwarf_extract_address_from_debug_addr(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
1990
dwarf_dealloc_error(dbg, *error);
usr/src/lib/libdwarf/common/dwarf_loc.c
2001
res = _dwarf_extract_address_from_debug_addr(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
2007
dwarf_dealloc_error(dbg, *error);
usr/src/lib/libdwarf/common/dwarf_loc.c
204
res = _dwarf_loc_block_sanity_check(dbg,loc_block,error);
usr/src/lib/libdwarf/common/dwarf_loc.c
2055
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loc.c
2076
Dwarf_Debug dbg;
usr/src/lib/libdwarf/common/dwarf_loc.c
2089
setup_res = _dwarf_setup_loc(attr, &dbg,&cucontext, &form, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
2122
_dwarf_error_string(dbg,error,DW_DLE_LOC_EXPR_BAD,
usr/src/lib/libdwarf/common/dwarf_loc.c
2130
_dwarf_get_alloc(dbg, DW_DLA_LOC_HEAD_C, 1);
usr/src/lib/libdwarf/common/dwarf_loc.c
2132
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
2139
llhead->ll_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_loc.c
214
res = _dwarf_read_loc_expr_op(dbg,loc_block,
usr/src/lib/libdwarf/common/dwarf_loc.c
2161
ores = _dwarf_original_loclist_build(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
2168
ores = cook_original_loclist_contents(dbg,llhead,error);
usr/src/lib/libdwarf/common/dwarf_loc.c
2170
ores = cook_gnu_loclist_contents(dbg,llhead,error);
usr/src/lib/libdwarf/common/dwarf_loc.c
2179
eres = _dwarf_original_expression_build(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
2189
leres = _dwarf_loclists_fill_in_lle_head(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
2195
leres = cook_loclists_contents(dbg,llhead,error);
usr/src/lib/libdwarf/common/dwarf_loc.c
2209
dwarf_loclist_from_expr_c(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
2229
llhead = (Dwarf_Loc_Head_c)_dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
2232
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
2242
_dwarf_get_alloc(dbg, DW_DLA_LOCDESC_C, local_listlen);
usr/src/lib/libdwarf/common/dwarf_loc.c
2245
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
225
_dwarf_free_op_chain(dbg, head_loc);
usr/src/lib/libdwarf/common/dwarf_loc.c
2251
llhead->ll_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_loc.c
2264
res = _dwarf_fill_in_locdesc_op_c(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
2307
Dwarf_Debug dbg;
usr/src/lib/libdwarf/common/dwarf_loc.c
2311
dbg = loclist_head->ll_dbg;
usr/src/lib/libdwarf/common/dwarf_loc.c
2313
_dwarf_error(dbg, error, DW_DLE_LOCLIST_INDEX_ERROR);
usr/src/lib/libdwarf/common/dwarf_loc.c
234
(Dwarf_Loc_Chain) _dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
2382
Dwarf_Debug dbg = locdesc->ld_loclist_head->ll_dbg;
usr/src/lib/libdwarf/common/dwarf_loc.c
2383
_dwarf_error(dbg, error, DW_DLE_LOCLIST_INDEX_ERROR);
usr/src/lib/libdwarf/common/dwarf_loc.c
239
_dwarf_free_op_chain(dbg, head_loc);
usr/src/lib/libdwarf/common/dwarf_loc.c
2426
Dwarf_Debug dbg = loclist_head->ll_dbg;
usr/src/lib/libdwarf/common/dwarf_loc.c
2428
dwarf_dealloc(dbg,loclist_head,DW_DLA_LOC_HEAD_C);
usr/src/lib/libdwarf/common/dwarf_loc.c
246
_dwarf_error_string(dbg, error, DW_DLE_ALLOC_FAIL,
usr/src/lib/libdwarf/common/dwarf_loc.c
273
(Dwarf_Loc *) _dwarf_get_alloc(dbg, DW_DLA_LOC_BLOCK,
usr/src/lib/libdwarf/common/dwarf_loc.c
276
_dwarf_free_op_chain(dbg, head_loc);
usr/src/lib/libdwarf/common/dwarf_loc.c
277
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
291
dwarf_dealloc(dbg, prev_loc, DW_DLA_LOC_CHAIN);
usr/src/lib/libdwarf/common/dwarf_loc.c
295
(Dwarf_Locdesc *) _dwarf_get_alloc(dbg, DW_DLA_LOCDESC, 1);
usr/src/lib/libdwarf/common/dwarf_loc.c
297
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
320
_dwarf_read_loc_section(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
330
Dwarf_Small *beg = dbg->de_debug_loc.dss_data + sec_offset;
usr/src/lib/libdwarf/common/dwarf_loc.c
332
dbg->de_debug_loc.dss_data + dbg->de_debug_loc.dss_size;
usr/src/lib/libdwarf/common/dwarf_loc.c
343
if (sec_offset >= dbg->de_debug_loc.dss_size) {
usr/src/lib/libdwarf/common/dwarf_loc.c
349
if (exprblock_off > dbg->de_debug_loc.dss_size) {
usr/src/lib/libdwarf/common/dwarf_loc.c
355
READ_UNALIGNED_CK(dbg, start_addr, Dwarf_Addr, beg, address_size,
usr/src/lib/libdwarf/common/dwarf_loc.c
357
READ_UNALIGNED_CK(dbg, end_addr, Dwarf_Addr,
usr/src/lib/libdwarf/common/dwarf_loc.c
375
READ_UNALIGNED_CK(dbg, exprblock_size, Dwarf_Half,
usr/src/lib/libdwarf/common/dwarf_loc.c
379
if ( exprblock_size >= dbg->de_debug_loc.dss_size) {
usr/src/lib/libdwarf/common/dwarf_loc.c
380
_dwarf_error(dbg, error, DW_DLE_DEBUG_LOC_SECTION_SHORT);
usr/src/lib/libdwarf/common/dwarf_loc.c
384
dbg->de_debug_loc.dss_size) {
usr/src/lib/libdwarf/common/dwarf_loc.c
385
_dwarf_error(dbg, error, DW_DLE_DEBUG_LOC_SECTION_SHORT);
usr/src/lib/libdwarf/common/dwarf_loc.c
398
dbg->de_debug_loc.dss_data;
usr/src/lib/libdwarf/common/dwarf_loc.c
403
_dwarf_get_loclist_lle_count_dwo(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
419
int res = _dwarf_read_loc_section_dwo(dbg, &b,
usr/src/lib/libdwarf/common/dwarf_loc.c
443
_dwarf_get_loclist_lle_count(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
460
int res = _dwarf_read_loc_section(dbg, &b,
usr/src/lib/libdwarf/common/dwarf_loc.c
486
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_loc.c
49
static int _dwarf_read_loc_section_dwo(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
500
dbg = attr->ar_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_loc.c
501
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_loc.c
505
*dbg_ret = dbg;
usr/src/lib/libdwarf/common/dwarf_loc.c
508
_dwarf_error(dbg, error, DW_DLE_LOC_EXPR_BAD);
usr/src/lib/libdwarf/common/dwarf_loc.c
518
_dwarf_get_loclist_header_start(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
530
if (!dbg->de_debug_loc.dss_data) {
usr/src/lib/libdwarf/common/dwarf_loc.c
531
int secload = _dwarf_load_section(dbg, &dbg->de_debug_loc,error);
usr/src/lib/libdwarf/common/dwarf_loc.c
535
if (!dbg->de_debug_loc.dss_size) {
usr/src/lib/libdwarf/common/dwarf_loc.c
539
loc_sec_size = dbg->de_debug_loc.dss_size;
usr/src/lib/libdwarf/common/dwarf_loc.c
541
_dwarf_error(dbg, error, DW_DLE_LOCLIST_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_loc.c
556
_dwarf_error(dbg, error, DW_DLE_LOCLIST_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_loc.c
561
_dwarf_error(dbg, error, DW_DLE_LOCLIST_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_loc.c
574
_dwarf_cleanup_llbuf(Dwarf_Debug dbg, Dwarf_Locdesc ** llbuf, int count)
usr/src/lib/libdwarf/common/dwarf_loc.c
578
dwarf_dealloc(dbg, llbuf[i]->ld_s, DW_DLA_LOC_BLOCK);
usr/src/lib/libdwarf/common/dwarf_loc.c
579
dwarf_dealloc(dbg, llbuf[i], DW_DLA_LOCDESC);
usr/src/lib/libdwarf/common/dwarf_loc.c
581
dwarf_dealloc(dbg, llbuf, DW_DLA_LIST);
usr/src/lib/libdwarf/common/dwarf_loc.c
612
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_loc.c
642
setup_res = _dwarf_setup_loc(attr, &dbg,&cucontext, &form, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
654
_dwarf_error(dbg, error, DW_DLE_LOCLIST_INTERFACE_ERROR);
usr/src/lib/libdwarf/common/dwarf_loc.c
663
_dwarf_error(dbg, error, DW_DLE_LOCLIST_INTERFACE_ERROR);
usr/src/lib/libdwarf/common/dwarf_loc.c
682
off_res = _dwarf_get_loclist_header_start(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
687
count_res = _dwarf_get_loclist_lle_count(dbg, loclist_offset,
usr/src/lib/libdwarf/common/dwarf_loc.c
698
_dwarf_get_alloc(dbg, DW_DLA_LIST, loclist_count);
usr/src/lib/libdwarf/common/dwarf_loc.c
700
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
708
blkres = _dwarf_read_loc_section(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
717
_dwarf_cleanup_llbuf(dbg, llbuf, lli);
usr/src/lib/libdwarf/common/dwarf_loc.c
720
loc_section_end = dbg->de_debug_loc.dss_data+
usr/src/lib/libdwarf/common/dwarf_loc.c
721
dbg->de_debug_loc.dss_size;
usr/src/lib/libdwarf/common/dwarf_loc.c
722
lres = _dwarf_get_locdesc(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
732
_dwarf_cleanup_llbuf(dbg, llbuf, lli);
usr/src/lib/libdwarf/common/dwarf_loc.c
752
(char *)dbg->de_debug_info.dss_data;
usr/src/lib/libdwarf/common/dwarf_loc.c
767
dwarf_dealloc(dbg, tblock, DW_DLA_BLOCK);
usr/src/lib/libdwarf/common/dwarf_loc.c
780
blkres = _dwarf_get_locdesc(dbg, &loc_block,
usr/src/lib/libdwarf/common/dwarf_loc.c
793
_dwarf_get_alloc(dbg, DW_DLA_LIST, listlen);
usr/src/lib/libdwarf/common/dwarf_loc.c
796
dwarf_dealloc(dbg, locdesc, DW_DLA_LOCDESC);
usr/src/lib/libdwarf/common/dwarf_loc.c
797
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_loc.c
827
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_loc.c
852
setup_res = _dwarf_setup_loc(attr, &dbg, &cucontext, &form, error);
usr/src/lib/libdwarf/common/dwarf_loc.c
866
_dwarf_error(dbg, error, DW_DLE_LOCLIST_INTERFACE_ERROR);
usr/src/lib/libdwarf/common/dwarf_loc.c
879
off_res = _dwarf_get_loclist_header_start(dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
887
blkres = _dwarf_read_loc_section(dbg, &loc_block,
usr/src/lib/libdwarf/common/dwarf_loc.c
908
(char *)dbg->de_debug_info.dss_data;
usr/src/lib/libdwarf/common/dwarf_loc.c
925
dwarf_dealloc(dbg, tblock, DW_DLA_BLOCK);
usr/src/lib/libdwarf/common/dwarf_loc.c
942
blkres = _dwarf_get_locdesc(dbg, &loc_block,
usr/src/lib/libdwarf/common/dwarf_loc.c
977
dwarf_loclist_from_expr(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.c
984
Dwarf_Half addr_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_loc.c
985
res = dwarf_loclist_from_expr_a(dbg,expression_in,
usr/src/lib/libdwarf/common/dwarf_loc.c
997
dwarf_loclist_from_expr_a(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.h
271
int _dwarf_fill_in_locdesc_op_c(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.h
283
int _dwarf_loc_block_sanity_check(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.h
288
int _dwarf_loclists_fill_in_lle_head(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.h
293
int _dwarf_loclists_expression_build(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loc.h
298
int _dwarf_read_loc_expr_op(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
114
_dwarf_read_loc_expr_op(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
144
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
154
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
205
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
245
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
254
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
260
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
268
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
275
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
282
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr, 2,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
289
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr, 2,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
297
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr, 4,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
304
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr, 4,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
312
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr, 8,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
319
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr, 8,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
327
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
333
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
339
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
376
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
383
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
387
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
397
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
403
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
417
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
423
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
434
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
440
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
445
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
452
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
458
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
478
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
498
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr, 2,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
506
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
515
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr, 2,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
522
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr, 4,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
528
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
542
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
546
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
56
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
561
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
567
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
574
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
582
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
593
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
612
int reares = read_encoded_addr(loc_ptr,dbg,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
620
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
640
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
644
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
650
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
666
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
677
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
68
op = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
686
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
704
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
715
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
719
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
728
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
733
READ_UNALIGNED_CK(dbg, operand1, Dwarf_Unsigned, loc_ptr, 4,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
743
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
751
dbg,error,section_end);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
755
_dwarf_error(dbg, error, DW_DLE_LOC_EXPR_BAD);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
759
_dwarf_error(dbg,error,DW_DLE_LOCEXPR_OFF_SECTION_END);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
77
READ_UNALIGNED_CK(dbg, operand, Dwarf_Unsigned, loc_ptr, 2,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
770
_dwarf_error(dbg, error, DW_DLE_LOC_BAD_TERMINATION);
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
83
READ_UNALIGNED_CK(dbg, operand, Dwarf_Unsigned, loc_ptr, 4,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
89
READ_UNALIGNED_CK(dbg, operand, Dwarf_Unsigned, loc_ptr, 8,
usr/src/lib/libdwarf/common/dwarf_locationop_read.c
96
_dwarf_error(dbg, error, DW_DLE_GNU_OPCODE_ERROR);
usr/src/lib/libdwarf/common/dwarf_loclists.c
1006
dbg,rctx->ll_context,val1,
usr/src/lib/libdwarf/common/dwarf_loclists.c
101
read_single_lle_entry(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1016
dbg,rctx->ll_context,val1,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1022
dbg,rctx->ll_context,val2,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1032
dbg,rctx->ll_context,val1,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1071
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1085
array = (Dwarf_Locdesc_c)_dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1088
_dwarf_error_string(dbg, error, DW_DLE_ALLOC_FAIL,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1107
res = _dwarf_fill_in_locdesc_op_c(dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1129
_dwarf_loclists_fill_in_lle_head(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1151
array = dbg->de_loclists_context;
usr/src/lib/libdwarf/common/dwarf_loclists.c
1185
_dwarf_error_string(dbg,error,DW_DLE_LOCLISTS_ERROR,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1194
res = _dwarf_which_loclists_context(dbg,ctx,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1216
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1236
READ_UNALIGNED_CK(dbg,table_entryval, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_loclists.c
1250
dbg->de_debug_loclists.dss_data;
usr/src/lib/libdwarf/common/dwarf_loclists.c
1252
res = build_array_of_lle(dbg,llhead,error);
usr/src/lib/libdwarf/common/dwarf_loclists.c
1254
dwarf_dealloc(dbg,llhead,DW_DLA_LOCLISTS_HEAD);
usr/src/lib/libdwarf/common/dwarf_loclists.c
1293
Dwarf_Debug dbg = head->ll_dbg;
usr/src/lib/libdwarf/common/dwarf_loclists.c
1317
dwarf_dealloc(dbg,loc,DW_DLA_LOC_BLOCK_C);
usr/src/lib/libdwarf/common/dwarf_loclists.c
1320
dwarf_dealloc(dbg,head->ll_locdesc,DW_DLA_LOCDESC_C);
usr/src/lib/libdwarf/common/dwarf_loclists.c
135
dbg,err,enddata);
usr/src/lib/libdwarf/common/dwarf_loclists.c
145
dbg,err,enddata);
usr/src/lib/libdwarf/common/dwarf_loclists.c
148
dbg,err,enddata);
usr/src/lib/libdwarf/common/dwarf_loclists.c
150
res = counted_loc_descr(dbg,data,enddata,
usr/src/lib/libdwarf/common/dwarf_loclists.c
169
res = counted_loc_descr(dbg,data,enddata,
usr/src/lib/libdwarf/common/dwarf_loclists.c
185
READ_UNALIGNED_CK(dbg,val1, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_loclists.c
194
READ_UNALIGNED_CK(dbg,val1, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_loclists.c
198
READ_UNALIGNED_CK(dbg,val2, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_loclists.c
202
res = counted_loc_descr(dbg,data,enddata,
usr/src/lib/libdwarf/common/dwarf_loclists.c
220
READ_UNALIGNED_CK(dbg,val1, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_loclists.c
225
dbg,err,enddata);
usr/src/lib/libdwarf/common/dwarf_loclists.c
227
res = counted_loc_descr(dbg,data,enddata,
usr/src/lib/libdwarf/common/dwarf_loclists.c
252
_dwarf_error_string(dbg,err,DW_DLE_LOCLISTS_ERROR,
usr/src/lib/libdwarf/common/dwarf_loclists.c
274
internal_read_header(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
295
READ_AREA_LENGTH_CK(dbg,arealen,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_loclists.c
310
_dwarf_error_string(dbg,error,DW_DLE_SECTION_SIZE_ERROR,
usr/src/lib/libdwarf/common/dwarf_loclists.c
317
buildhere->lc_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_loclists.c
322
READ_UNALIGNED_CK(dbg,version,Dwarf_Unsigned,data,
usr/src/lib/libdwarf/common/dwarf_loclists.c
330
_dwarf_error_string(dbg,error,DW_DLE_VERSION_STAMP_ERROR,
usr/src/lib/libdwarf/common/dwarf_loclists.c
338
READ_UNALIGNED_CK(dbg,address_size,unsigned,data,
usr/src/lib/libdwarf/common/dwarf_loclists.c
346
_dwarf_error_string(dbg,error,DW_DLE_VERSION_STAMP_ERROR,
usr/src/lib/libdwarf/common/dwarf_loclists.c
358
_dwarf_error_string(dbg,error,DW_DLE_ADDRESS_SIZE_ERROR,
usr/src/lib/libdwarf/common/dwarf_loclists.c
366
READ_UNALIGNED_CK(dbg,segment_selector_size,unsigned,data,
usr/src/lib/libdwarf/common/dwarf_loclists.c
371
READ_UNALIGNED_CK(dbg,offset_entry_count,Dwarf_Unsigned,data,
usr/src/lib/libdwarf/common/dwarf_loclists.c
400
internal_load_loclists_contexts(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
407
Dwarf_Small * data = dbg->de_debug_loclists.dss_data;
usr/src/lib/libdwarf/common/dwarf_loclists.c
408
Dwarf_Unsigned section_size = dbg->de_debug_loclists.dss_size;
usr/src/lib/libdwarf/common/dwarf_loclists.c
425
free_loclists_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_loclists.c
426
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loclists.c
433
res = internal_read_header(dbg,chainlength,
usr/src/lib/libdwarf/common/dwarf_loclists.c
439
free_loclists_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_loclists.c
442
_dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_loclists.c
444
free_loclists_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_loclists.c
445
_dwarf_error_string(dbg, error, DW_DLE_ALLOC_FAIL,
usr/src/lib/libdwarf/common/dwarf_loclists.c
464
free_loclists_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_loclists.c
465
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loclists.c
476
dwarf_dealloc(dbg, prev_chain, DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_loclists.c
499
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
507
if (dbg->de_loclists_context) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
509
*loclists_count = dbg->de_loclists_context_count;
usr/src/lib/libdwarf/common/dwarf_loclists.c
512
if (!dbg->de_debug_loclists.dss_size) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
516
if (!dbg->de_debug_loclists.dss_data) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
517
res = _dwarf_load_section(dbg, &dbg->de_debug_loclists,
usr/src/lib/libdwarf/common/dwarf_loclists.c
523
res = internal_load_loclists_contexts(dbg,&cxt,&count,error);
usr/src/lib/libdwarf/common/dwarf_loclists.c
527
dbg->de_loclists_context = cxt;
usr/src/lib/libdwarf/common/dwarf_loclists.c
528
dbg->de_loclists_context_count = count;
usr/src/lib/libdwarf/common/dwarf_loclists.c
538
_dwarf_dealloc_loclists_context(Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_loclists.c
543
if (!dbg->de_loclists_context) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
546
loccon = dbg->de_loclists_context;
usr/src/lib/libdwarf/common/dwarf_loclists.c
547
for( ; i < dbg->de_loclists_context_count; ++i,++loccon) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
553
free(dbg->de_loclists_context);
usr/src/lib/libdwarf/common/dwarf_loclists.c
554
dbg->de_loclists_context = 0;
usr/src/lib/libdwarf/common/dwarf_loclists.c
555
dbg->de_loclists_context_count = 0;
usr/src/lib/libdwarf/common/dwarf_loclists.c
561
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
573
if (!dbg->de_loclists_context_count) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
576
if (context_index >= dbg->de_loclists_context_count) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
579
con = dbg->de_loclists_context[context_index];
usr/src/lib/libdwarf/common/dwarf_loclists.c
58
free_loclists_chain(Dwarf_Debug dbg, Dwarf_Chain head)
usr/src/lib/libdwarf/common/dwarf_loclists.c
587
READ_UNALIGNED_CK(dbg,targetoffset,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_loclists.c
664
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
679
if (!dbg->de_loclists_context_count) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
682
if (context_index >= dbg->de_loclists_context_count) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
685
con = dbg->de_loclists_context[context_index];
usr/src/lib/libdwarf/common/dwarf_loclists.c
71
dwarf_dealloc(dbg,cur,DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_loclists.c
733
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
753
if (!dbg->de_loclists_context_count) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
756
data = dbg->de_debug_loclists.dss_data +
usr/src/lib/libdwarf/common/dwarf_loclists.c
758
enddata = dbg->de_debug_loclists.dss_data +
usr/src/lib/libdwarf/common/dwarf_loclists.c
760
if (contextnumber >= dbg->de_loclists_context_count) {
usr/src/lib/libdwarf/common/dwarf_loclists.c
763
con = dbg->de_loclists_context[contextnumber];
usr/src/lib/libdwarf/common/dwarf_loclists.c
765
res = read_single_lle_entry(dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
77
counted_loc_descr(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
778
_dwarf_which_loclists_context(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
791
array = dbg->de_loclists_context;
usr/src/lib/libdwarf/common/dwarf_loclists.c
792
count = dbg->de_loclists_context_count;
usr/src/lib/libdwarf/common/dwarf_loclists.c
828
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loclists.c
860
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loclists.c
876
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_loclists.c
889
Dwarf_Debug dbg = h->ll_dbg;
usr/src/lib/libdwarf/common/dwarf_loclists.c
891
dwarf_dealloc(dbg,h,DW_DLA_LOCLISTS_HEAD);
usr/src/lib/libdwarf/common/dwarf_loclists.c
898
alloc_rle_and_append_to_list(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
907
_dwarf_error_string(dbg, error, DW_DLE_ALLOC_FAIL,
usr/src/lib/libdwarf/common/dwarf_loclists.c
91
dbg,err,enddata);
usr/src/lib/libdwarf/common/dwarf_loclists.c
933
build_array_of_lle(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
970
res = read_single_lle_entry(dbg,
usr/src/lib/libdwarf/common/dwarf_loclists.c
979
res = alloc_rle_and_append_to_list(dbg,rctx,&e,error);
usr/src/lib/libdwarf/common/dwarf_machoread.c
778
Dwarf_Debug *dbg,Dwarf_Error *error)
usr/src/lib/libdwarf/common/dwarf_machoread.c
800
groupnumber, dbg, error);
usr/src/lib/libdwarf/common/dwarf_macro.c
100
dwarf_dealloc(dbg,ms->st_base,DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_macro.c
114
_dwarf_macro_stack_push_index(Dwarf_Debug dbg, Dwarf_Signed indx,
usr/src/lib/libdwarf/common/dwarf_macro.c
127
(Dwarf_Signed *)_dwarf_get_alloc(dbg, DW_DLA_STRING,
usr/src/lib/libdwarf/common/dwarf_macro.c
137
dwarf_dealloc(dbg, ms->st_base, DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_macro.c
173
dwarf_get_macro_details(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_macro.c
212
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_macro.c
214
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
218
res = _dwarf_load_section(dbg, &dbg->de_debug_macinfo,error);
usr/src/lib/libdwarf/common/dwarf_macro.c
220
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
223
if (!dbg->de_debug_abbrev.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
224
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
228
macro_base = dbg->de_debug_macinfo.dss_data;
usr/src/lib/libdwarf/common/dwarf_macro.c
230
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
233
if (macro_offset >= dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
234
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
237
macro_end = macro_base + dbg->de_debug_macinfo.dss_size;
usr/src/lib/libdwarf/common/dwarf_macro.c
249
if (endloc >= dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
250
if (endloc == dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
252
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
255
_dwarf_error(dbg, error, DW_DLE_DEBUG_MACRO_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_macro.c
256
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
273
DECODE_LEB128_UWORD_CK(pnext,utemp,dbg,error,
usr/src/lib/libdwarf/common/dwarf_macro.c
276
dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
277
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
278
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_macro.c
282
res = _dwarf_check_string_valid(dbg,
usr/src/lib/libdwarf/common/dwarf_macro.c
291
dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
292
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
293
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_macro.c
301
DECODE_LEB128_UWORD_CK(pnext,utemp,dbg,error,
usr/src/lib/libdwarf/common/dwarf_macro.c
304
dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
305
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
306
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_macro.c
310
DECODE_LEB128_UWORD_CK(pnext,utemp,dbg,error,
usr/src/lib/libdwarf/common/dwarf_macro.c
313
dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
314
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
315
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_macro.c
334
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
335
_dwarf_error(dbg, error, DW_DLE_DEBUG_MACRO_INCONSISTENT);
usr/src/lib/libdwarf/common/dwarf_macro.c
341
if (endloc == dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
343
} else if (endloc > dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
344
_dwarf_error(dbg, error, DW_DLE_DEBUG_MACRO_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_macro.c
345
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
360
(Dwarf_Small *)_dwarf_get_alloc(dbg, DW_DLA_STRING, space_needed);
usr/src/lib/libdwarf/common/dwarf_macro.c
363
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
364
_dwarf_error(dbg, error, DW_DLE_DEBUG_MACRO_MALLOC_SPACE);
usr/src/lib/libdwarf/common/dwarf_macro.c
380
if (endloc > dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
381
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
382
_dwarf_error(dbg, error, DW_DLE_DEBUG_MACRO_LENGTH_BAD);
usr/src/lib/libdwarf/common/dwarf_macro.c
398
DECODE_LEB128_UWORD_CK(pnext,v1,dbg,error,
usr/src/lib/libdwarf/common/dwarf_macro.c
403
dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
404
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
405
dwarf_dealloc(dbg, return_data, DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_macro.c
406
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_macro.c
410
res = _dwarf_check_string_valid(dbg,
usr/src/lib/libdwarf/common/dwarf_macro.c
422
dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
423
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
424
dwarf_dealloc(dbg, return_data, DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_macro.c
425
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_macro.c
432
DECODE_LEB128_UWORD_CK(pnext,v1,dbg,error,
usr/src/lib/libdwarf/common/dwarf_macro.c
436
dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
437
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
438
dwarf_dealloc(dbg, return_data, DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_macro.c
439
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_macro.c
443
DECODE_LEB128_UWORD_CK(pnext,v1,dbg,error,
usr/src/lib/libdwarf/common/dwarf_macro.c
446
(void) _dwarf_macro_stack_push_index(dbg, fileindex,
usr/src/lib/libdwarf/common/dwarf_macro.c
452
dbg->de_debug_macinfo.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro.c
453
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
454
dwarf_dealloc(dbg, return_data, DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_macro.c
455
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_macro.c
470
dwarf_dealloc(dbg, return_data, DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_macro.c
471
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
472
_dwarf_error(dbg, error, DW_DLE_DEBUG_MACRO_INCONSISTENT);
usr/src/lib/libdwarf/common/dwarf_macro.c
478
free_macro_stack(dbg,&msdata);
usr/src/lib/libdwarf/common/dwarf_macro.c
98
free_macro_stack(Dwarf_Debug dbg, struct macro_stack_s *ms)
usr/src/lib/libdwarf/common/dwarf_macro5.c
1003
dbg, error, endptr);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1010
_dwarf_error(dbg, error, DW_DLE_MACRO_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1019
_dwarf_error(dbg, error, DW_DLE_MACRO_OP_UNHANDLED);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1082
drop_srcfiles(Dwarf_Debug dbg,char ** srcfiles,
usr/src/lib/libdwarf/common/dwarf_macro5.c
1088
dwarf_dealloc(dbg, srcfiles[i], DW_DLA_STRING);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1091
dwarf_dealloc(dbg, srcfiles, DW_DLA_LIST);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1109
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1139
dbg = cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1145
res = _dwarf_load_section(dbg, &dbg->de_debug_macro,error);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1149
if (!dbg->de_debug_macro.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro5.c
1162
dwarf_dealloc(dbg,macro_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_macro5.c
117
_dwarf_skim_forms(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
1170
dwarf_dealloc(dbg,macro_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1176
drop_srcfiles(dbg,srcfiles,srcfiles_count);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1179
dwarf_dealloc(dbg,macro_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1193
dwarf_dealloc(dbg,macro_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1194
drop_srcfiles(dbg,srcfiles,srcfiles_count);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1195
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1200
drop_srcfiles(dbg,srcfiles,srcfiles_count);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1205
dwarf_dealloc(dbg,macro_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1207
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1211
drop_srcfiles(dbg,srcfiles,srcfiles_count);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1216
dwarf_dealloc(dbg,macro_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1219
lres = _dwarf_internal_macro_context_by_offset(dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
1233
_dwarf_internal_macro_context_by_offset(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
1262
res = _dwarf_load_section(dbg, &dbg->de_debug_macro,error);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1267
if (!dbg->de_debug_macro.dss_size) {
usr/src/lib/libdwarf/common/dwarf_macro5.c
1272
section_base = dbg->de_debug_macro.dss_data;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1273
section_size = dbg->de_debug_macro.dss_size;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1277
_dwarf_error(dbg, error, DW_DLE_MACRO_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1286
_dwarf_get_alloc(dbg,DW_DLA_MACRO_CONTEXT,1);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1289
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1296
_dwarf_error(dbg, error, DW_DLE_MACRO_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1304
res = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
1312
res = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
1327
macro_context->mc_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1340
_dwarf_error(dbg, error, DW_DLE_MACRO_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1343
res = _dwarf_read_unaligned_ck_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
138
_dwarf_error(dbg, error, DW_DLE_MACRO_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1409
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1411
dbg = head->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1413
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_HEADER_POINTER);
usr/src/lib/libdwarf/common/dwarf_macro5.c
143
_dwarf_error(dbg,error,
usr/src/lib/libdwarf/common/dwarf_macro5.c
1436
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1439
dbg = head->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1441
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_HEADER_POINTER);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1444
dbg = head->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1446
_dwarf_error(dbg, error, DW_DLE_BAD_MACRO_INDEX);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1514
int dwarf_get_macro_section_name(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
152
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_macro5.c
1520
sec = &dbg->de_debug_macro;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1532
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1537
dbg = mc->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1539
dwarf_dealloc(dbg,mc,DW_DLA_MACRO_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1543
_dwarf_macro_constructor(Dwarf_Debug dbg, void *m)
usr/src/lib/libdwarf/common/dwarf_macro5.c
1549
mc->mc_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
160
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_macro5.c
193
int res = _dwarf_check_string_valid(dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
206
dbg, error,section_end);
usr/src/lib/libdwarf/common/dwarf_macro5.c
225
dbg, error,section_end);
usr/src/lib/libdwarf/common/dwarf_macro5.c
230
dbg, error,section_end);
usr/src/lib/libdwarf/common/dwarf_macro5.c
242
dbg, error,section_end);
usr/src/lib/libdwarf/common/dwarf_macro5.c
248
_dwarf_error(dbg, error, DW_DLE_MACRO_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
301
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
311
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
317
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_macro5.c
323
section_base = dbg->de_debug_macro.dss_data;
usr/src/lib/libdwarf/common/dwarf_macro5.c
324
section_end = section_base + dbg->de_debug_macro.dss_size;
usr/src/lib/libdwarf/common/dwarf_macro5.c
352
res = _dwarf_skim_forms(dbg,macro_context,mdata,
usr/src/lib/libdwarf/common/dwarf_macro5.c
367
_dwarf_error(dbg, error, DW_DLE_MACRO_OP_UNHANDLED);
usr/src/lib/libdwarf/common/dwarf_macro5.c
371
_dwarf_error(dbg, error, DW_DLE_MACRO_PAST_END);
usr/src/lib/libdwarf/common/dwarf_macro5.c
378
_dwarf_error(dbg, error, DW_DLE_MACRO_PAST_END);
usr/src/lib/libdwarf/common/dwarf_macro5.c
392
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
395
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
397
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_HEADER_POINTER);
usr/src/lib/libdwarf/common/dwarf_macro5.c
400
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
402
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_INDEX);
usr/src/lib/libdwarf/common/dwarf_macro5.c
437
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
448
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
450
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_HEADER_POINTER);
usr/src/lib/libdwarf/common/dwarf_macro5.c
453
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
455
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_INDEX);
usr/src/lib/libdwarf/common/dwarf_macro5.c
475
dbg, error,endptr);
usr/src/lib/libdwarf/common/dwarf_macro5.c
477
res = _dwarf_check_string_valid(dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
499
dbg, error,endptr);
usr/src/lib/libdwarf/common/dwarf_macro5.c
500
READ_UNALIGNED_CK(dbg,stringoffset,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_macro5.c
503
res = _dwarf_extract_local_debug_str_string_given_offset(dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
531
DECODE_LEB128_UWORD_CK(mdata,linenum, dbg, error,endptr);
usr/src/lib/libdwarf/common/dwarf_macro5.c
534
DECODE_LEB128_UWORD_CK(mdata_copy,stringindex, dbg, error,endptr);
usr/src/lib/libdwarf/common/dwarf_macro5.c
542
ress = _dwarf_extract_string_offset_via_str_offsets(dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
558
ress = _dwarf_extract_local_debug_str_string_given_offset(dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
587
dbg, error,endptr);
usr/src/lib/libdwarf/common/dwarf_macro5.c
588
READ_UNALIGNED_CK(dbg,supoffset,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_macro5.c
595
resup = _dwarf_get_string_from_tied(dbg, supoffset,
usr/src/lib/libdwarf/common/dwarf_macro5.c
604
_dwarf_error(dbg,error,myerrno);
usr/src/lib/libdwarf/common/dwarf_macro5.c
608
dwarf_dealloc(dbg,lerr,DW_DLA_ERROR);
usr/src/lib/libdwarf/common/dwarf_macro5.c
620
_dwarf_error(dbg,error,DW_DLE_MACRO_OP_UNHANDLED);
usr/src/lib/libdwarf/common/dwarf_macro5.c
709
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
718
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
720
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_HEADER_POINTER);
usr/src/lib/libdwarf/common/dwarf_macro5.c
723
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
725
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_INDEX);
usr/src/lib/libdwarf/common/dwarf_macro5.c
742
DECODE_LEB128_UWORD_CK(mdata,linenum, dbg, error,endptr);
usr/src/lib/libdwarf/common/dwarf_macro5.c
743
DECODE_LEB128_UWORD_CK(mdata,srcindex, dbg, error,endptr);
usr/src/lib/libdwarf/common/dwarf_macro5.c
813
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
822
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
824
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_HEADER_POINTER);
usr/src/lib/libdwarf/common/dwarf_macro5.c
829
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
831
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_INDEX);
usr/src/lib/libdwarf/common/dwarf_macro5.c
84
static int _dwarf_internal_macro_context_by_offset(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
840
READ_UNALIGNED_CK(dbg,supoffset,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_macro5.c
874
validate_opcode(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_macro5.c
885
_dwarf_error(dbg, error, DW_DLE_MACRO_OPCODE_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
889
_dwarf_error(dbg, error, DW_DLE_MACRO_OPCODE_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
895
_dwarf_error(dbg, error, DW_DLE_MACRO_OPCODE_FORM_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
900
_dwarf_error(dbg, error, DW_DLE_MACRO_OPCODE_FORM_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
922
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
928
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
930
_dwarf_error(dbg, error,DW_DLE_BAD_MACRO_HEADER_POINTER);
usr/src/lib/libdwarf/common/dwarf_macro5.c
934
dbg = macro_context->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
937
_dwarf_error(dbg, error, DW_DLE_MACRO_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
943
READ_UNALIGNED_CK(dbg,operand_table_count,Dwarf_Small,
usr/src/lib/libdwarf/common/dwarf_macro5.c
951
_dwarf_error(dbg, error, DW_DLE_MACRO_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
961
READ_UNALIGNED_CK(dbg,opcode_number,Dwarf_Small,
usr/src/lib/libdwarf/common/dwarf_macro5.c
966
dbg, error, endptr);
usr/src/lib/libdwarf/common/dwarf_macro5.c
969
_dwarf_error(dbg, error, DW_DLE_MACRO_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
983
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_macro5.c
995
_dwarf_error(dbg, error, DW_DLE_MACRO_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_macro5.c
998
READ_UNALIGNED_CK(dbg,opcode_number,Dwarf_Small,
usr/src/lib/libdwarf/common/dwarf_macro5.h
141
int _dwarf_macro_constructor(Dwarf_Debug dbg, void *m);
usr/src/lib/libdwarf/common/dwarf_opaque.h
718
int _dwarf_printf(Dwarf_Debug dbg, const char * data);
usr/src/lib/libdwarf/common/dwarf_opaque.h
755
void _dwarf_dealloc_rnglists_context(Dwarf_Debug dbg);
usr/src/lib/libdwarf/common/dwarf_opaque.h
756
void _dwarf_dealloc_loclists_context(Dwarf_Debug dbg);
usr/src/lib/libdwarf/common/dwarf_opaque.h
758
int _dwarf_get_string_base_attr_value(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
763
int _dwarf_extract_string_offset_via_str_offsets(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
773
int _dwarf_extract_address_from_debug_addr(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
788
Dwarf_Bool _dwarf_file_has_debug_fission_cu_index(Dwarf_Debug dbg);
usr/src/lib/libdwarf/common/dwarf_opaque.h
789
Dwarf_Bool _dwarf_file_has_debug_fission_tu_index(Dwarf_Debug dbg);
usr/src/lib/libdwarf/common/dwarf_opaque.h
790
Dwarf_Bool _dwarf_file_has_debug_fission_index(Dwarf_Debug dbg);
usr/src/lib/libdwarf/common/dwarf_opaque.h
793
int _dwarf_get_debugfission_for_offset(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
809
int _dwarf_get_addr_from_tied(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
822
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
829
_dwarf_search_for_signature(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
836
void _dwarf_destroy_group_map(Dwarf_Debug dbg);
usr/src/lib/libdwarf/common/dwarf_opaque.h
838
int _dwarf_section_get_target_group(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
847
int _dwarf_section_get_target_group_from_map(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
852
int _dwarf_insert_in_group_map(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
860
int _dwarf_section_in_group_by_name(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
865
_dwarf_next_cu_header_internal(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
887
int _dwarf_get_ranges_base_attr_from_tied(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
893
int _dwarf_get_string_from_tied(Dwarf_Debug dbg, Dwarf_Unsigned offset,
usr/src/lib/libdwarf/common/dwarf_opaque.h
898
int _dwarf_extract_local_debug_str_string_given_offset(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
929
Dwarf_Debug *dbg,Dwarf_Error *error);
usr/src/lib/libdwarf/common/dwarf_opaque.h
943
Dwarf_Debug *dbg,Dwarf_Error *error);
usr/src/lib/libdwarf/common/dwarf_opaque.h
956
Dwarf_Debug *dbg,Dwarf_Error *error);
usr/src/lib/libdwarf/common/dwarf_opaque.h
969
Dwarf_Debug *dbg,Dwarf_Error *error);
usr/src/lib/libdwarf/common/dwarf_opaque.h
972
void _dwarf_create_address_size_dwarf_error(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
979
extern int _dwarf_formudata_internal(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
992
int _dwarf_formblock_internal(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_opaque.h
998
int _dwarf_extract_data16(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_original_elf_init.c
165
UNUSEDARG Dwarf_Debug *dbg,
usr/src/lib/libdwarf/common/dwarf_original_elf_init.c
177
Dwarf_Debug *dbg,
usr/src/lib/libdwarf/common/dwarf_original_elf_init.c
211
dbg, error);
usr/src/lib/libdwarf/common/dwarf_original_elf_init.c
216
(*dbg)->de_filesize = filesize;
usr/src/lib/libdwarf/common/dwarf_original_elf_init.c
217
res = dwarf_add_debuglink_global_path(*dbg,
usr/src/lib/libdwarf/common/dwarf_original_elf_init.c
52
#define DWARF_DBG_ERROR(dbg,errval,retval) \
usr/src/lib/libdwarf/common/dwarf_original_elf_init.c
53
_dwarf_error(dbg, error, errval); return(retval);
usr/src/lib/libdwarf/common/dwarf_peread.c
725
Dwarf_Debug *dbg,Dwarf_Error *error)
usr/src/lib/libdwarf/common/dwarf_peread.c
747
groupnumber, dbg, error);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
105
_dwarf_printf(dbg,dwarfstring_string(&m1));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
147
_dwarf_printf(dbg,dwarfstring_string(&m1));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
187
_dwarf_printf(dbg,dwarfstring_string(&m1));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
196
print_include_directory_details(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
210
_dwarf_printf(dbg,dwarfstring_string(&m4));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
239
_dwarf_printf(dbg,dwarfstring_string(&m4));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
248
_dwarf_printf(dbg,dwarfstring_string(&m4));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
256
_dwarf_printf(dbg,dwarfstring_string(&m4));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
263
print_just_file_entry_details(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
275
_dwarf_printf(dbg,dwarfstring_string(&m3));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
305
_dwarf_printf(dbg,dwarfstring_string(&m3));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
342
_dwarf_printf(dbg,dwarfstring_string(&m3));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
350
print_file_entry_details(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
391
_dwarf_printf(dbg,dwarfstring_string(&m5));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
395
print_just_file_entry_details(dbg,line_context);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
397
print_just_file_entry_details(dbg,line_context);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
404
print_experimental_subprograms_list(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
419
_dwarf_printf(dbg,dwarfstring_string(&m6));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
430
_dwarf_printf(dbg,dwarfstring_string(&m6));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
437
do_line_print_now(Dwarf_Debug dbg,int line_version,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
440
static void print_experimental_counts(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
444
static int print_actuals_and_locals(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
46
print_line_header(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
501
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_print_lines.c
519
dbg = cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_print_lines.c
521
res = _dwarf_load_section(dbg, &dbg->de_debug_line,error);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
525
if (!dbg->de_debug_line.dss_size) {
usr/src/lib/libdwarf/common/dwarf_print_lines.c
529
address_size = _dwarf_get_address_size(dbg, die);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
539
dwarf_dealloc(dbg,stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
54
_dwarf_printf(dbg,"\nActuals Table\n");
usr/src/lib/libdwarf/common/dwarf_print_lines.c
544
dwarf_dealloc(dbg,stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
545
_dwarf_error(dbg, error, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
55
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
550
dwarf_dealloc(dbg,stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
554
if (line_offset >= dbg->de_debug_line.dss_size) {
usr/src/lib/libdwarf/common/dwarf_print_lines.c
555
dwarf_dealloc(dbg,stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
556
_dwarf_error(dbg, error, DW_DLE_LINE_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
559
section_start = dbg->de_debug_line.dss_data;
usr/src/lib/libdwarf/common/dwarf_print_lines.c
565
dwarf_dealloc(dbg,stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
572
dwarf_dealloc(dbg, stmt_list_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
592
dwarf_dealloc(dbg, comp_dir_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
595
_dwarf_get_alloc(dbg, DW_DLA_LINE_CONTEXT, 1);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
597
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
602
int dres = _dwarf_read_line_table_header(dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
606
dbg->de_debug_line.dss_size,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
63
_dwarf_printf(dbg,"\nLogicals Table\n");
usr/src/lib/libdwarf/common/dwarf_print_lines.c
635
do_line_print_now(dbg,line_version,comp_dir,line_context);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
636
print_include_directory_details(dbg,line_version,line_context);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
637
print_file_entry_details(dbg,line_version,line_context);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
638
print_experimental_counts(dbg, line_version,line_context);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
639
res = print_actuals_and_locals(dbg, line_context,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
64
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
656
do_line_print_now(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
694
_dwarf_printf(dbg,dwarfstring_string(&m7));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
709
_dwarf_printf(dbg,dwarfstring_string(&m7));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
717
_dwarf_printf(dbg,dwarfstring_string(&m7));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
727
_dwarf_printf(dbg,dwarfstring_string(&m7));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
745
_dwarf_printf(dbg,dwarfstring_string(&m7));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
75
_dwarf_printf(dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
754
_dwarf_printf(dbg,dwarfstring_string(&m7));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
761
print_experimental_counts(Dwarf_Debug dbg, int line_version,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
765
print_experimental_subprograms_list(dbg,line_context);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
770
print_actuals_and_locals(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
813
_dwarf_printf(dbg,dwarfstring_string(&m8));
usr/src/lib/libdwarf/common/dwarf_print_lines.c
825
print_line_header(dbg, is_single_table, is_actuals_table);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
826
res = read_line_table_program(dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
847
_dwarf_error(dbg, error, DW_DLE_VERSION_STAMP_ERROR);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
85
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
851
print_line_header(dbg, is_single_table, is_actuals_table);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
852
res = read_line_table_program(dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
869
print_line_header(dbg, is_single_table, is_actuals_table);
usr/src/lib/libdwarf/common/dwarf_print_lines.c
870
res = read_line_table_program(dbg,
usr/src/lib/libdwarf/common/dwarf_print_lines.c
967
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_print_lines.c
973
dbg = c->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_print_lines.c
974
dwarf_dealloc(dbg,err,DW_DLA_ERROR);
usr/src/lib/libdwarf/common/dwarf_pubtypes.c
38
dwarf_get_pubtypes(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_pubtypes.c
42
int res = _dwarf_load_section(dbg, &dbg->de_debug_pubtypes,error);
usr/src/lib/libdwarf/common/dwarf_pubtypes.c
46
if (!dbg->de_debug_pubtypes.dss_size) {
usr/src/lib/libdwarf/common/dwarf_pubtypes.c
50
res = _dwarf_internal_get_pubnames_like_data(dbg,
usr/src/lib/libdwarf/common/dwarf_pubtypes.c
51
dbg->de_debug_pubtypes.dss_data,
usr/src/lib/libdwarf/common/dwarf_pubtypes.c
52
dbg->de_debug_pubtypes.dss_size,
usr/src/lib/libdwarf/common/dwarf_pubtypes.c
70
dwarf_pubtypes_dealloc(Dwarf_Debug dbg, Dwarf_Type * dwgl,
usr/src/lib/libdwarf/common/dwarf_pubtypes.c
73
_dwarf_internal_globals_dealloc(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
1010
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
102
address_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_query.c
1021
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
1037
_dwarf_error(dbg, error, DW_DLE_LOWPC_WRONG_CLASS);
usr/src/lib/libdwarf/common/dwarf_query.c
1053
READ_UNALIGNED_CK(dbg, ret_addr, Dwarf_Addr,
usr/src/lib/libdwarf/common/dwarf_query.c
1081
Dwarf_Debug dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
1082
_dwarf_error(dbg, error, DW_DLE_HIGHPC_WRONG_FORM);
usr/src/lib/libdwarf/common/dwarf_query.c
1112
_dwarf_get_string_base_attr_value(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
1128
res = dwarf_offdie_b(dbg,cu_die_offset,
usr/src/lib/libdwarf/common/dwarf_query.c
1138
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1145
dwarf_dealloc(dbg,myattr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
1146
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1147
_dwarf_error(dbg, error,DW_DLE_STR_OFFSETS_BASE_WRONG_FORM);
usr/src/lib/libdwarf/common/dwarf_query.c
1151
dwarf_dealloc(dbg,myattr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
1152
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1163
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1178
_dwarf_get_address_base_attr_value(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
1196
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_query.c
1201
res = dwarf_offdie_b(dbg,cu_die_offset,
usr/src/lib/libdwarf/common/dwarf_query.c
1211
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1217
dwarf_dealloc(dbg,myattr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
1218
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1234
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1238
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1242
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1249
dwarf_dealloc(dbg,myattr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
1250
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
126
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
1263
_dwarf_get_ranges_base_attr_value(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
1275
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_query.c
1286
_dwarf_error(dbg, error,
usr/src/lib/libdwarf/common/dwarf_query.c
129
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
1291
res = dwarf_offdie_b(dbg,cu_die_offset,
usr/src/lib/libdwarf/common/dwarf_query.c
130
dataptr = die->di_is_info? dbg->de_debug_info.dss_data:
usr/src/lib/libdwarf/common/dwarf_query.c
1301
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1307
dwarf_dealloc(dbg,myattr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
1308
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
131
dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_query.c
1324
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1328
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1332
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1339
dwarf_dealloc(dbg,myattr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
1340
dwarf_dealloc(dbg,cudie,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
1366
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
1375
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
1406
info_ptr,dbg,context,&index_to_addr,error);
usr/src/lib/libdwarf/common/dwarf_query.c
1411
res2 = _dwarf_extract_address_from_debug_addr(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
1421
&& dbg->de_tied_data.td_tied_object) {
usr/src/lib/libdwarf/common/dwarf_query.c
1427
dwarf_dealloc(dbg,*error, DW_DLA_ERROR);
usr/src/lib/libdwarf/common/dwarf_query.c
1432
res3 = _dwarf_get_addr_from_tied(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
1452
READ_UNALIGNED_CK(dbg, addr, Dwarf_Addr,
usr/src/lib/libdwarf/common/dwarf_query.c
1478
dbg,error,die_info_end);
usr/src/lib/libdwarf/common/dwarf_query.c
148
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
1481
_dwarf_error(dbg, error, DW_DLE_HIGHPC_WRONG_FORM);
usr/src/lib/libdwarf/common/dwarf_query.c
1506
_dwarf_get_addr_from_tied(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
1518
_dwarf_error(dbg, error, DW_DLE_NO_SIGNATURE_TO_LOOKUP);
usr/src/lib/libdwarf/common/dwarf_query.c
152
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
1521
tieddbg = dbg->de_tied_data.td_tied_object;
usr/src/lib/libdwarf/common/dwarf_query.c
1523
_dwarf_error(dbg, error, DW_DLE_NO_TIED_ADDR_AVAILABLE);
usr/src/lib/libdwarf/common/dwarf_query.c
1527
_dwarf_error(dbg, error, DW_DLE_NO_TIED_SIG_AVAILABLE);
usr/src/lib/libdwarf/common/dwarf_query.c
153
dataptr = die->di_is_info? dbg->de_debug_info.dss_data:
usr/src/lib/libdwarf/common/dwarf_query.c
1536
_dwarf_error_mv_s_to_t(tieddbg,error,dbg,error);
usr/src/lib/libdwarf/common/dwarf_query.c
154
dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_query.c
1549
_dwarf_error_mv_s_to_t(tieddbg,error,dbg,error);
usr/src/lib/libdwarf/common/dwarf_query.c
1559
_dwarf_get_ranges_base_attr_from_tied(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
1571
_dwarf_error(dbg, error, DW_DLE_NO_SIGNATURE_TO_LOOKUP);
usr/src/lib/libdwarf/common/dwarf_query.c
1574
tieddbg = dbg->de_tied_data.td_tied_object;
usr/src/lib/libdwarf/common/dwarf_query.c
1576
_dwarf_error(dbg, error, DW_DLE_NO_TIED_ADDR_AVAILABLE);
usr/src/lib/libdwarf/common/dwarf_query.c
1580
_dwarf_error(dbg, error, DW_DLE_NO_TIED_SIG_AVAILABLE);
usr/src/lib/libdwarf/common/dwarf_query.c
1589
_dwarf_error_mv_s_to_t(tieddbg,error,dbg,error);
usr/src/lib/libdwarf/common/dwarf_query.c
1598
_dwarf_error_mv_s_to_t(tieddbg,error,dbg,error);
usr/src/lib/libdwarf/common/dwarf_query.c
1629
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
1636
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
1644
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_query.c
1651
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_query.c
1658
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_query.c
1665
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_query.c
1674
DECODE_LEB128_UWORD_CK(info_ptr, v,dbg,error,die_info_end);
usr/src/lib/libdwarf/common/dwarf_query.c
1682
_dwarf_error(dbg, error, DW_DLE_DIE_BAD);
usr/src/lib/libdwarf/common/dwarf_query.c
1761
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
1764
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
1765
dataptr = die->di_is_info? dbg->de_debug_info.dss_data:
usr/src/lib/libdwarf/common/dwarf_query.c
1766
dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_query.c
1993
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
1997
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
1998
sec = context->cc_is_info? &dbg->de_debug_info: &dbg->de_debug_types;
usr/src/lib/libdwarf/common/dwarf_query.c
2007
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
2013
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
2014
dataptr = context->cc_is_info? dbg->de_debug_info.dss_data:
usr/src/lib/libdwarf/common/dwarf_query.c
2015
dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_query.c
2026
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
2031
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
2032
sec = &dbg->de_debug_abbrev;
usr/src/lib/libdwarf/common/dwarf_query.c
225
dwarf_offset_list(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
251
res = dwarf_offdie_b(dbg,offset,is_info,&die,error);
usr/src/lib/libdwarf/common/dwarf_query.c
284
dbg,DW_DLA_CHAIN_2,1);
usr/src/lib/libdwarf/common/dwarf_query.c
286
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_query.c
305
res = dwarf_siblingof_b(dbg,cur_die,is_info,&sib_die,error);
usr/src/lib/libdwarf/common/dwarf_query.c
315
dwarf_dealloc(dbg,cur_die,DW_DLA_DIE);
usr/src/lib/libdwarf/common/dwarf_query.c
321
ret_offsets = (Dwarf_Off *) _dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
324
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_query.c
335
dwarf_dealloc(dbg, prev_chain, DW_DLA_CHAIN_2);
usr/src/lib/libdwarf/common/dwarf_query.c
345
empty_local_attrlist(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
353
dwarf_dealloc(dbg,cur,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
375
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
383
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
394
_dwarf_error(dbg, error, DW_DLE_ABBREV_MISSING);
usr/src/lib/libdwarf/common/dwarf_query.c
420
_dwarf_error_string(dbg, error, DW_DLE_DIE_BAD,
usr/src/lib/libdwarf/common/dwarf_query.c
437
res = _dwarf_leb128_uword_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
440
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
444
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
445
_dwarf_error(dbg, error,DW_DLE_ATTR_CORRUPT);
usr/src/lib/libdwarf/common/dwarf_query.c
450
res = _dwarf_leb128_uword_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
453
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
457
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
458
_dwarf_error(dbg, error, DW_DLE_UNKNOWN_FORM);
usr/src/lib/libdwarf/common/dwarf_query.c
46
static int _dwarf_get_ranges_base_attr_value(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
463
res = _dwarf_leb128_sword_wrapper(dbg,&abbrev_ptr,
usr/src/lib/libdwarf/common/dwarf_query.c
466
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
474
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
475
_dwarf_error(dbg, error, DW_DLE_UNKNOWN_FORM);
usr/src/lib/libdwarf/common/dwarf_query.c
480
_dwarf_get_alloc(dbg, DW_DLA_ATTR, 1);
usr/src/lib/libdwarf/common/dwarf_query.c
482
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
483
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_query.c
495
dwarf_dealloc(dbg,new_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
496
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
497
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_query.c
51
static int _dwarf_get_address_base_attr_value(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
510
res = _dwarf_leb128_uword_wrapper(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
524
dwarf_dealloc(dbg,new_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
525
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
526
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_query.c
537
new_attr->ar_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
546
vres = _dwarf_get_size_of_val(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
556
dwarf_dealloc(dbg,new_attr,DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
557
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
56
int dwarf_get_offset_size(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
577
_dwarf_get_alloc(dbg, DW_DLA_LIST, attr_count);
usr/src/lib/libdwarf/common/dwarf_query.c
579
empty_local_attrlist(dbg,head_attr);
usr/src/lib/libdwarf/common/dwarf_query.c
580
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_query.c
60
if (dbg == 0) {
usr/src/lib/libdwarf/common/dwarf_query.c
625
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
632
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
64
*offset_size = dbg->de_length_size;
usr/src/lib/libdwarf/common/dwarf_query.c
643
_dwarf_error(dbg,error,DW_DLE_CU_DIE_NO_ABBREV_LIST);
usr/src/lib/libdwarf/common/dwarf_query.c
668
_dwarf_error_string(dbg, error, DW_DLE_DIE_BAD,
usr/src/lib/libdwarf/common/dwarf_query.c
682
DECODE_LEB128_UWORD_CK(abbrev_ptr, atmp3,dbg,error,abbrev_end);
usr/src/lib/libdwarf/common/dwarf_query.c
684
_dwarf_error(dbg, error,DW_DLE_ATTR_CORRUPT);
usr/src/lib/libdwarf/common/dwarf_query.c
690
dbg,error,abbrev_end);
usr/src/lib/libdwarf/common/dwarf_query.c
692
_dwarf_error(dbg, error, DW_DLE_UNKNOWN_FORM);
usr/src/lib/libdwarf/common/dwarf_query.c
701
DECODE_LEB128_UWORD_CK(info_ptr, utmp6,dbg,error,die_info_end);
usr/src/lib/libdwarf/common/dwarf_query.c
707
dbg,error,abbrev_end);
usr/src/lib/libdwarf/common/dwarf_query.c
717
res = _dwarf_get_size_of_val(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
737
_dwarf_error(dbg,error,DW_DLE_DIE_ABBREV_BAD);
usr/src/lib/libdwarf/common/dwarf_query.c
752
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
760
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
768
dwarf_dealloc(dbg,attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_query.c
814
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
819
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
830
attrib = (Dwarf_Attribute) _dwarf_get_alloc(dbg, DW_DLA_ATTR, 1);
usr/src/lib/libdwarf/common/dwarf_query.c
832
_dwarf_error_string(dbg, error, DW_DLE_ALLOC_FAIL,
usr/src/lib/libdwarf/common/dwarf_query.c
848
attrib->ar_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
859
_dwarf_extract_address_from_debug_addr(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
874
res = _dwarf_get_address_base_attr_value(dbg,context,
usr/src/lib/libdwarf/common/dwarf_query.c
879
res = _dwarf_load_section(dbg, &dbg->de_debug_addr,error);
usr/src/lib/libdwarf/common/dwarf_query.c
883
dwarf_dealloc(dbg,*error, DW_DLA_ERROR);
usr/src/lib/libdwarf/common/dwarf_query.c
886
_dwarf_error(dbg,error,
usr/src/lib/libdwarf/common/dwarf_query.c
896
sectionstart = dbg->de_debug_addr.dss_data;
usr/src/lib/libdwarf/common/dwarf_query.c
900
sectionsize = dbg->de_debug_addr.dss_size;
usr/src/lib/libdwarf/common/dwarf_query.c
903
_dwarf_error(dbg, error, DW_DLE_ATTR_FORM_SIZE_BAD);
usr/src/lib/libdwarf/common/dwarf_query.c
906
READ_UNALIGNED_CK(dbg,ret_addr,Dwarf_Addr,
usr/src/lib/libdwarf/common/dwarf_query.c
916
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
924
res2 = _dwarf_extract_address_from_debug_addr(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
93
dwarf_get_address_size(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
930
&& dbg->de_tied_data.td_tied_object) {
usr/src/lib/libdwarf/common/dwarf_query.c
934
dwarf_dealloc(dbg,*error,DW_DLA_ERROR);
usr/src/lib/libdwarf/common/dwarf_query.c
938
res3 = _dwarf_get_addr_from_tied(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
955
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
962
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
965
res = _dwarf_look_in_local_and_tied_by_index(dbg,
usr/src/lib/libdwarf/common/dwarf_query.c
98
if (dbg == 0) {
usr/src/lib/libdwarf/common/dwarf_query.c
985
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_query.c
989
dbg = context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_query.c
991
info_ptr,dbg,context, &index_to_addr,error);
usr/src/lib/libdwarf/common/dwarf_query.c
997
dbg,context,index_to_addr,return_addr,error);
usr/src/lib/libdwarf/common/dwarf_ranges.c
116
Dwarf_Debug localdbg = dbg;
usr/src/lib/libdwarf/common/dwarf_ranges.c
122
if (!dbg) {
usr/src/lib/libdwarf/common/dwarf_ranges.c
136
_dwarf_error(dbg, error, DW_DLE_DIE_NO_CU_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_ranges.c
140
_dwarf_error(dbg, error, DW_DLE_DIE_NO_CU_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_ranges.c
165
if (die &&dbg->de_tied_data.td_tied_object) {
usr/src/lib/libdwarf/common/dwarf_ranges.c
210
restied = _dwarf_get_ranges_base_attr_from_tied(dbg,
usr/src/lib/libdwarf/common/dwarf_ranges.c
228
localdbg = dbg->de_tied_data.td_tied_object;
usr/src/lib/libdwarf/common/dwarf_ranges.c
245
_dwarf_error_mv_s_to_t(localdbg,&localerror,dbg,error);
usr/src/lib/libdwarf/common/dwarf_ranges.c
266
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_ranges.c
282
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_ranges.c
300
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_ranges.c
329
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_ranges.c
338
_dwarf_error(dbg, error, DW_DLE_DEBUG_RANGES_OUT_OF_MEM);
usr/src/lib/libdwarf/common/dwarf_ranges.c
344
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_ranges.c
388
_dwarf_get_alloc(dbg,DW_DLA_RANGES,entry_count);
usr/src/lib/libdwarf/common/dwarf_ranges.c
392
_dwarf_error(dbg, error, DW_DLE_DEBUG_RANGES_OUT_OF_MEM);
usr/src/lib/libdwarf/common/dwarf_ranges.c
414
int dwarf_get_ranges(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_ranges.c
422
int res = dwarf_get_ranges_a(dbg,rangesoffset,die,
usr/src/lib/libdwarf/common/dwarf_ranges.c
428
dwarf_ranges_dealloc(Dwarf_Debug dbg, Dwarf_Ranges * rangesbuf,
usr/src/lib/libdwarf/common/dwarf_ranges.c
431
dwarf_dealloc(dbg,rangesbuf, DW_DLA_RANGES);
usr/src/lib/libdwarf/common/dwarf_ranges.c
60
read_unaligned_addr_check(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_ranges.c
69
READ_UNALIGNED_CK(dbg,a,
usr/src/lib/libdwarf/common/dwarf_ranges.c
95
int dwarf_get_ranges_a(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
101
dbg,err,enddata);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
1022
_dwarf_error_string(dbg,error,DW_DLE_RNGLISTS_ERROR,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
1030
res = _dwarf_which_rnglists_context(dbg,ctx,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
1052
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
1086
READ_UNALIGNED_CK(dbg,table_entryval, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
109
dbg,err,enddata);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
1100
dbg->de_debug_rnglists.dss_data;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
1102
_dwarf_get_alloc(dbg,DW_DLA_RNGLISTS_HEAD,1);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
1104
_dwarf_error_string(dbg, error, DW_DLE_ALLOC_FAIL,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
1109
shead.rh_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
1111
res = build_array_of_rle(dbg,lhead,error);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
1113
dwarf_dealloc(dbg,lhead,DW_DLA_RNGLISTS_HEAD);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
112
dbg,err,enddata);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
117
READ_UNALIGNED_CK(dbg,val1, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
124
READ_UNALIGNED_CK(dbg,val1, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
128
READ_UNALIGNED_CK(dbg,val2, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
135
READ_UNALIGNED_CK(dbg,val1, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
140
dbg,err,enddata);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
154
_dwarf_error_string(dbg,err,DW_DLE_RNGLISTS_ERROR,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
173
internal_read_header(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
194
READ_AREA_LENGTH_CK(dbg,arealen,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
209
_dwarf_error_string(dbg,error,DW_DLE_SECTION_SIZE_ERROR,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
216
buildhere->rc_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
221
READ_UNALIGNED_CK(dbg,version,Dwarf_Unsigned,data,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
229
_dwarf_error_string(dbg,error,DW_DLE_VERSION_STAMP_ERROR,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
237
READ_UNALIGNED_CK(dbg,address_size,unsigned,data,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
245
_dwarf_error_string(dbg,error,DW_DLE_VERSION_STAMP_ERROR,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
257
_dwarf_error_string(dbg,error,DW_DLE_ADDRESS_SIZE_ERROR,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
265
READ_UNALIGNED_CK(dbg,segment_selector_size,unsigned,data,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
270
READ_UNALIGNED_CK(dbg,offset_entry_count,Dwarf_Unsigned,data,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
299
internal_load_rnglists_contexts(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
306
Dwarf_Small * data = dbg->de_debug_rnglists.dss_data;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
307
Dwarf_Unsigned section_size = dbg->de_debug_rnglists.dss_size;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
324
free_rnglists_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
325
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
332
res = internal_read_header(dbg,chainlength,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
338
free_rnglists_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
341
_dwarf_get_alloc(dbg, DW_DLA_CHAIN, 1);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
343
free_rnglists_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
344
_dwarf_error_string(dbg, error, DW_DLE_ALLOC_FAIL,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
363
free_rnglists_chain(dbg,head_chain);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
364
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
375
dwarf_dealloc(dbg, prev_chain, DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
398
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
406
if (dbg->de_rnglists_context) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
408
*rnglists_count = dbg->de_rnglists_context_count;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
411
if (!dbg->de_debug_rnglists.dss_size) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
415
if (!dbg->de_debug_rnglists.dss_data) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
416
res = _dwarf_load_section(dbg, &dbg->de_debug_rnglists,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
422
res = internal_load_rnglists_contexts(dbg,&cxt,&count,error);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
426
dbg->de_rnglists_context = cxt;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
427
dbg->de_rnglists_context_count = count;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
437
_dwarf_dealloc_rnglists_context(Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_rnglists.c
442
if (!dbg->de_rnglists_context) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
445
rngcon = dbg->de_rnglists_context;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
446
for( ; i < dbg->de_rnglists_context_count; ++i,++rngcon) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
452
free(dbg->de_rnglists_context);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
453
dbg->de_rnglists_context = 0;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
454
dbg->de_rnglists_context_count = 0;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
460
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
472
if (!dbg->de_rnglists_context_count) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
475
if (context_index >= dbg->de_rnglists_context_count) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
478
con = dbg->de_rnglists_context[context_index];
usr/src/lib/libdwarf/common/dwarf_rnglists.c
486
READ_UNALIGNED_CK(dbg,targetoffset,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
557
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
572
if (!dbg->de_rnglists_context_count) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
575
if (context_index >= dbg->de_rnglists_context_count) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
578
con = dbg->de_rnglists_context[context_index];
usr/src/lib/libdwarf/common/dwarf_rnglists.c
58
free_rnglists_chain(Dwarf_Debug dbg, Dwarf_Chain head)
usr/src/lib/libdwarf/common/dwarf_rnglists.c
626
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
642
if (!dbg->de_rnglists_context_count) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
645
data = dbg->de_debug_rnglists.dss_data +
usr/src/lib/libdwarf/common/dwarf_rnglists.c
647
enddata = dbg->de_debug_rnglists.dss_data +
usr/src/lib/libdwarf/common/dwarf_rnglists.c
649
if (contextnumber >= dbg->de_rnglists_context_count) {
usr/src/lib/libdwarf/common/dwarf_rnglists.c
653
con = dbg->de_rnglists_context[contextnumber];
usr/src/lib/libdwarf/common/dwarf_rnglists.c
656
res = read_single_rle_entry(dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
666
_dwarf_which_rnglists_context(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
676
array = dbg->de_rnglists_context;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
677
count = dbg->de_rnglists_context_count;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
707
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
71
dwarf_dealloc(dbg,cur,DW_DLA_CHAIN);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
739
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
755
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
768
Dwarf_Debug dbg = h->rh_dbg;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
77
read_single_rle_entry(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
770
dwarf_dealloc(dbg,h,DW_DLA_RNGLISTS_HEAD);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
776
alloc_rle_and_append_to_list(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
785
_dwarf_error_string(dbg, error, DW_DLE_ALLOC_FAIL,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
811
build_array_of_rle(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
840
res = read_single_rle_entry(dbg,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
847
res = alloc_rle_and_append_to_list(dbg,rctx,&e,error);
usr/src/lib/libdwarf/common/dwarf_rnglists.c
865
dbg,rctx->rh_context,val1,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
875
dbg,rctx->rh_context,val1,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
881
dbg,rctx->rh_context,val2,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
891
dbg,rctx->rh_context,val1,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
930
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
947
_dwarf_error_string(dbg, error, DW_DLE_ALLOC_FAIL,
usr/src/lib/libdwarf/common/dwarf_rnglists.c
993
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
998
dbg = ctx->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_rnglists.c
999
array = dbg->de_rnglists_context;
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
101
sec_size = dbg->de_debug_str_offsets.dss_size;
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
102
local_table_data = (Dwarf_Str_Offsets_Table)_dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
105
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
108
local_table_data->so_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
125
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
128
dbg = table_data->so_dbg;
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
130
dwarf_dealloc(dbg,table_data, DW_DLA_STR_OFFSETS);
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
73
dwarf_open_str_offsets_table_access(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
82
if (!dbg) {
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
87
_dwarf_error(dbg,error,DW_DLE_STR_OFFSETS_NULLARGUMENT); \
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
93
res = _dwarf_load_section(dbg, &dbg->de_debug_str_offsets,error);
usr/src/lib/libdwarf/common/dwarf_str_offsets.c
97
offsets_start_ptr = dbg->de_debug_str_offsets.dss_data;
usr/src/lib/libdwarf/common/dwarf_stringsection.c
33
dwarf_get_str(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_stringsection.c
43
if (dbg == NULL) {
usr/src/lib/libdwarf/common/dwarf_stringsection.c
48
if (offset == dbg->de_debug_str.dss_size) {
usr/src/lib/libdwarf/common/dwarf_stringsection.c
53
if (offset > dbg->de_debug_str.dss_size) {
usr/src/lib/libdwarf/common/dwarf_stringsection.c
54
_dwarf_error(dbg, error, DW_DLE_DEBUG_STR_OFFSET_BAD);
usr/src/lib/libdwarf/common/dwarf_stringsection.c
59
_dwarf_error(dbg, error, DW_DLE_STRING_PTR_NULL);
usr/src/lib/libdwarf/common/dwarf_stringsection.c
63
res = _dwarf_load_section(dbg, &dbg->de_debug_str,error);
usr/src/lib/libdwarf/common/dwarf_stringsection.c
67
if (!dbg->de_debug_str.dss_size) {
usr/src/lib/libdwarf/common/dwarf_stringsection.c
70
secptr =dbg->de_debug_str.dss_data;
usr/src/lib/libdwarf/common/dwarf_stringsection.c
72
end = (char *)secptr + dbg->de_debug_str.dss_size;
usr/src/lib/libdwarf/common/dwarf_stringsection.c
74
res = _dwarf_check_string_valid(dbg,secptr,begin,end,
usr/src/lib/libdwarf/common/dwarf_stubs.c
37
dwarf_nextglob(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_types.c
35
dwarf_get_types(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_types.c
39
int res = _dwarf_load_section(dbg, &dbg->de_debug_typenames,error);
usr/src/lib/libdwarf/common/dwarf_types.c
43
if (!dbg->de_debug_typenames.dss_size) {
usr/src/lib/libdwarf/common/dwarf_types.c
48
return _dwarf_internal_get_pubnames_like_data(dbg,
usr/src/lib/libdwarf/common/dwarf_types.c
49
dbg->de_debug_typenames.dss_data,
usr/src/lib/libdwarf/common/dwarf_types.c
50
dbg->de_debug_typenames.dss_size,
usr/src/lib/libdwarf/common/dwarf_types.c
66
dwarf_types_dealloc(Dwarf_Debug dbg, Dwarf_Type * dwgl,
usr/src/lib/libdwarf/common/dwarf_types.c
69
_dwarf_internal_globals_dealloc(dbg, (Dwarf_Global *) dwgl,
usr/src/lib/libdwarf/common/dwarf_util.c
1005
READ_UNALIGNED_CK(dbg, unit_type, Dwarf_Ubyte,
usr/src/lib/libdwarf/common/dwarf_util.c
101
if (dbg) {
usr/src/lib/libdwarf/common/dwarf_util.c
102
return dbg->de_copy_word;
usr/src/lib/libdwarf/common/dwarf_util.c
1022
_dwarf_error(dbg,error,DW_DLE_UNIT_TYPE_NOT_HANDLED);
usr/src/lib/libdwarf/common/dwarf_util.c
1053
_dwarf_length_of_cu_header_simple(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
1057
finalsize = dbg->de_length_size + /* Size of cu length field. */
usr/src/lib/libdwarf/common/dwarf_util.c
1059
dbg->de_length_size + /* Size of abbrev offset field. */
usr/src/lib/libdwarf/common/dwarf_util.c
1066
dbg->de_length_size;
usr/src/lib/libdwarf/common/dwarf_util.c
1076
_dwarf_load_debug_info(Dwarf_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/dwarf_util.c
1079
if (dbg->de_debug_info.dss_data) {
usr/src/lib/libdwarf/common/dwarf_util.c
1082
res = _dwarf_load_section(dbg, &dbg->de_debug_abbrev,error);
usr/src/lib/libdwarf/common/dwarf_util.c
1086
res = _dwarf_load_section(dbg, &dbg->de_debug_info, error);
usr/src/lib/libdwarf/common/dwarf_util.c
109
_dwarf_file_has_debug_fission_cu_index(Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_util.c
1093
res = dwarf_load_rnglists(dbg,0,error);
usr/src/lib/libdwarf/common/dwarf_util.c
1097
res = dwarf_load_loclists(dbg,0,error);
usr/src/lib/libdwarf/common/dwarf_util.c
1104
_dwarf_load_debug_types(Dwarf_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/dwarf_util.c
1107
if (dbg->de_debug_types.dss_data) {
usr/src/lib/libdwarf/common/dwarf_util.c
111
if(!dbg) {
usr/src/lib/libdwarf/common/dwarf_util.c
1110
res = _dwarf_load_section(dbg, &dbg->de_debug_abbrev,error);
usr/src/lib/libdwarf/common/dwarf_util.c
1114
res = _dwarf_load_section(dbg, &dbg->de_debug_types, error);
usr/src/lib/libdwarf/common/dwarf_util.c
1118
_dwarf_free_abbrev_hash_table_contents(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
114
if (dbg->de_cu_hashindex_data) {
usr/src/lib/libdwarf/common/dwarf_util.c
1142
dwarf_dealloc(dbg, abbrev, DW_DLA_ABBREV_LIST);
usr/src/lib/libdwarf/common/dwarf_util.c
1147
dwarf_dealloc(dbg,hash_table->tb_entries,DW_DLA_HASH_TABLE_ENTRY);
usr/src/lib/libdwarf/common/dwarf_util.c
1164
_dwarf_get_address_size(Dwarf_Debug dbg, Dwarf_Die die)
usr/src/lib/libdwarf/common/dwarf_util.c
1169
return dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_util.c
1194
dwarf_register_printf_callback( Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
1197
struct Dwarf_Printf_Callback_Info_s oldval = dbg->de_printf_callback;
usr/src/lib/libdwarf/common/dwarf_util.c
120
_dwarf_file_has_debug_fission_tu_index(Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_util.c
1204
dbg->de_printf_callback = *newvalues;
usr/src/lib/libdwarf/common/dwarf_util.c
1210
dbg->de_printf_callback = *newvalues;
usr/src/lib/libdwarf/common/dwarf_util.c
1214
dbg->de_printf_callback = *newvalues;
usr/src/lib/libdwarf/common/dwarf_util.c
1215
dbg->de_printf_callback.dp_buffer_len = 0;
usr/src/lib/libdwarf/common/dwarf_util.c
1216
dbg->de_printf_callback.dp_buffer= 0;
usr/src/lib/libdwarf/common/dwarf_util.c
1219
dbg->de_printf_callback = *newvalues;
usr/src/lib/libdwarf/common/dwarf_util.c
122
if(!dbg) {
usr/src/lib/libdwarf/common/dwarf_util.c
1220
dbg->de_printf_callback.dp_buffer_len =
usr/src/lib/libdwarf/common/dwarf_util.c
1222
dbg->de_printf_callback.dp_buffer =
usr/src/lib/libdwarf/common/dwarf_util.c
1232
_dwarf_printf(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
1237
&dbg->de_printf_callback;
usr/src/lib/libdwarf/common/dwarf_util.c
125
if (dbg->de_tu_hashindex_data ) {
usr/src/lib/libdwarf/common/dwarf_util.c
1309
_dwarf_what_section_are_we(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
1317
FINDSEC(&dbg->de_debug_info,
usr/src/lib/libdwarf/common/dwarf_util.c
1320
FINDSEC(&dbg->de_debug_loc,
usr/src/lib/libdwarf/common/dwarf_util.c
1323
FINDSEC(&dbg->de_debug_loclists,
usr/src/lib/libdwarf/common/dwarf_util.c
1326
FINDSEC(&dbg->de_debug_rnglists,
usr/src/lib/libdwarf/common/dwarf_util.c
1329
FINDSEC(&dbg->de_debug_addr,
usr/src/lib/libdwarf/common/dwarf_util.c
133
_dwarf_file_has_debug_fission_index(Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_util.c
1332
FINDSEC(&dbg->de_debug_line,
usr/src/lib/libdwarf/common/dwarf_util.c
1335
FINDSEC(&dbg->de_debug_aranges,
usr/src/lib/libdwarf/common/dwarf_util.c
1338
FINDSEC(&dbg->de_debug_macro,
usr/src/lib/libdwarf/common/dwarf_util.c
1341
FINDSEC(&dbg->de_debug_ranges,
usr/src/lib/libdwarf/common/dwarf_util.c
1344
FINDSEC(&dbg->de_debug_str_offsets,
usr/src/lib/libdwarf/common/dwarf_util.c
1347
FINDSEC(&dbg->de_debug_addr,
usr/src/lib/libdwarf/common/dwarf_util.c
135
if(!dbg) {
usr/src/lib/libdwarf/common/dwarf_util.c
1350
FINDSEC(&dbg->de_debug_pubtypes,
usr/src/lib/libdwarf/common/dwarf_util.c
1353
FINDSEC(&dbg->de_debug_gdbindex,
usr/src/lib/libdwarf/common/dwarf_util.c
1356
FINDSEC(&dbg->de_debug_abbrev,
usr/src/lib/libdwarf/common/dwarf_util.c
1359
FINDSEC(&dbg->de_debug_cu_index,
usr/src/lib/libdwarf/common/dwarf_util.c
1362
FINDSEC(&dbg->de_debug_tu_index,
usr/src/lib/libdwarf/common/dwarf_util.c
1365
FINDSEC(&dbg->de_debug_line_str,
usr/src/lib/libdwarf/common/dwarf_util.c
1368
FINDSEC(&dbg->de_debug_types,
usr/src/lib/libdwarf/common/dwarf_util.c
1371
FINDSEC(&dbg->de_debug_sup,
usr/src/lib/libdwarf/common/dwarf_util.c
1374
FINDSEC(&dbg->de_debug_frame,
usr/src/lib/libdwarf/common/dwarf_util.c
1377
FINDSEC(&dbg->de_debug_frame_eh_gnu,
usr/src/lib/libdwarf/common/dwarf_util.c
138
if (dbg->de_cu_hashindex_data ||
usr/src/lib/libdwarf/common/dwarf_util.c
1385
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
1389
if(!dbg || !file_name) {
usr/src/lib/libdwarf/common/dwarf_util.c
139
dbg->de_tu_hashindex_data) {
usr/src/lib/libdwarf/common/dwarf_util.c
1391
_dwarf_error(dbg,error,DW_DLE_NULL_ARGS_DWARF_ADD_PATH);
usr/src/lib/libdwarf/common/dwarf_util.c
1394
if (!dbg->de_path) {
usr/src/lib/libdwarf/common/dwarf_util.c
1395
dbg->de_path = strdup(file_name);
usr/src/lib/libdwarf/common/dwarf_util.c
1405
_dwarf_read_unaligned_ck_wrapper(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
1414
READ_UNALIGNED_CK(dbg,val,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_util.c
1421
_dwarf_read_area_length_ck_wrapper(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
1435
READ_AREA_LENGTH_CK(dbg,val,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_util.c
1451
_dwarf_leb128_uword_wrapper(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
1460
dbg,error,endptr);
usr/src/lib/libdwarf/common/dwarf_util.c
1466
_dwarf_leb128_sword_wrapper(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
1475
dbg,error,endptr);
usr/src/lib/libdwarf/common/dwarf_util.c
153
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_util.c
155
dbg = die->di_cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_util.c
166
dwarf_dealloc(dbg, comp_name_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_util.c
175
dwarf_dealloc(dbg, comp_name_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_util.c
187
dwarf_dealloc(dbg, comp_dir_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_util.c
196
dwarf_dealloc(dbg, comp_dir_attr, DW_DLA_ATTR);
usr/src/lib/libdwarf/common/dwarf_util.c
208
_dwarf_get_size_of_val(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
233
_dwarf_error(dbg,error,DW_DLE_DEBUG_FORM_HANDLING_INCOMPLETE);
usr/src/lib/libdwarf/common/dwarf_util.c
250
*size_out = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/dwarf_util.c
277
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_util.c
288
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_util.c
302
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_util.c
307
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_util.c
321
READ_UNALIGNED_CK(dbg, ret_value, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_util.c
327
_dwarf_error_string(dbg,error,
usr/src/lib/libdwarf/common/dwarf_util.c
360
res = _dwarf_check_string_valid(dbg,val_ptr,
usr/src/lib/libdwarf/common/dwarf_util.c
375
dbg,error,section_end_ptr);
usr/src/lib/libdwarf/common/dwarf_util.c
399
dbg,error,section_end_ptr);
usr/src/lib/libdwarf/common/dwarf_util.c
411
dbg,error,section_end_ptr);
usr/src/lib/libdwarf/common/dwarf_util.c
417
_dwarf_error(dbg,error,DW_DLE_NESTED_FORM_INDIRECT_ERROR);
usr/src/lib/libdwarf/common/dwarf_util.c
422
res = _dwarf_get_size_of_val(dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
469
dbg,error,section_end_ptr);
usr/src/lib/libdwarf/common/dwarf_util.c
513
dbg,error,section_end_ptr);
usr/src/lib/libdwarf/common/dwarf_util.c
529
dbg,error,section_end_ptr);
usr/src/lib/libdwarf/common/dwarf_util.c
600
_dwarf_format_TAG_err_msg(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
613
_dwarf_error_string(dbg, errp,DW_DLE_TAG_CORRUPT,
usr/src/lib/libdwarf/common/dwarf_util.c
652
Dwarf_Debug dbg = cu_context->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_util.c
672
(struct Dwarf_Hash_Table_Entry_s *)_dwarf_get_alloc(dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
689
_dwarf_get_alloc(dbg, DW_DLA_HASH_TABLE_ENTRY,
usr/src/lib/libdwarf/common/dwarf_util.c
699
dwarf_dealloc(dbg, hash_table_base->tb_entries,
usr/src/lib/libdwarf/common/dwarf_util.c
730
abbrev_ptr = dbg->de_debug_abbrev.dss_data +
usr/src/lib/libdwarf/common/dwarf_util.c
746
end_abbrev_ptr = dbg->de_debug_abbrev.dss_data +
usr/src/lib/libdwarf/common/dwarf_util.c
747
dbg->de_debug_abbrev.dss_size;
usr/src/lib/libdwarf/common/dwarf_util.c
777
abb_goff = abbrev_ptr - dbg->de_debug_abbrev.dss_data;
usr/src/lib/libdwarf/common/dwarf_util.c
779
dbg,error,end_abbrev_ptr);
usr/src/lib/libdwarf/common/dwarf_util.c
781
dbg,error,end_abbrev_ptr);
usr/src/lib/libdwarf/common/dwarf_util.c
783
return _dwarf_format_TAG_err_msg(dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
788
_dwarf_error(dbg, error, DW_DLE_ABBREV_OFF_END);
usr/src/lib/libdwarf/common/dwarf_util.c
795
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_util.c
819
res = _dwarf_count_abbrev_entries(dbg,abbrev_ptr,
usr/src/lib/libdwarf/common/dwarf_util.c
852
_dwarf_check_string_valid(Dwarf_Debug dbg,void *areaptr,
usr/src/lib/libdwarf/common/dwarf_util.c
862
_dwarf_error(dbg,error,suggested_error);
usr/src/lib/libdwarf/common/dwarf_util.c
866
_dwarf_error(dbg,error,suggested_error);
usr/src/lib/libdwarf/common/dwarf_util.c
869
if (dbg->de_assume_string_in_bounds) {
usr/src/lib/libdwarf/common/dwarf_util.c
880
_dwarf_error(dbg,error,DW_DLE_STRING_NOT_TERMINATED);
usr/src/lib/libdwarf/common/dwarf_util.c
899
Dwarf_Debug dbg = 0;
usr/src/lib/libdwarf/common/dwarf_util.c
904
dbg = contxt->cc_dbg;
usr/src/lib/libdwarf/common/dwarf_util.c
906
sec = &dbg->de_debug_info;
usr/src/lib/libdwarf/common/dwarf_util.c
908
sec = &dbg->de_debug_types;
usr/src/lib/libdwarf/common/dwarf_util.c
974
_dwarf_length_of_cu_header(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.c
986
is_info? dbg->de_debug_info.dss_data:
usr/src/lib/libdwarf/common/dwarf_util.c
987
dbg->de_debug_types.dss_data;
usr/src/lib/libdwarf/common/dwarf_util.c
99
dwarf_get_endian_copy_function(Dwarf_Debug dbg)
usr/src/lib/libdwarf/common/dwarf_util.c
990
is_info? dbg->de_debug_info.dss_size:
usr/src/lib/libdwarf/common/dwarf_util.c
991
dbg->de_debug_types.dss_size;
usr/src/lib/libdwarf/common/dwarf_util.c
995
READ_AREA_LENGTH_CK(dbg, length, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_util.c
999
READ_UNALIGNED_CK(dbg, version, Dwarf_Half,
usr/src/lib/libdwarf/common/dwarf_util.h
103
_dwarf_error(dbg, errptr, DW_DLE_LEB_IMPROPER); \
usr/src/lib/libdwarf/common/dwarf_util.h
123
#define SKIP_LEB128_WORD_CK(ptr,dbg,errptr,endptr) \
usr/src/lib/libdwarf/common/dwarf_util.h
127
_dwarf_error(dbg, errptr, DW_DLE_LEB_IMPROPER); \
usr/src/lib/libdwarf/common/dwarf_util.h
132
_dwarf_error(dbg, errptr, DW_DLE_LEB_IMPROPER); \
usr/src/lib/libdwarf/common/dwarf_util.h
137
_dwarf_error(dbg, errptr, DW_DLE_LEB_IMPROPER); \
usr/src/lib/libdwarf/common/dwarf_util.h
142
_dwarf_error(dbg, errptr, DW_DLE_LEB_IMPROPER); \
usr/src/lib/libdwarf/common/dwarf_util.h
188
#define READ_UNALIGNED_CK(dbg,dest,desttype, source, length,error,endptr) \
usr/src/lib/libdwarf/common/dwarf_util.h
193
_dwarf_error(dbg, error, DW_DLE_READ_BIGENDIAN_ERROR); \
usr/src/lib/libdwarf/common/dwarf_util.h
197
_dwarf_error(dbg, error, DW_DLE_READ_BIGENDIAN_ERROR); \
usr/src/lib/libdwarf/common/dwarf_util.h
200
dbg->de_copy_word( (((char *)(&_ltmp)) + \
usr/src/lib/libdwarf/common/dwarf_util.h
223
#define READ_UNALIGNED_CK(dbg,dest,desttype, source, length,error,endptr) \
usr/src/lib/libdwarf/common/dwarf_util.h
228
_dwarf_error(dbg, error, \
usr/src/lib/libdwarf/common/dwarf_util.h
233
_dwarf_error(dbg, error, \
usr/src/lib/libdwarf/common/dwarf_util.h
237
dbg->de_copy_word( (char *)(&_ltmp) , \
usr/src/lib/libdwarf/common/dwarf_util.h
376
int _dwarf_format_TAG_err_msg(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.h
386
_dwarf_get_size_of_val(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.h
435
int _dwarf_check_string_valid(Dwarf_Debug dbg,void *areaptr,
usr/src/lib/libdwarf/common/dwarf_util.h
439
int _dwarf_length_of_cu_header(Dwarf_Debug dbg, Dwarf_Unsigned offset,
usr/src/lib/libdwarf/common/dwarf_util.h
446
int _dwarf_load_debug_info(Dwarf_Debug dbg, Dwarf_Error *error);
usr/src/lib/libdwarf/common/dwarf_util.h
447
int _dwarf_load_debug_types(Dwarf_Debug dbg, Dwarf_Error *error);
usr/src/lib/libdwarf/common/dwarf_util.h
448
void _dwarf_free_abbrev_hash_table_contents(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.h
45
#define DECODE_LEB128_UWORD_CK(ptr, value,dbg,errptr,endptr) \
usr/src/lib/libdwarf/common/dwarf_util.h
450
int _dwarf_get_address_size(Dwarf_Debug dbg, Dwarf_Die die);
usr/src/lib/libdwarf/common/dwarf_util.h
461
int _dwarf_what_section_are_we(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.h
472
_dwarf_read_unaligned_ck_wrapper(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.h
479
_dwarf_read_area_length_ck_wrapper(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.h
488
_dwarf_leb128_uword_wrapper(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.h
494
_dwarf_leb128_sword_wrapper(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_util.h
52
_dwarf_error(dbg, errptr, DW_DLE_LEB_IMPROPER); \
usr/src/lib/libdwarf/common/dwarf_util.h
59
#define DECODE_LEB128_UWORD_LEN_CK(ptr, value,leblen,dbg,errptr,endptr) \
usr/src/lib/libdwarf/common/dwarf_util.h
66
_dwarf_error(dbg, errptr, DW_DLE_LEB_IMPROPER); \
usr/src/lib/libdwarf/common/dwarf_util.h
82
#define DECODE_LEB128_SWORD_CK(ptr, value,dbg,errptr,endptr) \
usr/src/lib/libdwarf/common/dwarf_util.h
89
_dwarf_error(dbg, errptr, DW_DLE_LEB_IMPROPER); \
usr/src/lib/libdwarf/common/dwarf_util.h
95
#define DECODE_LEB128_SWORD_LEN_CK(ptr, value,leblen,dbg,errptr,endptr) \
usr/src/lib/libdwarf/common/dwarf_vars.c
36
dwarf_get_vars(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_vars.c
40
int res = _dwarf_load_section(dbg, &dbg->de_debug_varnames,error);
usr/src/lib/libdwarf/common/dwarf_vars.c
44
if (!dbg->de_debug_abbrev.dss_size) {
usr/src/lib/libdwarf/common/dwarf_vars.c
48
return _dwarf_internal_get_pubnames_like_data(dbg,
usr/src/lib/libdwarf/common/dwarf_vars.c
49
dbg->de_debug_varnames.dss_data,
usr/src/lib/libdwarf/common/dwarf_vars.c
50
dbg->de_debug_varnames.dss_size,
usr/src/lib/libdwarf/common/dwarf_vars.c
67
dwarf_vars_dealloc(Dwarf_Debug dbg, Dwarf_Var * dwgl,
usr/src/lib/libdwarf/common/dwarf_vars.c
70
_dwarf_internal_globals_dealloc(dbg, (Dwarf_Global *) dwgl,
usr/src/lib/libdwarf/common/dwarf_weaks.c
36
dwarf_get_weaks(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_weaks.c
40
int res = _dwarf_load_section(dbg, &dbg->de_debug_weaknames,error);
usr/src/lib/libdwarf/common/dwarf_weaks.c
44
if (!dbg->de_debug_weaknames.dss_size) {
usr/src/lib/libdwarf/common/dwarf_weaks.c
49
return _dwarf_internal_get_pubnames_like_data(dbg,
usr/src/lib/libdwarf/common/dwarf_weaks.c
50
dbg->de_debug_weaknames.dss_data,
usr/src/lib/libdwarf/common/dwarf_weaks.c
51
dbg->de_debug_weaknames.dss_size,
usr/src/lib/libdwarf/common/dwarf_weaks.c
68
dwarf_weaks_dealloc(Dwarf_Debug dbg, Dwarf_Weak * dwgl,
usr/src/lib/libdwarf/common/dwarf_weaks.c
71
_dwarf_internal_globals_dealloc(dbg, (Dwarf_Global *) dwgl,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
100
_dwarf_error(dbg,error,DW_DLE_XU_HASH_INDEX_ERROR); \
usr/src/lib/libdwarf/common/dwarf_xu_index.c
103
dbg->de_copy_word(&t,&s[0],l); \
usr/src/lib/libdwarf/common/dwarf_xu_index.c
128
fill_in_offsets_headerline(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
144
READ_UNALIGNED_CK(dbg,v, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
158
_dwarf_error_string(dbg, err, DW_DLE_XU_NAME_COL_ERROR,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
190
dwarf_get_xu_index_header(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
220
sect = &dbg->de_debug_cu_index;
usr/src/lib/libdwarf/common/dwarf_xu_index.c
222
sect = &dbg->de_debug_tu_index;
usr/src/lib/libdwarf/common/dwarf_xu_index.c
224
_dwarf_error(dbg, error, DW_DLE_XU_TYPE_ARG_ERROR);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
231
res = _dwarf_load_section(dbg, sect,error);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
250
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
256
READ_UNALIGNED_CK(dbg,local_version, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
262
READ_UNALIGNED_CK(dbg,num_secs, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
267
READ_UNALIGNED_CK(dbg,num_CUs, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
272
READ_UNALIGNED_CK(dbg,num_slots, Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
291
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
309
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
335
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
354
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
374
_dwarf_error_string(dbg, error,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
381
_dwarf_get_alloc(dbg,DW_DLA_XU_INDEX,1);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
383
_dwarf_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
391
indexptr->gx_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_xu_index.c
405
res = fill_in_offsets_headerline(dbg,indexptr,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
448
Dwarf_Debug dbg = xuhdr->gx_dbg;
usr/src/lib/libdwarf/common/dwarf_xu_index.c
470
_dwarf_error_string(dbg, err, DW_DLE_XU_HASH_ROW_ERROR,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
478
_dwarf_error_string(dbg, err, DW_DLE_XU_HASH_ROW_ERROR,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
486
READ_UNALIGNED_CK(dbg,indexval,Dwarf_Unsigned, indexentry,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
491
_dwarf_error(dbg, err, DW_DLE_XU_HASH_INDEX_ERROR);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
524
Dwarf_Debug dbg = xuhdr->gx_dbg;
usr/src/lib/libdwarf/common/dwarf_xu_index.c
536
_dwarf_error_string(dbg, err, DW_DLE_XU_NAME_COL_ERROR,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
569
Dwarf_Debug dbg = xuhdr->gx_dbg;
usr/src/lib/libdwarf/common/dwarf_xu_index.c
594
_dwarf_error_string(dbg, err, DW_DLE_XU_NAME_COL_ERROR,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
608
_dwarf_error_string(dbg, err, DW_DLE_XU_NAME_COL_ERROR,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
624
_dwarf_error_string(dbg, err, DW_DLE_XU_NAME_COL_ERROR,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
639
READ_UNALIGNED_CK(dbg,offset,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
644
READ_UNALIGNED_CK(dbg,size,Dwarf_Unsigned,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
656
_dwarf_search_fission_for_key(UNUSEDARG Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
682
_dwarf_error_string(dbg, error, DW_DLE_XU_NAME_COL_ERROR,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
697
_dwarf_error_string(dbg, error, DW_DLE_XU_NAME_COL_ERROR,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
704
_dwarf_error(dbg, error, DW_DLE_XU_HASH_ROW_ERROR);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
739
_dwarf_search_fission_for_offset(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
767
_dwarf_error(dbg,error,DW_DLE_FISSION_SECNUM_ERR);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
802
_dwarf_get_xuhdr(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
808
if (!dbg->de_tu_hashindex_data) {
usr/src/lib/libdwarf/common/dwarf_xu_index.c
811
*xuout = dbg->de_tu_hashindex_data;
usr/src/lib/libdwarf/common/dwarf_xu_index.c
813
if (!dbg->de_cu_hashindex_data) {
usr/src/lib/libdwarf/common/dwarf_xu_index.c
816
*xuout = dbg->de_cu_hashindex_data;
usr/src/lib/libdwarf/common/dwarf_xu_index.c
818
_dwarf_error(dbg,error,DW_DLE_SIG_TYPE_WRONG_STRING);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
873
_dwarf_get_debugfission_for_offset(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
887
sres = _dwarf_get_xuhdr(dbg,key_type, &xuhdr,error);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
89
_dwarf_error(dbg,error,DW_DLE_XU_HASH_INDEX_ERROR); \
usr/src/lib/libdwarf/common/dwarf_xu_index.c
891
sres = _dwarf_search_fission_for_offset(dbg,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
904
dwarf_get_debugfission_for_key(Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
914
sres = _dwarf_load_debug_info(dbg,error);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
918
sres = _dwarf_load_debug_types(dbg,error);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
923
sres = _dwarf_get_xuhdr(dbg,key_type, &xuhdr,error);
usr/src/lib/libdwarf/common/dwarf_xu_index.c
928
sres = _dwarf_search_fission_for_key(dbg,
usr/src/lib/libdwarf/common/dwarf_xu_index.c
93
dbg->de_copy_word(((char *)&t)+tbyte ,&s[0],l);\
usr/src/lib/libdwarf/common/dwarf_xu_index.c
942
Dwarf_Debug dbg = indexptr->gx_dbg;
usr/src/lib/libdwarf/common/dwarf_xu_index.c
943
dwarf_dealloc(dbg,indexptr,DW_DLA_XU_INDEX);
usr/src/lib/libdwarf/common/libdwarf.h
4372
int dwarf_add_die_marker_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/libdwarf.h
764
Dwarf_Debug dbg,
usr/src/lib/libdwarf/common/pro_alloc.c
101
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_alloc.c
106
dbglp = BLOCK_TO_LIST(dbg);
usr/src/lib/libdwarf/common/pro_alloc.c
147
_dwarf_p_dealloc(UNUSEDARG Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_alloc.c
192
_dwarf_p_dealloc_all(Dwarf_P_Debug dbg)
usr/src/lib/libdwarf/common/pro_alloc.c
197
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_alloc.c
202
base_dbglp = BLOCK_TO_LIST(dbg);
usr/src/lib/libdwarf/common/pro_alloc.c
208
_dwarf_p_dealloc(dbg, LIST_TO_BLOCK(dbglp));
usr/src/lib/libdwarf/common/pro_alloc.c
211
dwarf_tdestroy(dbg->de_debug_str_hashtab,
usr/src/lib/libdwarf/common/pro_alloc.c
213
dwarf_tdestroy(dbg->de_debug_line_str_hashtab,
usr/src/lib/libdwarf/common/pro_alloc.c
83
_dwarf_p_get_alloc(Dwarf_P_Debug dbg, Dwarf_Unsigned size)
usr/src/lib/libdwarf/common/pro_alloc.h
41
void _dwarf_p_dealloc_all(Dwarf_P_Debug dbg);
usr/src/lib/libdwarf/common/pro_arange.c
106
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_arange.c
112
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Arange_s));
usr/src/lib/libdwarf/common/pro_arange.c
114
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_arange.c
124
if (dbg->de_arange == NULL)
usr/src/lib/libdwarf/common/pro_arange.c
125
dbg->de_arange = dbg->de_last_arange = arange;
usr/src/lib/libdwarf/common/pro_arange.c
127
dbg->de_last_arange->ag_next = arange;
usr/src/lib/libdwarf/common/pro_arange.c
128
dbg->de_last_arange = arange;
usr/src/lib/libdwarf/common/pro_arange.c
130
dbg->de_arange_count++;
usr/src/lib/libdwarf/common/pro_arange.c
136
_dwarf_transform_arange_to_disk(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_arange.c
161
int extension_word_size = dbg->de_64bit_extension ? 4 : 0;
usr/src/lib/libdwarf/common/pro_arange.c
162
int offset_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_arange.c
163
int upointer_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_arange.c
189
arange_num_bytes += upointer_size * 2 * (dbg->de_arange_count + 1);
usr/src/lib/libdwarf/common/pro_arange.c
191
GET_CHUNK(dbg, dbg->de_elf_sects[DEBUG_ARANGES],
usr/src/lib/libdwarf/common/pro_arange.c
196
WRITE_UNALIGNED(dbg, (void *) arange_ptr,
usr/src/lib/libdwarf/common/pro_arange.c
208
WRITE_UNALIGNED(dbg, (void *) arange_ptr,
usr/src/lib/libdwarf/common/pro_arange.c
217
WRITE_UNALIGNED(dbg, (void *) arange_ptr,
usr/src/lib/libdwarf/common/pro_arange.c
225
WRITE_UNALIGNED(dbg, (void *) arange_ptr,
usr/src/lib/libdwarf/common/pro_arange.c
231
unsigned long count = dbg->de_arange_count + 1;
usr/src/lib/libdwarf/common/pro_arange.c
234
&dbg->de_reloc_sect[DEBUG_ARANGES];
usr/src/lib/libdwarf/common/pro_arange.c
236
if (dbg->de_relocate_pair_by_symbol) {
usr/src/lib/libdwarf/common/pro_arange.c
237
count = (3 * dbg->de_arange_count) + 1;
usr/src/lib/libdwarf/common/pro_arange.c
242
res2 = _dwarf_pro_pre_alloc_specific_reloc_slots(dbg,
usr/src/lib/libdwarf/common/pro_arange.c
245
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_arange.c
251
res = dbg->de_relocate_by_name_symbol(dbg,
usr/src/lib/libdwarf/common/pro_arange.c
255
dbg->de_sect_name_idx[DEBUG_INFO],
usr/src/lib/libdwarf/common/pro_arange.c
261
_dwarf_p_error(dbg, error,DW_DLE_RELOCS_ERROR);
usr/src/lib/libdwarf/common/pro_arange.c
266
*arange_ptr = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_arange.c
285
for (given_arange = dbg->de_arange; given_arange != NULL;
usr/src/lib/libdwarf/common/pro_arange.c
289
res = dbg->de_relocate_by_name_symbol(dbg, DEBUG_ARANGES,
usr/src/lib/libdwarf/common/pro_arange.c
294
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_arange.c
299
WRITE_UNALIGNED(dbg, (void *) arange_ptr,
usr/src/lib/libdwarf/common/pro_arange.c
305
if (dbg->de_relocate_pair_by_symbol &&
usr/src/lib/libdwarf/common/pro_arange.c
313
res = dbg->de_relocate_pair_by_symbol(dbg,
usr/src/lib/libdwarf/common/pro_arange.c
321
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_arange.c
329
WRITE_UNALIGNED(dbg, (void *) arange_ptr,
usr/src/lib/libdwarf/common/pro_arange.c
336
WRITE_UNALIGNED(dbg, (void *) arange_ptr,
usr/src/lib/libdwarf/common/pro_arange.c
344
WRITE_UNALIGNED(dbg, (void *) arange_ptr,
usr/src/lib/libdwarf/common/pro_arange.c
349
WRITE_UNALIGNED(dbg, (void *) arange_ptr,
usr/src/lib/libdwarf/common/pro_arange.c
352
*nbufs = dbg->de_n_debug_sect;
usr/src/lib/libdwarf/common/pro_arange.c
54
dwarf_add_arange(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_arange.c
61
res = dwarf_add_arange_b(dbg, begin_address, length, symbol_index,
usr/src/lib/libdwarf/common/pro_arange.c
77
dwarf_add_arange_b(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_arange.c
87
res = dwarf_add_arange_c(dbg,begin_address,length,
usr/src/lib/libdwarf/common/pro_arange.c
96
dwarf_add_arange_c(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
103
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Die_s));
usr/src/lib/libdwarf/common/pro_die.c
105
DWARF_P_DBG_ERROR(dbg, DW_DLE_DIE_ALLOC,
usr/src/lib/libdwarf/common/pro_die.c
114
ret_die->di_dbg = dbg;
usr/src/lib/libdwarf/common/pro_die.c
119
_dwarf_p_dealloc(dbg,(Dwarf_Small *)ret_die);
usr/src/lib/libdwarf/common/pro_die.c
236
dwarf_add_die_marker(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
241
DWARF_P_DBG_ERROR(dbg, DW_DLE_DIE_NULL, DW_DLV_NOCOUNT);
usr/src/lib/libdwarf/common/pro_die.c
247
dwarf_add_die_marker_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
253
DWARF_P_DBG_ERROR(dbg, DW_DLE_DIE_NULL,
usr/src/lib/libdwarf/common/pro_die.c
262
dwarf_get_die_marker(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
268
DWARF_P_DBG_ERROR(dbg, DW_DLE_DIE_NULL,
usr/src/lib/libdwarf/common/pro_die.c
275
dwarf_get_die_marker_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
281
DWARF_P_DBG_ERROR(dbg, DW_DLE_DIE_NULL,
usr/src/lib/libdwarf/common/pro_die.c
296
dwarf_add_die_to_debug(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
299
int res = dwarf_add_die_to_debug_a(dbg,first_die,error);
usr/src/lib/libdwarf/common/pro_die.c
308
dwarf_add_die_to_debug_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
312
DWARF_P_DBG_ERROR(dbg, DW_DLE_DIE_NULL,
usr/src/lib/libdwarf/common/pro_die.c
316
DWARF_P_DBG_ERROR(dbg, DW_DLE_WRONG_TAG,
usr/src/lib/libdwarf/common/pro_die.c
319
dbg->de_dies = first_die;
usr/src/lib/libdwarf/common/pro_die.c
324
_dwarf_pro_add_AT_stmt_list(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
328
int uwordb_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_die.c
332
_dwarf_p_get_alloc(dbg,
usr/src/lib/libdwarf/common/pro_die.c
341
dbg->de_ar_data_attribute_form;
usr/src/lib/libdwarf/common/pro_die.c
342
new_attr->ar_rel_type = dbg->de_offset_reloc;
usr/src/lib/libdwarf/common/pro_die.c
348
_dwarf_p_get_alloc(dbg, uwordb_size);
usr/src/lib/libdwarf/common/pro_die.c
356
WRITE_UNALIGNED(dbg, (void *) new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_die.c
406
make_debug_str_entry(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
418
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_die.c
424
mt->dse_dbg = dbg;
usr/src/lib/libdwarf/common/pro_die.c
444
insert_debug_str_data_string(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
466
_dwarf_p_error(dbg, error, DW_DLE_SIZE_WRAPAROUND);
usr/src/lib/libdwarf/common/pro_die.c
471
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_die.c
491
_dwarf_p_error(dbg, error, DW_DLE_SIZE_WRAPAROUND);
usr/src/lib/libdwarf/common/pro_die.c
496
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_die.c
514
_dwarf_insert_or_find_in_debug_str(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
533
hashtab = &dbg->de_debug_str_hashtab;
usr/src/lib/libdwarf/common/pro_die.c
534
sd = dbg->de_debug_str;
usr/src/lib/libdwarf/common/pro_die.c
535
stats = &dbg->de_stats.ps_strp;
usr/src/lib/libdwarf/common/pro_die.c
538
hashtab = &dbg->de_debug_line_str_hashtab;
usr/src/lib/libdwarf/common/pro_die.c
539
sd = dbg->de_debug_line_str;
usr/src/lib/libdwarf/common/pro_die.c
540
stats = &dbg->de_stats.ps_line_strp;
usr/src/lib/libdwarf/common/pro_die.c
545
_dwarf_p_error(dbg, error, DW_DLE_STRING_HASHTAB_IDENTITY_ERROR);
usr/src/lib/libdwarf/common/pro_die.c
548
res = make_debug_str_entry(dbg,&mt,name,
usr/src/lib/libdwarf/common/pro_die.c
575
res = insert_debug_str_data_string(dbg,name,slen,sd,
usr/src/lib/libdwarf/common/pro_die.c
583
res = make_debug_str_entry(dbg,&mt2, 0,
usr/src/lib/libdwarf/common/pro_die.c
593
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_die.c
603
_dwarf_p_error(dbg, error, DW_DLE_ILLOGICAL_TSEARCH);
usr/src/lib/libdwarf/common/pro_die.c
615
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
619
int form = dbg->de_debug_default_str_form;
usr/src/lib/libdwarf/common/pro_die.c
623
slen <= dbg->de_dwarf_offset_size) {
usr/src/lib/libdwarf/common/pro_die.c
628
(char *) _dwarf_p_get_alloc(dbg, slen);
usr/src/lib/libdwarf/common/pro_die.c
630
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_die.c
633
dbg->de_stats.ps_str_count++;
usr/src/lib/libdwarf/common/pro_die.c
634
dbg->de_stats.ps_str_total_length += slen;
usr/src/lib/libdwarf/common/pro_die.c
643
int uwordb_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_die.c
647
res = _dwarf_insert_or_find_in_debug_str(dbg,name,
usr/src/lib/libdwarf/common/pro_die.c
654
new_attr->ar_rel_type = dbg->de_offset_reloc;
usr/src/lib/libdwarf/common/pro_die.c
661
_dwarf_p_get_alloc(dbg, uwordb_size);
usr/src/lib/libdwarf/common/pro_die.c
663
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_die.c
669
WRITE_UNALIGNED(dbg, (void *) new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_die.c
675
_dwarf_p_error(dbg, error, DW_DLE_BAD_STRING_FORM);
usr/src/lib/libdwarf/common/pro_die.c
70
dwarf_new_die(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
794
_dwarf_pro_add_AT_fde(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
799
int uwordb_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_die.c
80
res = dwarf_new_die_a(dbg,tag,parent,child,
usr/src/lib/libdwarf/common/pro_die.c
805
_dwarf_p_get_alloc(dbg,sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_die.c
812
new_attr->ar_attribute_form = dbg->de_ar_data_attribute_form;
usr/src/lib/libdwarf/common/pro_die.c
813
new_attr->ar_rel_type = dbg->de_offset_reloc;
usr/src/lib/libdwarf/common/pro_die.c
818
_dwarf_p_get_alloc(dbg, uwordb_size);
usr/src/lib/libdwarf/common/pro_die.c
825
WRITE_UNALIGNED(dbg, (void *) new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_die.c
834
_dwarf_pro_add_AT_macro_info(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.c
839
int uwordb_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_die.c
845
_dwarf_p_get_alloc(dbg,sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_die.c
852
new_attr->ar_attribute_form = dbg->de_ar_data_attribute_form;
usr/src/lib/libdwarf/common/pro_die.c
853
new_attr->ar_rel_type = dbg->de_offset_reloc;
usr/src/lib/libdwarf/common/pro_die.c
859
_dwarf_p_get_alloc(dbg, uwordb_size);
usr/src/lib/libdwarf/common/pro_die.c
866
WRITE_UNALIGNED(dbg, (void *) new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_die.c
91
dwarf_new_die_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.h
52
int _dwarf_pro_add_AT_fde(Dwarf_P_Debug dbg, Dwarf_P_Die die,
usr/src/lib/libdwarf/common/pro_die.h
55
int _dwarf_pro_add_AT_stmt_list(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.h
60
int _dwarf_pro_add_AT_macro_info(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_die.h
66
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_dnames.c
53
dwarf_force_debug_names(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_dnames.c
59
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_dnames.c
65
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Dnames_s));
usr/src/lib/libdwarf/common/pro_dnames.c
67
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_dnames.c
70
if (!dbg->de_dnames) {
usr/src/lib/libdwarf/common/pro_dnames.c
71
dbg->de_dnames = dn;
usr/src/lib/libdwarf/common/pro_error.c
61
_dwarf_p_error(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_error.c
76
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_Error_s));
usr/src/lib/libdwarf/common/pro_error.c
87
if (dbg != NULL && dbg->de_errhand != NULL) {
usr/src/lib/libdwarf/common/pro_error.c
89
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_Error_s));
usr/src/lib/libdwarf/common/pro_error.c
96
dbg->de_errhand(errptr, dbg->de_errarg);
usr/src/lib/libdwarf/common/pro_error.h
35
#define DWARF_P_DBG_ERROR(dbg,errval,retval) \
usr/src/lib/libdwarf/common/pro_error.h
36
_dwarf_p_error(dbg,error,errval); return(retval);
usr/src/lib/libdwarf/common/pro_error.h
42
void _dwarf_p_error(Dwarf_P_Debug dbg, Dwarf_Error * error,
usr/src/lib/libdwarf/common/pro_expr.c
110
Dwarf_P_Debug dbg = 0;
usr/src/lib/libdwarf/common/pro_expr.c
138
dbg = expr->ex_dbg;
usr/src/lib/libdwarf/common/pro_expr.c
275
WRITE_UNALIGNED(dbg, operand, &val1, sizeof(val1), 1);
usr/src/lib/libdwarf/common/pro_expr.c
282
WRITE_UNALIGNED(dbg, operand, &val1, sizeof(val1), 2);
usr/src/lib/libdwarf/common/pro_expr.c
289
WRITE_UNALIGNED(dbg, operand, &val1, sizeof(val1),
usr/src/lib/libdwarf/common/pro_expr.c
297
WRITE_UNALIGNED(dbg, operand, &val1, sizeof(val1), 8);
usr/src/lib/libdwarf/common/pro_expr.c
361
WRITE_UNALIGNED(dbg, operand, (const void *) &val1,
usr/src/lib/libdwarf/common/pro_expr.c
376
WRITE_UNALIGNED(dbg, operand, (const void *) &val1,
usr/src/lib/libdwarf/common/pro_expr.c
441
WRITE_UNALIGNED(dbg, operand, &val1, sizeof(val1), SIZEOFT16);
usr/src/lib/libdwarf/common/pro_expr.c
447
WRITE_UNALIGNED(dbg, operand, &val1, sizeof(val1), SIZEOFT32);
usr/src/lib/libdwarf/common/pro_expr.c
453
WRITE_UNALIGNED(dbg, operand, &val1, sizeof(val1),
usr/src/lib/libdwarf/common/pro_expr.c
454
dbg->de_dwarf_offset_size);
usr/src/lib/libdwarf/common/pro_expr.c
455
operand_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_expr.c
531
Dwarf_P_Debug dbg;
usr/src/lib/libdwarf/common/pro_expr.c
541
dbg = expr->ex_dbg;
usr/src/lib/libdwarf/common/pro_expr.c
542
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_expr.c
547
upointer_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_expr.c
550
_dwarf_p_error(dbg, error, DW_DLE_EXPR_LENGTH_BAD);
usr/src/lib/libdwarf/common/pro_expr.c
559
WRITE_UNALIGNED(dbg, next_byte_ptr, (const void *) &addr,
usr/src/lib/libdwarf/common/pro_expr.c
563
_dwarf_p_error(dbg, error, DW_DLE_MULTIPLE_RELOC_IN_EXPR);
usr/src/lib/libdwarf/common/pro_expr.c
58
dwarf_new_expr(Dwarf_P_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/pro_expr.c
583
Dwarf_P_Debug dbg = 0;
usr/src/lib/libdwarf/common/pro_expr.c
586
_dwarf_p_error(dbg, error,
usr/src/lib/libdwarf/common/pro_expr.c
62
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_expr.c
68
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Expr_s));
usr/src/lib/libdwarf/common/pro_expr.c
70
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_expr.c
74
ret_expr->ex_dbg = dbg;
usr/src/lib/libdwarf/common/pro_finish.c
45
dwarf_producer_finish(Dwarf_P_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/pro_finish.c
47
int res = dwarf_producer_finish_a(dbg,error);
usr/src/lib/libdwarf/common/pro_finish.c
56
dwarf_producer_finish_a(Dwarf_P_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/pro_finish.c
58
if (dbg->de_version_magic_number != PRO_VERSION_MAGIC) {
usr/src/lib/libdwarf/common/pro_finish.c
59
DWARF_P_DBG_ERROR(dbg, DW_DLE_IA, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_finish.c
63
_dwarf_p_dealloc_all(dbg);
usr/src/lib/libdwarf/common/pro_finish.c
69
dwarf_pro_get_string_stats(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_finish.c
79
if (!dbg) {
usr/src/lib/libdwarf/common/pro_finish.c
80
_dwarf_p_error(dbg, error, DW_DLE_IA);
usr/src/lib/libdwarf/common/pro_finish.c
83
if (dbg->de_version_magic_number !=PRO_VERSION_MAGIC ) {
usr/src/lib/libdwarf/common/pro_finish.c
84
_dwarf_p_error(dbg, error, DW_DLE_VMM);
usr/src/lib/libdwarf/common/pro_finish.c
87
*str_count = dbg->de_stats.ps_str_count;
usr/src/lib/libdwarf/common/pro_finish.c
88
*str_total_length = dbg->de_stats.ps_str_total_length;
usr/src/lib/libdwarf/common/pro_finish.c
89
ps = &dbg->de_stats.ps_strp;
usr/src/lib/libdwarf/common/pro_forms.c
1015
_dwarf_p_error(dbg, error, DW_DLE_INPUT_ATTR_BAD);
usr/src/lib/libdwarf/common/pro_forms.c
1042
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1049
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
1051
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1057
new_attr->ar_reloc_len = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_forms.c
1059
new_attr->ar_rel_type = dbg->de_ptr_reloc;
usr/src/lib/libdwarf/common/pro_forms.c
1071
(char *) _dwarf_p_get_alloc(dbg, block_size + len_size);
usr/src/lib/libdwarf/common/pro_forms.c
1073
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1078
WRITE_UNALIGNED(dbg, block_dest_ptr, (const void *) &block_size,
usr/src/lib/libdwarf/common/pro_forms.c
1087
_dwarf_p_error(dbg, error, DW_DLE_EXPR_LENGTH_BAD);
usr/src/lib/libdwarf/common/pro_forms.c
1112
_dwarf_add_AT_reference_internal_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1122
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1128
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1133
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1170
_dwarf_p_error(dbg, error, DW_DLE_INPUT_ATTR_BAD);
usr/src/lib/libdwarf/common/pro_forms.c
1177
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
1179
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1184
new_attr->ar_attribute_form = dbg->de_ar_ref_attr_form;
usr/src/lib/libdwarf/common/pro_forms.c
1185
new_attr->ar_nbytes = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_forms.c
1186
new_attr->ar_reloc_len = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_forms.c
1200
dwarf_add_AT_reference_c(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1209
res = _dwarf_add_AT_reference_internal_a(dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1222
dwarf_add_AT_reference(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1230
res = _dwarf_add_AT_reference_internal_a(dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1246
dwarf_add_AT_reference_b(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
125
local_add_AT_address_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1255
res = _dwarf_add_AT_reference_internal_a(dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1272
dwarf_fixup_AT_reference_die(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1280
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1291
_dwarf_p_error(dbg, error, DW_DLE_AT_FIXUP_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1295
_dwarf_p_error(dbg, error, DW_DLE_AT_FIXUP_DUP);
usr/src/lib/libdwarf/common/pro_forms.c
1305
dwarf_add_AT_flag(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1314
res = dwarf_add_AT_flag_a(dbg,ownerdie,attr,flag,
usr/src/lib/libdwarf/common/pro_forms.c
1322
dwarf_add_AT_flag_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1331
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1336
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1341
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
1343
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1355
_dwarf_p_get_alloc(dbg, 1);
usr/src/lib/libdwarf/common/pro_forms.c
1357
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
136
dwarf_add_AT_targ_address(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1372
dwarf_add_AT_string(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1379
res = dwarf_add_AT_string_a(dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1388
dwarf_add_AT_string_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1398
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
1404
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1409
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
1411
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1428
_dwarf_p_error(dbg, error, DW_DLE_INPUT_ATTR_BAD);
usr/src/lib/libdwarf/common/pro_forms.c
1468
Dwarf_P_Debug dbg = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1472
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1475
dbg = ownerdie->di_dbg;
usr/src/lib/libdwarf/common/pro_forms.c
1478
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
148
res = dwarf_add_AT_targ_address_c(dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1480
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1485
res = _dwarf_pro_set_string_attr(new_attr,dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1522
Dwarf_P_Debug dbg = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1525
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1528
dbg = ownerdie->di_dbg;
usr/src/lib/libdwarf/common/pro_forms.c
1531
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
1533
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1542
(char *) _dwarf_p_get_alloc(dbg, sizeof(Dwarf_Sig8));
usr/src/lib/libdwarf/common/pro_forms.c
1544
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1579
Dwarf_P_Debug dbg = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1583
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1586
dbg = ownerdie->di_dbg;
usr/src/lib/libdwarf/common/pro_forms.c
1588
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
1590
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1595
res = _dwarf_pro_set_string_attr(new_attr,dbg,
usr/src/lib/libdwarf/common/pro_forms.c
164
dwarf_add_AT_targ_address_b(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1648
Dwarf_P_Debug dbg = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1651
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1654
dbg = ownerdie->di_dbg;
usr/src/lib/libdwarf/common/pro_forms.c
1657
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
1659
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1709
Dwarf_P_Debug dbg = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1714
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1717
dbg = ownerdie->di_dbg;
usr/src/lib/libdwarf/common/pro_forms.c
1720
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
1722
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1736
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
174
res = dwarf_add_AT_targ_address_c(dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1740
_dwarf_p_get_alloc(dbg, leb_size);
usr/src/lib/libdwarf/common/pro_forms.c
1742
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1797
Dwarf_P_Debug dbg = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1800
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1803
dbg = ownerdie->di_dbg;
usr/src/lib/libdwarf/common/pro_forms.c
1805
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
1807
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1816
_dwarf_p_get_alloc(dbg, val_size);
usr/src/lib/libdwarf/common/pro_forms.c
1818
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
184
dwarf_add_AT_targ_address_c(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
1853
Dwarf_P_Debug dbg = 0;
usr/src/lib/libdwarf/common/pro_forms.c
1858
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
1861
dbg = ownerdie->di_dbg;
usr/src/lib/libdwarf/common/pro_forms.c
1863
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
1879
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
1883
_dwarf_p_get_alloc(dbg, leb_size);
usr/src/lib/libdwarf/common/pro_forms.c
1885
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
213
_dwarf_p_error(dbg, error, DW_DLE_INPUT_ATTR_BAD);
usr/src/lib/libdwarf/common/pro_forms.c
219
res = local_add_AT_address_a(dbg, ownerdie, attr, DW_FORM_addr,
usr/src/lib/libdwarf/common/pro_forms.c
225
dwarf_add_AT_ref_address(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
235
res = dwarf_add_AT_ref_address_a(dbg,ownerdie,
usr/src/lib/libdwarf/common/pro_forms.c
244
dwarf_add_AT_ref_address_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
261
_dwarf_p_error(dbg, error, DW_DLE_INPUT_ATTR_BAD);
usr/src/lib/libdwarf/common/pro_forms.c
270
res = local_add_AT_address_a(dbg, ownerdie,
usr/src/lib/libdwarf/common/pro_forms.c
279
local_add_AT_address_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
291
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
295
upointer_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_forms.c
298
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
306
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
308
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
319
new_attr->ar_rel_type = dbg->de_ptr_reloc;
usr/src/lib/libdwarf/common/pro_forms.c
325
_dwarf_p_get_alloc(dbg, upointer_size);
usr/src/lib/libdwarf/common/pro_forms.c
327
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
330
WRITE_UNALIGNED(dbg, new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_forms.c
351
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
367
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
389
_dwarf_p_get_alloc(dbg, output_length_in_bytes);
usr/src/lib/libdwarf/common/pro_forms.c
391
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
432
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
450
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
480
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
489
_dwarf_p_get_alloc(dbg, output_length_in_bytes);
usr/src/lib/libdwarf/common/pro_forms.c
491
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
509
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
518
_dwarf_p_dealloc(dbg, (unsigned char *)output_block);
usr/src/lib/libdwarf/common/pro_forms.c
519
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
528
dwarf_dealloc_compressed_block(Dwarf_P_Debug dbg, void * space)
usr/src/lib/libdwarf/common/pro_forms.c
530
_dwarf_p_dealloc(dbg, space);
usr/src/lib/libdwarf/common/pro_forms.c
549
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
560
res = local_add_AT_address_a(dbg, ownerdie, attr,
usr/src/lib/libdwarf/common/pro_forms.c
561
dbg->de_ar_data_attribute_form,
usr/src/lib/libdwarf/common/pro_forms.c
572
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
583
res = local_add_AT_address_a(dbg, ownerdie, attr,
usr/src/lib/libdwarf/common/pro_forms.c
584
dbg->de_ar_data_attribute_form,
usr/src/lib/libdwarf/common/pro_forms.c
59
dbg->de_copy_word(((char *)&t)+tbyte ,&s[0],l);\
usr/src/lib/libdwarf/common/pro_forms.c
597
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
607
res = dwarf_add_AT_block_a(dbg,ownerdie,attr,
usr/src/lib/libdwarf/common/pro_forms.c
616
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
630
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
636
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
646
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
65
dbg->de_copy_word(&t,&s[0],l); \
usr/src/lib/libdwarf/common/pro_forms.c
652
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
654
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
665
_dwarf_p_get_alloc(dbg, len_size + block_size);
usr/src/lib/libdwarf/common/pro_forms.c
668
_dwarf_p_dealloc(dbg, (unsigned char *) new_attr);
usr/src/lib/libdwarf/common/pro_forms.c
669
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
692
dwarf_add_AT_unsigned_const(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
700
res = dwarf_add_AT_unsigned_const_a(dbg,
usr/src/lib/libdwarf/common/pro_forms.c
711
dwarf_add_AT_unsigned_const_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
722
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
728
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
76
_dwarf_p_error(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD);\
usr/src/lib/libdwarf/common/pro_forms.c
770
_dwarf_p_error(dbg, error, DW_DLE_INPUT_ATTR_BAD);
usr/src/lib/libdwarf/common/pro_forms.c
792
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
794
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
806
_dwarf_p_get_alloc(dbg, size);
usr/src/lib/libdwarf/common/pro_forms.c
808
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
81
dbg->de_copy_word(t,(const void *)(p+sbyte),l);\
usr/src/lib/libdwarf/common/pro_forms.c
811
WRITE_UNALIGNED(dbg, new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_forms.c
826
dwarf_add_AT_signed_const(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
835
res = dwarf_add_AT_signed_const_a(dbg,
usr/src/lib/libdwarf/common/pro_forms.c
844
dwarf_add_AT_signed_const_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
855
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
861
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
88
_dwarf_p_error(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD);\
usr/src/lib/libdwarf/common/pro_forms.c
881
_dwarf_p_error(dbg, error, DW_DLE_INPUT_ATTR_BAD);
usr/src/lib/libdwarf/common/pro_forms.c
903
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Attribute_s));
usr/src/lib/libdwarf/common/pro_forms.c
905
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
917
_dwarf_p_get_alloc(dbg, size);
usr/src/lib/libdwarf/common/pro_forms.c
919
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_forms.c
922
WRITE_UNALIGNED(dbg, new_attr->ar_data,
usr/src/lib/libdwarf/common/pro_forms.c
93
dbg->de_copy_word(t,(const void *)p,l); \
usr/src/lib/libdwarf/common/pro_forms.c
935
dwarf_add_AT_location_expr(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
943
res = dwarf_add_AT_location_expr_a(dbg,ownerdie,attr,
usr/src/lib/libdwarf/common/pro_forms.c
953
dwarf_add_AT_location_expr_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_forms.c
970
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_forms.c
976
_dwarf_p_error(dbg, error, DW_DLE_DIE_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
981
_dwarf_p_error(dbg, error, DW_DLE_EXPR_NULL);
usr/src/lib/libdwarf/common/pro_forms.c
985
if (loc_expr->ex_dbg != dbg) {
usr/src/lib/libdwarf/common/pro_forms.c
986
_dwarf_p_error(dbg, error, DW_DLE_LOC_EXPR_BAD);
usr/src/lib/libdwarf/common/pro_frame.c
103
res = dwarf_add_frame_cie_a(dbg,augmenter, code_align,
usr/src/lib/libdwarf/common/pro_frame.c
115
dwarf_add_frame_cie_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_frame.c
128
if (dbg->de_frame_cies == NULL) {
usr/src/lib/libdwarf/common/pro_frame.c
129
dbg->de_frame_cies = (Dwarf_P_Cie)
usr/src/lib/libdwarf/common/pro_frame.c
130
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Cie_s));
usr/src/lib/libdwarf/common/pro_frame.c
131
if (dbg->de_frame_cies == NULL) {
usr/src/lib/libdwarf/common/pro_frame.c
132
DWARF_P_DBG_ERROR(dbg, DW_DLE_CIE_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_frame.c
134
curcie = dbg->de_frame_cies;
usr/src/lib/libdwarf/common/pro_frame.c
135
dbg->de_n_cie = 1;
usr/src/lib/libdwarf/common/pro_frame.c
136
dbg->de_last_cie = curcie;
usr/src/lib/libdwarf/common/pro_frame.c
138
curcie = dbg->de_last_cie;
usr/src/lib/libdwarf/common/pro_frame.c
140
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Cie_s));
usr/src/lib/libdwarf/common/pro_frame.c
142
DWARF_P_DBG_ERROR(dbg, DW_DLE_CIE_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_frame.c
145
dbg->de_n_cie++;
usr/src/lib/libdwarf/common/pro_frame.c
146
dbg->de_last_cie = curcie;
usr/src/lib/libdwarf/common/pro_frame.c
149
if (dbg->de_output_version > 2) {
usr/src/lib/libdwarf/common/pro_frame.c
150
curcie->cie_version = dbg->de_output_version;
usr/src/lib/libdwarf/common/pro_frame.c
156
tmpaug = (char *)_dwarf_p_get_alloc(dbg,strlen(augmenter)+1);
usr/src/lib/libdwarf/common/pro_frame.c
158
DWARF_P_DBG_ERROR(dbg, DW_DLE_CIE_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_frame.c
168
*cie_index_out = dbg->de_n_cie;
usr/src/lib/libdwarf/common/pro_frame.c
182
dwarf_add_frame_fde(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_frame.c
193
res = dwarf_add_frame_fde_c(dbg, fde, die, cie, virt_addr,
usr/src/lib/libdwarf/common/pro_frame.c
204
dwarf_add_frame_fde_b(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_frame.c
218
res = dwarf_add_frame_fde_c(dbg,fde,die,cie,
usr/src/lib/libdwarf/common/pro_frame.c
229
dwarf_add_frame_fde_c(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_frame.c
252
fde->fde_dbg = dbg;
usr/src/lib/libdwarf/common/pro_frame.c
254
curfde = dbg->de_last_fde;
usr/src/lib/libdwarf/common/pro_frame.c
256
dbg->de_frame_fdes = fde;
usr/src/lib/libdwarf/common/pro_frame.c
257
dbg->de_last_fde = fde;
usr/src/lib/libdwarf/common/pro_frame.c
258
dbg->de_n_fde = 1;
usr/src/lib/libdwarf/common/pro_frame.c
261
dbg->de_last_fde = fde;
usr/src/lib/libdwarf/common/pro_frame.c
262
dbg->de_n_fde++;
usr/src/lib/libdwarf/common/pro_frame.c
264
*index_to_fde = dbg->de_n_fde;
usr/src/lib/libdwarf/common/pro_frame.c
288
dwarf_add_frame_info(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_frame.c
302
res = dwarf_add_frame_info_c(dbg, fde, die, cie, virt_addr,
usr/src/lib/libdwarf/common/pro_frame.c
317
dwarf_add_frame_info_b(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_frame.c
333
res = dwarf_add_frame_info_c(dbg, fde, die, cie, virt_addr,
usr/src/lib/libdwarf/common/pro_frame.c
346
dwarf_add_frame_info_c(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_frame.c
372
fde->fde_dbg = dbg;
usr/src/lib/libdwarf/common/pro_frame.c
374
curfde = dbg->de_last_fde;
usr/src/lib/libdwarf/common/pro_frame.c
376
dbg->de_frame_fdes = fde;
usr/src/lib/libdwarf/common/pro_frame.c
377
dbg->de_last_fde = fde;
usr/src/lib/libdwarf/common/pro_frame.c
378
dbg->de_n_fde = 1;
usr/src/lib/libdwarf/common/pro_frame.c
381
dbg->de_last_fde = fde;
usr/src/lib/libdwarf/common/pro_frame.c
382
dbg->de_n_fde++;
usr/src/lib/libdwarf/common/pro_frame.c
384
*fde_index_out = dbg->de_n_fde;
usr/src/lib/libdwarf/common/pro_frame.c
392
dwarf_insert_fde_inst_bytes(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_frame.c
400
DWARF_P_DBG_ERROR(dbg, DW_DLE_DUPLICATE_INST_BLOCK,
usr/src/lib/libdwarf/common/pro_frame.c
403
fde->fde_block = (Dwarf_Ptr)_dwarf_p_get_alloc(dbg, len);
usr/src/lib/libdwarf/common/pro_frame.c
414
dwarf_new_fde(Dwarf_P_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/pro_frame.c
419
res = dwarf_new_fde_a(dbg,&fde,error);
usr/src/lib/libdwarf/common/pro_frame.c
426
dwarf_new_fde_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_frame.c
433
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Fde_s));
usr/src/lib/libdwarf/common/pro_frame.c
435
DWARF_P_DBG_ERROR(dbg, DW_DLE_FDE_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_frame.c
437
fde->fde_dbg = dbg;
usr/src/lib/libdwarf/common/pro_frame.c
438
fde->fde_uwordb_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_frame.c
473
Dwarf_P_Debug dbg = fde->fde_dbg;
usr/src/lib/libdwarf/common/pro_frame.c
476
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Frame_Pgm_s));
usr/src/lib/libdwarf/common/pro_frame.c
478
DWARF_P_DBG_ERROR(dbg, DW_DLE_FPGM_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_frame.c
483
DWARF_P_DBG_ERROR(dbg, DW_DLE_REGNO_OVFL,DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_frame.c
490
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
493
ptr = (char *) _dwarf_p_get_alloc(dbg, nbytes);
usr/src/lib/libdwarf/common/pro_frame.c
495
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
561
Dwarf_P_Debug dbg = fde->fde_dbg;
usr/src/lib/libdwarf/common/pro_frame.c
57
_dwarf_p_error(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD);\
usr/src/lib/libdwarf/common/pro_frame.c
571
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Frame_Pgm_s));
usr/src/lib/libdwarf/common/pro_frame.c
573
_dwarf_p_error(dbg, error, DW_DLE_FPGM_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
585
ptr = (char *) _dwarf_p_get_alloc(dbg, 1);
usr/src/lib/libdwarf/common/pro_frame.c
587
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
594
_dwarf_p_error(dbg, error,
usr/src/lib/libdwarf/common/pro_frame.c
600
ptr = (char *) _dwarf_p_get_alloc(dbg, SIZEOFT16);
usr/src/lib/libdwarf/common/pro_frame.c
602
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
611
_dwarf_p_error(dbg, error,
usr/src/lib/libdwarf/common/pro_frame.c
617
ptr = (char *) _dwarf_p_get_alloc(dbg, SIZEOFT32);
usr/src/lib/libdwarf/common/pro_frame.c
619
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
62
dbg->de_copy_word(t,(const void *)(p+sbyte),l);\
usr/src/lib/libdwarf/common/pro_frame.c
626
_dwarf_p_error(dbg, error,
usr/src/lib/libdwarf/common/pro_frame.c
632
ptr = (char *) _dwarf_p_get_alloc(dbg,
usr/src/lib/libdwarf/common/pro_frame.c
635
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
652
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
655
ptr = (char *) _dwarf_p_get_alloc(dbg, nbytes);
usr/src/lib/libdwarf/common/pro_frame.c
657
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
69
_dwarf_p_error(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD);\
usr/src/lib/libdwarf/common/pro_frame.c
691
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
703
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
710
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
714
ptr = (char *) _dwarf_p_get_alloc(dbg, nbytes1 + nbytes2);
usr/src/lib/libdwarf/common/pro_frame.c
716
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
73
dbg->de_copy_word(t,(const void *)p,l); \
usr/src/lib/libdwarf/common/pro_frame.c
739
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
742
ptr = (char *) _dwarf_p_get_alloc(dbg, nbytes);
usr/src/lib/libdwarf/common/pro_frame.c
744
_dwarf_p_error(dbg, error, DW_DLE_STRING_ALLOC);
usr/src/lib/libdwarf/common/pro_frame.c
758
_dwarf_p_error(dbg, error, DW_DLE_DEBUGFRAME_ERROR);
usr/src/lib/libdwarf/common/pro_frame.c
91
dwarf_add_frame_cie(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_funcs.c
46
dwarf_add_funcname(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_funcs.c
52
res = _dwarf_add_simple_name_entry(dbg, die, function_name,
usr/src/lib/libdwarf/common/pro_funcs.c
60
dwarf_add_funcname_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_funcs.c
66
res = _dwarf_add_simple_name_entry(dbg, die, function_name,
usr/src/lib/libdwarf/common/pro_incl.h
57
#define WRITE_UNALIGNED(dbg,dest,source, srclength,len_out) \
usr/src/lib/libdwarf/common/pro_incl.h
59
dbg->de_copy_word(dest, \
usr/src/lib/libdwarf/common/pro_incl.h
64
#define WRITE_UNALIGNED(dbg,dest,source, srclength,len_out) \
usr/src/lib/libdwarf/common/pro_incl.h
66
dbg->de_copy_word( (dest) , \
usr/src/lib/libdwarf/common/pro_init.c
150
static int common_init(Dwarf_P_Debug dbg, Dwarf_Unsigned flags,
usr/src/lib/libdwarf/common/pro_init.c
207
Dwarf_P_Debug dbg = 0;
usr/src/lib/libdwarf/common/pro_init.c
210
dbg = (Dwarf_P_Debug) _dwarf_p_get_alloc(NULL,
usr/src/lib/libdwarf/common/pro_init.c
212
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_init.c
213
DWARF_P_DBG_ERROR(dbg, DW_DLE_DBG_ALLOC,
usr/src/lib/libdwarf/common/pro_init.c
216
memset((void *) dbg, 0, sizeof(struct Dwarf_P_Debug_s));
usr/src/lib/libdwarf/common/pro_init.c
219
DWARF_P_DBG_ERROR(dbg, DW_DLE_NO_CALLBACK_FUNC,
usr/src/lib/libdwarf/common/pro_init.c
222
dbg->de_callback_func = func;
usr/src/lib/libdwarf/common/pro_init.c
223
dbg->de_errhand = errhand;
usr/src/lib/libdwarf/common/pro_init.c
224
dbg->de_errarg = errarg;
usr/src/lib/libdwarf/common/pro_init.c
225
dbg->de_user_data = user_data;
usr/src/lib/libdwarf/common/pro_init.c
226
res = common_init(dbg, flags,isa_name,dwarf_version,
usr/src/lib/libdwarf/common/pro_init.c
229
DWARF_P_DBG_ERROR(dbg, err_ret, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_init.c
231
*dbg_returned = dbg;
usr/src/lib/libdwarf/common/pro_init.c
236
dwarf_pro_set_default_string_form(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_init.c
242
_dwarf_p_error(dbg, error, DW_DLE_BAD_STRING_FORM);
usr/src/lib/libdwarf/common/pro_init.c
245
dbg->de_debug_default_str_form = form;
usr/src/lib/libdwarf/common/pro_init.c
250
set_reloc_numbers(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_init.c
264
if (dbg->de_pointer_size == 4) {
usr/src/lib/libdwarf/common/pro_init.c
265
dbg->de_ptr_reloc = isap->reloc32_;
usr/src/lib/libdwarf/common/pro_init.c
267
dbg->de_ptr_reloc = isap->reloc64_;
usr/src/lib/libdwarf/common/pro_init.c
269
if (dbg->de_dwarf_offset_size == 4) {
usr/src/lib/libdwarf/common/pro_init.c
270
dbg->de_offset_reloc = isap->reloc32_;
usr/src/lib/libdwarf/common/pro_init.c
272
dbg->de_offset_reloc = isap->reloc64_;
usr/src/lib/libdwarf/common/pro_init.c
276
dbg->de_exc_reloc = isap->segrel_;
usr/src/lib/libdwarf/common/pro_init.c
323
common_init(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_init.c
333
dbg->de_version_magic_number = PRO_VERSION_MAGIC;
usr/src/lib/libdwarf/common/pro_init.c
334
dbg->de_n_debug_sect = 0;
usr/src/lib/libdwarf/common/pro_init.c
335
dbg->de_debug_sects = &init_sect;
usr/src/lib/libdwarf/common/pro_init.c
336
dbg->de_debug_str = &init_sect_debug_str;
usr/src/lib/libdwarf/common/pro_init.c
337
dbg->de_debug_line_str = &init_sect_debug_line_str;
usr/src/lib/libdwarf/common/pro_init.c
338
dbg->de_current_active_section = &init_sect;
usr/src/lib/libdwarf/common/pro_init.c
339
dbg->de_flags = flags;
usr/src/lib/libdwarf/common/pro_init.c
343
dbg->de_pointer_size = 4;
usr/src/lib/libdwarf/common/pro_init.c
345
dbg->de_dwarf_offset_size = 4;
usr/src/lib/libdwarf/common/pro_init.c
346
dbg->de_elf_offset_size = 4;
usr/src/lib/libdwarf/common/pro_init.c
347
dbg->de_64bit_extension = 0;
usr/src/lib/libdwarf/common/pro_init.c
349
dbg->de_big_endian = (dbg->de_flags&DW_DLC_TARGET_BIGENDIAN)?
usr/src/lib/libdwarf/common/pro_init.c
352
if(dbg->de_flags & DW_DLC_POINTER64) {
usr/src/lib/libdwarf/common/pro_init.c
353
dbg->de_pointer_size = 8;
usr/src/lib/libdwarf/common/pro_init.c
355
if(dbg->de_flags & DW_DLC_OFFSET64) {
usr/src/lib/libdwarf/common/pro_init.c
356
dbg->de_pointer_size = 8;
usr/src/lib/libdwarf/common/pro_init.c
357
dbg->de_dwarf_offset_size = 4;
usr/src/lib/libdwarf/common/pro_init.c
358
dbg->de_64bit_extension = 0;
usr/src/lib/libdwarf/common/pro_init.c
362
dbg->de_elf_offset_size = 8;
usr/src/lib/libdwarf/common/pro_init.c
364
if(dbg->de_flags & DW_DLC_IRIX_OFFSET64) {
usr/src/lib/libdwarf/common/pro_init.c
365
dbg->de_pointer_size = 8;
usr/src/lib/libdwarf/common/pro_init.c
366
dbg->de_big_endian = TRUE;
usr/src/lib/libdwarf/common/pro_init.c
367
dbg->de_dwarf_offset_size = 8;
usr/src/lib/libdwarf/common/pro_init.c
368
dbg->de_64bit_extension = 0;
usr/src/lib/libdwarf/common/pro_init.c
369
dbg->de_elf_offset_size = 8;
usr/src/lib/libdwarf/common/pro_init.c
374
dbg->de_irix_exc_augmentation = 1;
usr/src/lib/libdwarf/common/pro_init.c
376
dbg->de_irix_exc_augmentation = 0;
usr/src/lib/libdwarf/common/pro_init.c
383
res = set_reloc_numbers(dbg,flags,abiname);
usr/src/lib/libdwarf/common/pro_init.c
388
dbg->de_output_version = 2;
usr/src/lib/libdwarf/common/pro_init.c
391
dbg->de_output_version = 2;
usr/src/lib/libdwarf/common/pro_init.c
393
dbg->de_output_version = 3;
usr/src/lib/libdwarf/common/pro_init.c
395
dbg->de_output_version = 4;
usr/src/lib/libdwarf/common/pro_init.c
397
dbg->de_output_version = 5;
usr/src/lib/libdwarf/common/pro_init.c
403
_dwarf_init_default_line_header_vals(dbg);
usr/src/lib/libdwarf/common/pro_init.c
404
res = _dwarf_log_extra_flagstrings(dbg,extra,err_ret);
usr/src/lib/libdwarf/common/pro_init.c
410
dbg->de_relocation_record_size =
usr/src/lib/libdwarf/common/pro_init.c
417
dbg->de_relocation_record_size =
usr/src/lib/libdwarf/common/pro_init.c
418
((dbg->de_pointer_size == 8)?
usr/src/lib/libdwarf/common/pro_init.c
421
dbg->de_relocation_record_size = sizeof(REL32);
usr/src/lib/libdwarf/common/pro_init.c
430
dwarf_initialize_search_hash(&dbg->de_debug_str_hashtab,
usr/src/lib/libdwarf/common/pro_init.c
432
dbg->de_debug_default_str_form = DW_FORM_string;
usr/src/lib/libdwarf/common/pro_init.c
433
dwarf_initialize_search_hash(&dbg->de_debug_line_str_hashtab,
usr/src/lib/libdwarf/common/pro_init.c
436
if (dbg->de_dwarf_offset_size == 8) {
usr/src/lib/libdwarf/common/pro_init.c
437
if (dbg->de_output_version <= 3) {
usr/src/lib/libdwarf/common/pro_init.c
438
dbg->de_ar_data_attribute_form = DW_FORM_data8;
usr/src/lib/libdwarf/common/pro_init.c
440
dbg->de_ar_data_attribute_form = DW_FORM_sec_offset;
usr/src/lib/libdwarf/common/pro_init.c
442
dbg->de_ar_ref_attr_form = DW_FORM_ref8;
usr/src/lib/libdwarf/common/pro_init.c
444
if (dbg->de_output_version <= 3) {
usr/src/lib/libdwarf/common/pro_init.c
445
dbg->de_ar_data_attribute_form = DW_FORM_data4;
usr/src/lib/libdwarf/common/pro_init.c
447
dbg->de_ar_data_attribute_form = DW_FORM_sec_offset;
usr/src/lib/libdwarf/common/pro_init.c
449
dbg->de_ar_ref_attr_form = DW_FORM_ref4;
usr/src/lib/libdwarf/common/pro_init.c
453
dbg->de_relocate_by_name_symbol =
usr/src/lib/libdwarf/common/pro_init.c
455
dbg->de_relocate_pair_by_symbol =
usr/src/lib/libdwarf/common/pro_init.c
457
dbg->de_transform_relocs_to_disk =
usr/src/lib/libdwarf/common/pro_init.c
461
if (IS_64BITPTR(dbg)) {
usr/src/lib/libdwarf/common/pro_init.c
462
dbg->de_relocate_by_name_symbol =
usr/src/lib/libdwarf/common/pro_init.c
465
dbg->de_relocate_by_name_symbol =
usr/src/lib/libdwarf/common/pro_init.c
468
dbg->de_relocate_pair_by_symbol = 0;
usr/src/lib/libdwarf/common/pro_init.c
469
dbg->de_transform_relocs_to_disk = _dwarf_stream_relocs_to_disk;
usr/src/lib/libdwarf/common/pro_init.c
477
Dwarf_P_Per_Reloc_Sect prel = &dbg->de_reloc_sect[k];
usr/src/lib/libdwarf/common/pro_init.c
482
dbg->de_same_endian = 1;
usr/src/lib/libdwarf/common/pro_init.c
483
dbg->de_copy_word = _dwarf_memcpy_noswap_bytes;
usr/src/lib/libdwarf/common/pro_init.c
487
dbg->de_same_endian = 0;
usr/src/lib/libdwarf/common/pro_init.c
488
dbg->de_copy_word = _dwarf_memcpy_swap_bytes;
usr/src/lib/libdwarf/common/pro_init.c
493
dbg->de_same_endian = 0;
usr/src/lib/libdwarf/common/pro_init.c
494
dbg->de_copy_word = _dwarf_memcpy_swap_bytes;
usr/src/lib/libdwarf/common/pro_init.c
55
#define IS_64BITPTR(dbg) ((dbg)->de_flags & DW_DLC_POINTER64 ? 1 : 0)
usr/src/lib/libdwarf/common/pro_init.c
56
#define ISA_IA64(dbg) ((dbg)->de_flags & DW_DLC_ISA_IA64 ? 1 : 0)
usr/src/lib/libdwarf/common/pro_line.c
116
retval = _dwarf_pro_add_line_entry(dbg, file_index, code_address,
usr/src/lib/libdwarf/common/pro_line.c
129
dwarf_add_line_entry(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
145
retval = _dwarf_pro_add_line_entry(dbg, file_index, code_address,
usr/src/lib/libdwarf/common/pro_line.c
159
_dwarf_init_default_line_header_vals(Dwarf_P_Debug dbg)
usr/src/lib/libdwarf/common/pro_line.c
161
dbg->de_line_inits.pi_linetable_version = dbg->de_output_version;
usr/src/lib/libdwarf/common/pro_line.c
162
dbg->de_line_inits.pi_default_is_stmt =
usr/src/lib/libdwarf/common/pro_line.c
165
dbg->de_line_inits.pi_minimum_instruction_length =
usr/src/lib/libdwarf/common/pro_line.c
168
dbg->de_line_inits.pi_maximum_operations_per_instruction =
usr/src/lib/libdwarf/common/pro_line.c
172
dbg->de_line_inits.pi_opcode_base =
usr/src/lib/libdwarf/common/pro_line.c
176
dbg->de_line_inits.pi_line_base =
usr/src/lib/libdwarf/common/pro_line.c
179
dbg->de_line_inits.pi_line_range =
usr/src/lib/libdwarf/common/pro_line.c
185
dbg->de_line_inits.pi_address_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_line.c
188
dbg->de_line_inits.pi_segment_selector_size = 0;
usr/src/lib/libdwarf/common/pro_line.c
189
dbg->de_line_inits.pi_segment_size = 0;
usr/src/lib/libdwarf/common/pro_line.c
197
dwarf_lne_set_address(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
203
res = dwarf_lne_set_address_a(dbg,offs,symidx,error);
usr/src/lib/libdwarf/common/pro_line.c
211
dwarf_lne_set_address_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
229
retval = _dwarf_pro_add_line_entry(dbg, file_index, offs,
usr/src/lib/libdwarf/common/pro_line.c
243
dwarf_lne_end_sequence(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
248
retval = dwarf_lne_end_sequence_a(dbg,end_address,error);
usr/src/lib/libdwarf/common/pro_line.c
255
dwarf_lne_end_sequence_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
272
retval = _dwarf_pro_add_line_entry(dbg, file_index, end_address,
usr/src/lib/libdwarf/common/pro_line.c
289
_dwarf_pro_add_line_entry(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
304
if (dbg->de_lines == NULL) {
usr/src/lib/libdwarf/common/pro_line.c
305
dbg->de_lines = (Dwarf_P_Line)
usr/src/lib/libdwarf/common/pro_line.c
306
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Line_s));
usr/src/lib/libdwarf/common/pro_line.c
307
if (dbg->de_lines == NULL) {
usr/src/lib/libdwarf/common/pro_line.c
308
DWARF_P_DBG_ERROR(dbg, DW_DLE_LINE_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_line.c
310
dbg->de_last_line = dbg->de_lines;
usr/src/lib/libdwarf/common/pro_line.c
311
_dwarf_pro_reg_init(dbg,dbg->de_lines);
usr/src/lib/libdwarf/common/pro_line.c
314
dbg->de_last_line->dpl_next = (Dwarf_P_Line)
usr/src/lib/libdwarf/common/pro_line.c
315
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Line_s));
usr/src/lib/libdwarf/common/pro_line.c
316
if (dbg->de_last_line->dpl_next == NULL) {
usr/src/lib/libdwarf/common/pro_line.c
317
DWARF_P_DBG_ERROR(dbg, DW_DLE_LINE_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_line.c
319
dbg->de_last_line = dbg->de_last_line->dpl_next;
usr/src/lib/libdwarf/common/pro_line.c
320
_dwarf_pro_reg_init(dbg,dbg->de_last_line);
usr/src/lib/libdwarf/common/pro_line.c
322
dbg->de_last_line->dpl_address = code_address;
usr/src/lib/libdwarf/common/pro_line.c
323
dbg->de_last_line->dpl_file = (unsigned long) file_index;
usr/src/lib/libdwarf/common/pro_line.c
324
dbg->de_last_line->dpl_line = (unsigned long) line_no;
usr/src/lib/libdwarf/common/pro_line.c
325
dbg->de_last_line->dpl_column = (unsigned long) col_no;
usr/src/lib/libdwarf/common/pro_line.c
326
dbg->de_last_line->dpl_is_stmt = is_stmt_begin;
usr/src/lib/libdwarf/common/pro_line.c
327
dbg->de_last_line->dpl_basic_block = is_bb_begin;
usr/src/lib/libdwarf/common/pro_line.c
328
dbg->de_last_line->dpl_opc = opc;
usr/src/lib/libdwarf/common/pro_line.c
329
dbg->de_last_line->dpl_r_symidx = symidx;
usr/src/lib/libdwarf/common/pro_line.c
330
dbg->de_last_line->dpl_prologue_end = isprolend;
usr/src/lib/libdwarf/common/pro_line.c
331
dbg->de_last_line->dpl_epilogue_begin = isepilbeg;
usr/src/lib/libdwarf/common/pro_line.c
332
dbg->de_last_line->dpl_isa = isa;
usr/src/lib/libdwarf/common/pro_line.c
333
dbg->de_last_line->dpl_discriminator = discriminator;
usr/src/lib/libdwarf/common/pro_line.c
340
dwarf_add_directory_decl(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
348
res = dwarf_add_directory_decl_a(dbg,name,&index,error);
usr/src/lib/libdwarf/common/pro_line.c
355
dwarf_add_directory_decl_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
360
if (dbg->de_inc_dirs == NULL) {
usr/src/lib/libdwarf/common/pro_line.c
361
dbg->de_inc_dirs = (Dwarf_P_F_Entry)
usr/src/lib/libdwarf/common/pro_line.c
362
_dwarf_p_get_alloc(dbg,
usr/src/lib/libdwarf/common/pro_line.c
364
if (dbg->de_inc_dirs == NULL) {
usr/src/lib/libdwarf/common/pro_line.c
365
DWARF_P_DBG_ERROR(dbg, DW_DLE_INCDIR_ALLOC,
usr/src/lib/libdwarf/common/pro_line.c
368
dbg->de_last_inc_dir = dbg->de_inc_dirs;
usr/src/lib/libdwarf/common/pro_line.c
369
dbg->de_n_inc_dirs = 1;
usr/src/lib/libdwarf/common/pro_line.c
371
dbg->de_last_inc_dir->dfe_next = (Dwarf_P_F_Entry)
usr/src/lib/libdwarf/common/pro_line.c
372
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_F_Entry_s));
usr/src/lib/libdwarf/common/pro_line.c
373
if (dbg->de_last_inc_dir->dfe_next == NULL) {
usr/src/lib/libdwarf/common/pro_line.c
374
DWARF_P_DBG_ERROR(dbg, DW_DLE_INCDIR_ALLOC,
usr/src/lib/libdwarf/common/pro_line.c
377
dbg->de_last_inc_dir = dbg->de_last_inc_dir->dfe_next;
usr/src/lib/libdwarf/common/pro_line.c
378
dbg->de_n_inc_dirs++;
usr/src/lib/libdwarf/common/pro_line.c
380
dbg->de_last_inc_dir->dfe_name =
usr/src/lib/libdwarf/common/pro_line.c
381
(char *) _dwarf_p_get_alloc(dbg, strlen(name) + 1);
usr/src/lib/libdwarf/common/pro_line.c
382
if (dbg->de_last_inc_dir->dfe_name == NULL) {
usr/src/lib/libdwarf/common/pro_line.c
383
DWARF_P_DBG_ERROR(dbg, DW_DLE_STRING_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_line.c
385
strcpy(dbg->de_last_inc_dir->dfe_name, name);
usr/src/lib/libdwarf/common/pro_line.c
386
dbg->de_last_inc_dir->dfe_next = NULL;
usr/src/lib/libdwarf/common/pro_line.c
388
*index_in_directories = dbg->de_n_inc_dirs;
usr/src/lib/libdwarf/common/pro_line.c
396
dwarf_add_file_decl(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
406
res = dwarf_add_file_decl_a(dbg,name,dir_idx,
usr/src/lib/libdwarf/common/pro_line.c
414
dwarf_add_file_decl_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
430
if (dbg->de_file_entries == NULL) {
usr/src/lib/libdwarf/common/pro_line.c
431
dbg->de_file_entries = (Dwarf_P_F_Entry)
usr/src/lib/libdwarf/common/pro_line.c
432
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_F_Entry_s));
usr/src/lib/libdwarf/common/pro_line.c
433
if (dbg->de_file_entries == NULL) {
usr/src/lib/libdwarf/common/pro_line.c
434
DWARF_P_DBG_ERROR(dbg, DW_DLE_FILE_ENTRY_ALLOC,
usr/src/lib/libdwarf/common/pro_line.c
437
cur = dbg->de_file_entries;
usr/src/lib/libdwarf/common/pro_line.c
438
dbg->de_last_file_entry = cur;
usr/src/lib/libdwarf/common/pro_line.c
439
dbg->de_n_file_entries = 1;
usr/src/lib/libdwarf/common/pro_line.c
441
cur = dbg->de_last_file_entry;
usr/src/lib/libdwarf/common/pro_line.c
443
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_F_Entry_s));
usr/src/lib/libdwarf/common/pro_line.c
445
DWARF_P_DBG_ERROR(dbg, DW_DLE_FILE_ENTRY_ALLOC,
usr/src/lib/libdwarf/common/pro_line.c
449
dbg->de_last_file_entry = cur;
usr/src/lib/libdwarf/common/pro_line.c
450
dbg->de_n_file_entries++;
usr/src/lib/libdwarf/common/pro_line.c
452
cur->dfe_name = (char *) _dwarf_p_get_alloc(dbg, strlen(name) + 1);
usr/src/lib/libdwarf/common/pro_line.c
454
DWARF_P_DBG_ERROR(dbg, DW_DLE_ALLOC_FAIL, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_line.c
461
DWARF_P_DBG_ERROR(dbg, DW_DLE_LEB_OUT_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_line.c
467
DWARF_P_DBG_ERROR(dbg, DW_DLE_LEB_OUT_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_line.c
473
DWARF_P_DBG_ERROR(dbg,DW_DLE_LEB_OUT_ERROR,DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_line.c
476
_dwarf_p_get_alloc(dbg, nbytes_idx + nbytes_time + nbytes_len);
usr/src/lib/libdwarf/common/pro_line.c
478
DWARF_P_DBG_ERROR(dbg, DW_DLE_ALLOC_FAIL, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_line.c
488
*file_entry_count_out = dbg->de_n_file_entries;
usr/src/lib/libdwarf/common/pro_line.c
496
_dwarf_pro_reg_init(Dwarf_P_Debug dbg, Dwarf_P_Line cur_line)
usr/src/lib/libdwarf/common/pro_line.c
502
cur_line->dpl_is_stmt = dbg->de_line_inits.pi_default_is_stmt;
usr/src/lib/libdwarf/common/pro_line.c
70
dwarf_add_line_entry_b(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.c
87
retval = _dwarf_pro_add_line_entry(dbg, file_index, code_address,
usr/src/lib/libdwarf/common/pro_line.c
99
dwarf_add_line_entry_c(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_line.h
129
void _dwarf_pro_reg_init(Dwarf_P_Debug dbg,Dwarf_P_Line);
usr/src/lib/libdwarf/common/pro_line.h
131
void _dwarf_init_default_line_header_vals(Dwarf_P_Debug dbg);
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
154
update_named_field(Dwarf_P_Debug dbg, dwarfstring *cmsname,dwarfstring *cmsvalue,
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
173
dbg->de_line_inits.pi_default_is_stmt = (unsigned)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
175
dbg->de_line_inits.pi_minimum_instruction_length = (unsigned)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
177
dbg->de_line_inits.pi_maximum_operations_per_instruction = (unsigned)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
179
dbg->de_line_inits.pi_opcode_base = (unsigned)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
181
dbg->de_line_inits.pi_line_base = (int)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
183
dbg->de_line_inits.pi_line_range = (int)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
185
dbg->de_line_inits.pi_linetable_version = (unsigned)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
186
dbg->de_output_version = (unsigned)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
188
dbg->de_line_inits.pi_segment_selector_size = (unsigned)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
190
dbg->de_line_inits.pi_segment_size = (unsigned)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
192
dbg->de_line_inits.pi_address_size = (unsigned)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
193
dbg->de_pointer_size = (unsigned)v;
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
205
update_named_value(Dwarf_P_Debug dbg, dwarfstring*cms,
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
250
res = update_named_field(dbg,&cmsname,&cmsvalue,err);
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
275
_dwarf_log_extra_flagstrings(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_log_extra_flag_strings.c
304
res = update_named_value(dbg,&cms,err);
usr/src/lib/libdwarf/common/pro_macinfo.c
104
(struct dw_macinfo_block_s *) _dwarf_p_get_alloc(dbg, len);
usr/src/lib/libdwarf/common/pro_macinfo.c
114
dbg->de_first_macinfo->mb_next = newb;
usr/src/lib/libdwarf/common/pro_macinfo.c
115
dbg->de_current_macinfo = newb;
usr/src/lib/libdwarf/common/pro_macinfo.c
119
dbg->de_compose_avail = curblk->mb_avail_len;
usr/src/lib/libdwarf/common/pro_macinfo.c
120
dbg->de_compose_used_len = curblk->mb_used_len;
usr/src/lib/libdwarf/common/pro_macinfo.c
122
(unsigned char *) (curblk->mb_data + dbg->de_compose_used_len);
usr/src/lib/libdwarf/common/pro_macinfo.c
124
dbg->de_compose_avail--;
usr/src/lib/libdwarf/common/pro_macinfo.c
125
++dbg->de_compose_used_len;
usr/src/lib/libdwarf/common/pro_macinfo.c
132
libdwarf_compose_add_string(Dwarf_P_Debug dbg, const char *string, size_t len)
usr/src/lib/libdwarf/common/pro_macinfo.c
134
struct dw_macinfo_block_s *curblk = dbg->de_current_macinfo;
usr/src/lib/libdwarf/common/pro_macinfo.c
138
(unsigned char *) (curblk->mb_data + dbg->de_compose_used_len);
usr/src/lib/libdwarf/common/pro_macinfo.c
143
dbg->de_compose_avail -= len;
usr/src/lib/libdwarf/common/pro_macinfo.c
144
dbg->de_compose_used_len += len;
usr/src/lib/libdwarf/common/pro_macinfo.c
149
libdwarf_compose_add_line(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_macinfo.c
152
struct dw_macinfo_block_s *curblk = dbg->de_current_macinfo;
usr/src/lib/libdwarf/common/pro_macinfo.c
158
(unsigned char *) (curblk->mb_data + dbg->de_compose_used_len);
usr/src/lib/libdwarf/common/pro_macinfo.c
166
(int) dbg->de_compose_avail);
usr/src/lib/libdwarf/common/pro_macinfo.c
172
dbg->de_compose_avail -= nbytes;
usr/src/lib/libdwarf/common/pro_macinfo.c
173
dbg->de_compose_used_len += nbytes;
usr/src/lib/libdwarf/common/pro_macinfo.c
180
libdwarf_compose_complete(Dwarf_P_Debug dbg, int *compose_error_type)
usr/src/lib/libdwarf/common/pro_macinfo.c
182
struct dw_macinfo_block_s *curblk = dbg->de_current_macinfo;
usr/src/lib/libdwarf/common/pro_macinfo.c
184
if (dbg->de_compose_used_len > curblk->mb_macinfo_data_space_len) {
usr/src/lib/libdwarf/common/pro_macinfo.c
188
curblk->mb_avail_len = dbg->de_compose_avail;
usr/src/lib/libdwarf/common/pro_macinfo.c
189
curblk->mb_used_len = dbg->de_compose_used_len;
usr/src/lib/libdwarf/common/pro_macinfo.c
196
dwarf_def_macro(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_macinfo.c
206
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_macinfo.c
228
res = libdwarf_compose_begin(dbg, DW_MACINFO_define, length_est,
usr/src/lib/libdwarf/common/pro_macinfo.c
234
res = libdwarf_compose_add_line(dbg, line, &compose_error_type);
usr/src/lib/libdwarf/common/pro_macinfo.c
239
libdwarf_compose_add_string(dbg, macname, len);
usr/src/lib/libdwarf/common/pro_macinfo.c
240
libdwarf_compose_add_string(dbg, " ", 1);
usr/src/lib/libdwarf/common/pro_macinfo.c
242
libdwarf_compose_add_string(dbg, " ", 1);
usr/src/lib/libdwarf/common/pro_macinfo.c
243
libdwarf_compose_add_string(dbg, macvalue, len2);
usr/src/lib/libdwarf/common/pro_macinfo.c
245
res = libdwarf_compose_complete(dbg, &compose_error_type);
usr/src/lib/libdwarf/common/pro_macinfo.c
254
dwarf_undef_macro(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_macinfo.c
264
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_macinfo.c
278
res = libdwarf_compose_begin(dbg, DW_MACINFO_undef, length_est,
usr/src/lib/libdwarf/common/pro_macinfo.c
284
res = libdwarf_compose_add_line(dbg, line, &compose_error_type);
usr/src/lib/libdwarf/common/pro_macinfo.c
289
libdwarf_compose_add_string(dbg, macname, len);
usr/src/lib/libdwarf/common/pro_macinfo.c
290
res = libdwarf_compose_complete(dbg, &compose_error_type);
usr/src/lib/libdwarf/common/pro_macinfo.c
299
dwarf_start_macro_file(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_macinfo.c
307
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_macinfo.c
312
res = libdwarf_compose_begin(dbg, DW_MACINFO_start_file, length_est,
usr/src/lib/libdwarf/common/pro_macinfo.c
318
res = libdwarf_compose_add_line(dbg, fileindex,
usr/src/lib/libdwarf/common/pro_macinfo.c
324
res = libdwarf_compose_add_line(dbg, linenumber,
usr/src/lib/libdwarf/common/pro_macinfo.c
334
dwarf_end_macro_file(Dwarf_P_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/pro_macinfo.c
340
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_macinfo.c
345
res = libdwarf_compose_begin(dbg, DW_MACINFO_end_file, length_est,
usr/src/lib/libdwarf/common/pro_macinfo.c
348
_dwarf_p_error(dbg, error, compose_error_type);
usr/src/lib/libdwarf/common/pro_macinfo.c
351
res = libdwarf_compose_complete(dbg, &compose_error_type);
usr/src/lib/libdwarf/common/pro_macinfo.c
353
_dwarf_p_error(dbg, error, compose_error_type);
usr/src/lib/libdwarf/common/pro_macinfo.c
360
dwarf_vendor_ext(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_macinfo.c
369
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_macinfo.c
383
res = libdwarf_compose_begin(dbg, DW_MACINFO_vendor_ext, length_est,
usr/src/lib/libdwarf/common/pro_macinfo.c
389
res = libdwarf_compose_add_line(dbg, constant, &compose_error_type);
usr/src/lib/libdwarf/common/pro_macinfo.c
394
libdwarf_compose_add_string(dbg, string, len);
usr/src/lib/libdwarf/common/pro_macinfo.c
395
libdwarf_compose_complete(dbg, &compose_error_type);
usr/src/lib/libdwarf/common/pro_macinfo.c
402
_dwarf_pro_transform_macro_info_to_disk(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_macinfo.c
423
for (m_sect = dbg->de_first_macinfo; m_sect != NULL;
usr/src/lib/libdwarf/common/pro_macinfo.c
431
GET_CHUNK(dbg, dbg->de_elf_sects[DEBUG_MACINFO],
usr/src/lib/libdwarf/common/pro_macinfo.c
436
for (m_sect = dbg->de_first_macinfo; m_sect != NULL;
usr/src/lib/libdwarf/common/pro_macinfo.c
441
_dwarf_p_dealloc(dbg, (Dwarf_Small *) m_prev);
usr/src/lib/libdwarf/common/pro_macinfo.c
448
_dwarf_p_dealloc(dbg, (Dwarf_Small *) m_prev);
usr/src/lib/libdwarf/common/pro_macinfo.c
452
dbg->de_first_macinfo = NULL;
usr/src/lib/libdwarf/common/pro_macinfo.c
453
dbg->de_current_macinfo = NULL;
usr/src/lib/libdwarf/common/pro_macinfo.c
455
*nbufs = dbg->de_n_debug_sect;
usr/src/lib/libdwarf/common/pro_macinfo.c
61
libdwarf_compose_begin(Dwarf_P_Debug dbg, int code,
usr/src/lib/libdwarf/common/pro_macinfo.c
65
struct dw_macinfo_block_s *curblk = dbg->de_current_macinfo;
usr/src/lib/libdwarf/common/pro_macinfo.c
79
(struct dw_macinfo_block_s *) _dwarf_p_get_alloc(dbg, len);
usr/src/lib/libdwarf/common/pro_macinfo.c
89
dbg->de_first_macinfo = newb;
usr/src/lib/libdwarf/common/pro_macinfo.c
90
dbg->de_current_macinfo = newb;
usr/src/lib/libdwarf/common/pro_macinfo.c
98
dbg->de_current_macinfo->mb_macinfo_data_space_len * 2;
usr/src/lib/libdwarf/common/pro_macinfo.h
30
int _dwarf_pro_transform_macro_info_to_disk(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_opaque.h
269
typedef int (*_dwarf_pro_reloc_name_func_ptr) (Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_opaque.h
276
typedef int (*_dwarf_pro_reloc_length_func_ptr) (Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_opaque.h
282
typedef int (*_dwarf_pro_transform_relocs_func_ptr) (Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_opaque.h
568
int _dwarf_add_simple_name_entry(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_opaque.h
582
_dwarf_insert_or_find_in_debug_str(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_opaque.h
589
int _dwarf_log_extra_flagstrings(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_pubnames.c
100
res = _dwarf_add_simple_name_entry(dbg, die, pubtype_name,
usr/src/lib/libdwarf/common/pro_pubnames.c
49
dwarf_add_pubname(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_pubnames.c
55
res = _dwarf_add_simple_name_entry(dbg, die, pubname_name,
usr/src/lib/libdwarf/common/pro_pubnames.c
64
dwarf_add_pubname_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_pubnames.c
70
res = _dwarf_add_simple_name_entry(dbg, die,
usr/src/lib/libdwarf/common/pro_pubnames.c
79
dwarf_add_pubtype(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_pubnames.c
85
res = _dwarf_add_simple_name_entry(dbg, die, pubtype_name,
usr/src/lib/libdwarf/common/pro_pubnames.c
93
dwarf_add_pubtype_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc.c
107
_dwarf_pro_alloc_reloc_slots(Dwarf_P_Debug dbg, int rel_sec_index)
usr/src/lib/libdwarf/common/pro_reloc.c
111
Dwarf_P_Per_Reloc_Sect prel = &dbg->de_reloc_sect[rel_sec_index];
usr/src/lib/libdwarf/common/pro_reloc.c
113
unsigned long rel_rec_size = dbg->de_relocation_record_size;
usr/src/lib/libdwarf/common/pro_reloc.c
119
_dwarf_p_get_alloc(dbg, len);
usr/src/lib/libdwarf/common/pro_reloc.c
149
_dwarf_pro_reloc_get_a_slot(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc.c
153
Dwarf_P_Per_Reloc_Sect prel = &dbg->de_reloc_sect[base_sec_index];
usr/src/lib/libdwarf/common/pro_reloc.c
154
unsigned long rel_rec_size = dbg->de_relocation_record_size;
usr/src/lib/libdwarf/common/pro_reloc.c
163
res = _dwarf_pro_alloc_reloc_slots(dbg, base_sec_index);
usr/src/lib/libdwarf/common/pro_reloc.c
194
dwarf_get_relocation_info_count(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc.c
200
if (dbg->de_flags & DW_DLC_SYMBOLIC_RELOCATIONS) {
usr/src/lib/libdwarf/common/pro_reloc.c
205
if (dbg->de_reloc_sect[i].pr_reloc_total_count > 0) {
usr/src/lib/libdwarf/common/pro_reloc.c
214
dbg->de_reloc_next_to_return = 0;
usr/src/lib/libdwarf/common/pro_reloc.c
219
dwarf_get_relocation_info(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc.c
226
int next = dbg->de_reloc_next_to_return;
usr/src/lib/libdwarf/common/pro_reloc.c
228
if (dbg->de_flags & DW_DLC_SYMBOLIC_RELOCATIONS) {
usr/src/lib/libdwarf/common/pro_reloc.c
234
Dwarf_P_Per_Reloc_Sect prel = &dbg->de_reloc_sect[i];
usr/src/lib/libdwarf/common/pro_reloc.c
235
int elf_sect_num = dbg->de_elf_sects[i];
usr/src/lib/libdwarf/common/pro_reloc.c
240
dbg->de_reloc_next_to_return = i + 1;
usr/src/lib/libdwarf/common/pro_reloc.c
254
DWARF_P_DBG_ERROR(dbg, DW_DLE_REL_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_reloc.c
62
_dwarf_pro_pre_alloc_specific_reloc_slots(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc.c
69
unsigned long rel_rec_size = dbg->de_relocation_record_size;
usr/src/lib/libdwarf/common/pro_reloc.c
78
_dwarf_p_get_alloc(dbg, len);
usr/src/lib/libdwarf/common/pro_reloc.h
27
int _dwarf_pro_pre_alloc_specific_reloc_slots(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc.h
31
int _dwarf_pro_alloc_reloc_slots(Dwarf_P_Debug dbg, int rel_sec_index);
usr/src/lib/libdwarf/common/pro_reloc.h
33
int _dwarf_pro_reloc_get_a_slot(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_stream.c
106
_dwarf_pro_reloc_name_stream32(Dwarf_P_Debug dbg, int base_sec_index,
usr/src/lib/libdwarf/common/pro_reloc_stream.c
117
res = _dwarf_pro_reloc_get_a_slot(dbg, base_sec_index,
usr/src/lib/libdwarf/common/pro_reloc_stream.c
122
if (reltarget_length == dbg->de_dwarf_offset_size) {
usr/src/lib/libdwarf/common/pro_reloc_stream.c
123
rel_type = dbg->de_offset_reloc;
usr/src/lib/libdwarf/common/pro_reloc_stream.c
124
} else if (reltarget_length == dbg->de_pointer_size) {
usr/src/lib/libdwarf/common/pro_reloc_stream.c
125
rel_type = dbg->de_ptr_reloc;
usr/src/lib/libdwarf/common/pro_reloc_stream.c
130
rel_type = dbg->de_exc_reloc;
usr/src/lib/libdwarf/common/pro_reloc_stream.c
151
_dwarf_pro_reloc_length_stream(UNUSEDARG Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_stream.c
175
_dwarf_stream_relocs_to_disk(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_stream.c
185
Dwarf_P_Per_Reloc_Sect p_reloc = dbg->de_reloc_sect +i;
usr/src/lib/libdwarf/common/pro_reloc_stream.c
197
prb = &dbg->de_reloc_sect[i];
usr/src/lib/libdwarf/common/pro_reloc_stream.c
198
len = dbg->de_relocation_record_size;
usr/src/lib/libdwarf/common/pro_reloc_stream.c
210
if (dbg->de_callback_func) {
usr/src/lib/libdwarf/common/pro_reloc_stream.c
212
dbg->de_callback_func(_dwarf_rel_section_names[i],
usr/src/lib/libdwarf/common/pro_reloc_stream.c
213
/* size */ dbg->de_relocation_record_size,
usr/src/lib/libdwarf/common/pro_reloc_stream.c
219
dbg->de_elf_sects[i],
usr/src/lib/libdwarf/common/pro_reloc_stream.c
221
dbg->de_user_data,
usr/src/lib/libdwarf/common/pro_reloc_stream.c
226
_dwarf_p_error(dbg, error, DW_DLE_ELF_SECT_ERR);
usr/src/lib/libdwarf/common/pro_reloc_stream.c
234
GET_CHUNK(dbg, sec_index, data, total_size, &erri);
usr/src/lib/libdwarf/common/pro_reloc_stream.c
249
_dwarf_p_dealloc(dbg, (Dwarf_Small *) p_blk_last);
usr/src/lib/libdwarf/common/pro_reloc_stream.c
59
_dwarf_pro_reloc_name_stream64(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_stream.c
72
res = _dwarf_pro_reloc_get_a_slot(dbg, base_sec_index,
usr/src/lib/libdwarf/common/pro_reloc_stream.c
79
if (reltarget_length == dbg->de_dwarf_offset_size) {
usr/src/lib/libdwarf/common/pro_reloc_stream.c
80
rel_type = dbg->de_offset_reloc;
usr/src/lib/libdwarf/common/pro_reloc_stream.c
81
} else if (reltarget_length == dbg->de_pointer_size) {
usr/src/lib/libdwarf/common/pro_reloc_stream.c
82
rel_type = dbg->de_ptr_reloc;
usr/src/lib/libdwarf/common/pro_reloc_stream.c
87
rel_type = dbg->de_exc_reloc;
usr/src/lib/libdwarf/common/pro_reloc_stream.h
28
int _dwarf_pro_reloc_name_stream64(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_stream.h
34
int _dwarf_pro_reloc_name_stream32(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_stream.h
41
int _dwarf_pro_reloc_length_stream(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_stream.h
49
int _dwarf_stream_relocs_to_disk(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
102
res = _dwarf_pro_reloc_get_a_slot(dbg, base_sec_index,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
107
res = _dwarf_pro_reloc_get_a_slot(dbg, base_sec_index,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
143
_dwarf_symbolic_relocs_to_disk(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
151
Dwarf_P_Per_Reloc_Sect p_reloc = dbg->de_reloc_sect + i;
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
176
if (dbg->de_callback_func) {
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
180
dbg->de_callback_func(_dwarf_rel_section_names[i],
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
181
dbg->de_relocation_record_size,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
187
dbg->de_elf_sects[i],
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
189
dbg->de_user_data,&err);
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
193
_dwarf_p_error(dbg, &error, DW_DLE_ELF_SECT_ERR);
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
230
res = _dwarf_pro_pre_alloc_specific_reloc_slots(dbg,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
257
_dwarf_p_dealloc(dbg, (Dwarf_Small *) p_blk_last);
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
59
_dwarf_pro_reloc_name_symbolic(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
71
res = _dwarf_pro_reloc_get_a_slot(dbg, base_sec_index,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.c
88
_dwarf_pro_reloc_length_symbolic(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.h
28
int _dwarf_pro_reloc_name_symbolic(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.h
36
_dwarf_pro_reloc_length_symbolic(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_reloc_symbolic.h
44
int _dwarf_symbolic_relocs_to_disk(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
1006
DWARF_P_DBG_ERROR(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1034
dbg,
usr/src/lib/libdwarf/common/pro_section.c
1040
dbg, &val_len,error);
usr/src/lib/libdwarf/common/pro_section.c
1049
DWARF_P_DBG_ERROR(dbg,
usr/src/lib/libdwarf/common/pro_section.c
105
_dwarf_p_error(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD);\
usr/src/lib/libdwarf/common/pro_section.c
1060
dbg,
usr/src/lib/libdwarf/common/pro_section.c
1066
dbg, &val_len,error);
usr/src/lib/libdwarf/common/pro_section.c
109
dbg->de_copy_word(t,(const void *)p,l); \
usr/src/lib/libdwarf/common/pro_section.c
1090
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
1098
DWARF_P_DBG_ERROR(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1133
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
1143
dbg,
usr/src/lib/libdwarf/common/pro_section.c
1149
dbg, &val_len,error);
usr/src/lib/libdwarf/common/pro_section.c
1158
DWARF_P_DBG_ERROR(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1173
DWARF_P_DBG_ERROR(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1179
DWARF_P_DBG_ERROR(dbg, DW_DLE_LNCT_CODE_UNKNOWN, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
1188
calculate_size_of_line_header5(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
1194
int offset_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_section.c
1195
int extension_size = dbg->de_64bit_extension ? 4 : 0;
usr/src/lib/libdwarf/common/pro_section.c
1199
sizeof_uhalf(dbg) + /* version # */
usr/src/lib/libdwarf/common/pro_section.c
1200
sizeof_ubyte(dbg) + /* address_size */
usr/src/lib/libdwarf/common/pro_section.c
1201
sizeof_ubyte(dbg) + /* segment_selector_size */
usr/src/lib/libdwarf/common/pro_section.c
1203
sizeof_ubyte(dbg) + /* min_instr length */
usr/src/lib/libdwarf/common/pro_section.c
1204
sizeof_ubyte(dbg) + /* maximum_operations_per_instruction */
usr/src/lib/libdwarf/common/pro_section.c
1205
sizeof_ubyte(dbg) + /* default is_stmt */
usr/src/lib/libdwarf/common/pro_section.c
1206
sizeof_ubyte(dbg) + /* linebase */
usr/src/lib/libdwarf/common/pro_section.c
1207
sizeof_ubyte(dbg) + /* linerange */
usr/src/lib/libdwarf/common/pro_section.c
1208
sizeof_ubyte(dbg); /* opcode base */
usr/src/lib/libdwarf/common/pro_section.c
1210
prolog_size += sizeof_ubyte(dbg);
usr/src/lib/libdwarf/common/pro_section.c
1217
res = determine_form_size(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1228
res = determine_file_content_size(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1229
dbg->de_inc_dirs,
usr/src/lib/libdwarf/common/pro_section.c
1230
dbg->de_line_inits.pi_directory_entry_format_count,
usr/src/lib/libdwarf/common/pro_section.c
1231
dbg->de_line_inits.pi_incformats,
usr/src/lib/libdwarf/common/pro_section.c
1242
res = determine_form_size(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1255
res = determine_file_content_size(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1256
dbg->de_file_entries,
usr/src/lib/libdwarf/common/pro_section.c
1257
dbg->de_line_inits.pi_file_entry_format_count,
usr/src/lib/libdwarf/common/pro_section.c
1258
dbg->de_line_inits.pi_fileformats,
usr/src/lib/libdwarf/common/pro_section.c
1273
calculate_size_of_line_header4(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
1281
int offset_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_section.c
1282
int extension_size = dbg->de_64bit_extension ? 4 : 0;
usr/src/lib/libdwarf/common/pro_section.c
1285
sizeof_uhalf(dbg) + /* version # */
usr/src/lib/libdwarf/common/pro_section.c
1287
sizeof_ubyte(dbg) + /* min_instr length */
usr/src/lib/libdwarf/common/pro_section.c
1288
sizeof_ubyte(dbg) + /* default is_stmt */
usr/src/lib/libdwarf/common/pro_section.c
1289
sizeof_ubyte(dbg) + /* linebase */
usr/src/lib/libdwarf/common/pro_section.c
1290
sizeof_ubyte(dbg) + /* linerange */
usr/src/lib/libdwarf/common/pro_section.c
1291
sizeof_ubyte(dbg); /* opcode base */
usr/src/lib/libdwarf/common/pro_section.c
1294
prolog_size += sizeof_ubyte(dbg);
usr/src/lib/libdwarf/common/pro_section.c
1300
curdir = dbg->de_inc_dirs;
usr/src/lib/libdwarf/common/pro_section.c
1309
curentry = dbg->de_file_entries;
usr/src/lib/libdwarf/common/pro_section.c
1329
_dwarf_pro_generate_debugline(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
1352
Dwarf_Half version = dbg->de_output_version;
usr/src/lib/libdwarf/common/pro_section.c
1353
int offset_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_section.c
1354
Dwarf_Ubyte extension_size = dbg->de_64bit_extension ? 4 : 0;
usr/src/lib/libdwarf/common/pro_section.c
1355
Dwarf_Ubyte address_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_section.c
1359
elfsectno = dbg->de_elf_sects[DEBUG_LINE];
usr/src/lib/libdwarf/common/pro_section.c
1361
inits = &dbg->de_line_inits;
usr/src/lib/libdwarf/common/pro_section.c
1363
res = calculate_size_of_line_header4(dbg,inits,&prolog_size,
usr/src/lib/libdwarf/common/pro_section.c
1366
res = calculate_size_of_line_header5(dbg,inits,&prolog_size,
usr/src/lib/libdwarf/common/pro_section.c
1369
_dwarf_p_error(dbg, error,DW_DLE_VERSION_STAMP_ERROR );
usr/src/lib/libdwarf/common/pro_section.c
1376
GET_CHUNK_ERR(dbg, elfsectno, data, prolog_size, error);
usr/src/lib/libdwarf/common/pro_section.c
1386
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &v4[0],
usr/src/lib/libdwarf/common/pro_section.c
1393
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &du,
usr/src/lib/libdwarf/common/pro_section.c
1398
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &dh,
usr/src/lib/libdwarf/common/pro_section.c
1404
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
1408
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
1421
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &du,
usr/src/lib/libdwarf/common/pro_section.c
1426
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
1433
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
1439
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
1443
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
1447
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
1451
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
1454
WRITE_UNALIGNED(dbg, (void *) data, (const void *) std_opcode_len,
usr/src/lib/libdwarf/common/pro_section.c
1461
curdir = dbg->de_inc_dirs;
usr/src/lib/libdwarf/common/pro_section.c
1471
curentry = dbg->de_file_entries;
usr/src/lib/libdwarf/common/pro_section.c
1486
res = determine_form_size(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1499
res = determine_file_content_size(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1500
dbg->de_inc_dirs,
usr/src/lib/libdwarf/common/pro_section.c
1513
res = determine_form_size(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1526
res = determine_file_content_size(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1527
dbg->de_file_entries,
usr/src/lib/libdwarf/common/pro_section.c
1528
dbg->de_line_inits.pi_file_entry_format_count,
usr/src/lib/libdwarf/common/pro_section.c
1529
dbg->de_line_inits.pi_fileformats,
usr/src/lib/libdwarf/common/pro_section.c
1544
_dwarf_p_error(dbg, error,
usr/src/lib/libdwarf/common/pro_section.c
1551
curline = dbg->de_lines;
usr/src/lib/libdwarf/common/pro_section.c
1553
_dwarf_p_get_alloc(dbg, sizeof(struct Dwarf_P_Line_s));
usr/src/lib/libdwarf/common/pro_section.c
1555
DWARF_P_DBG_ERROR(dbg, DW_DLE_LINE_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
1557
_dwarf_pro_reg_init(dbg,prevline);
usr/src/lib/libdwarf/common/pro_section.c
1579
res = write_opcode_uval(DW_LNS_advance_pc,dbg,
usr/src/lib/libdwarf/common/pro_section.c
1593
res = write_ubyte(db,dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1602
res = write_uval(inst_bytes,dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1610
res = write_ubyte(DW_LNE_end_sequence,dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1618
_dwarf_pro_reg_init(dbg,prevline);
usr/src/lib/libdwarf/common/pro_section.c
1628
res = write_ubyte(db,dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1637
res = write_uval(inst_bytes,dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1645
res = write_ubyte(DW_LNE_set_address,dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1653
res = dbg->de_relocate_by_name_symbol(dbg,
usr/src/lib/libdwarf/common/pro_section.c
1660
DWARF_P_DBG_ERROR(dbg, DW_DLE_CHUNK_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
1665
res = write_fixed_size(du,dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1684
res = write_ubyte(db,dbg,elfsectno,&writelen,error);
usr/src/lib/libdwarf/common/pro_section.c
1692
dbg, &val_len,error);
usr/src/lib/libdwarf/common/pro_section.c
1698
res = write_uval(val_len +1,dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1707
dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1716
dbg,elfsectno,&writelen,error);
usr/src/lib/libdwarf/common/pro_section.c
1736
res = write_ubyte(DW_LNS_set_epilogue_begin,dbg,
usr/src/lib/libdwarf/common/pro_section.c
1744
res = write_ubyte(DW_LNS_set_prologue_end,dbg,
usr/src/lib/libdwarf/common/pro_section.c
1752
res = write_opcode_uval(DW_LNS_set_isa,dbg,
usr/src/lib/libdwarf/common/pro_section.c
1763
res = write_opcode_uval(db,dbg,
usr/src/lib/libdwarf/common/pro_section.c
1775
res = write_opcode_uval(db,dbg,
usr/src/lib/libdwarf/common/pro_section.c
1784
res = write_ubyte(DW_LNS_negate_stmt,dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1794
res = write_ubyte(DW_LNS_set_basic_block,dbg,
usr/src/lib/libdwarf/common/pro_section.c
1810
res = write_ubyte(db,dbg,elfsectno,&writelen,error);
usr/src/lib/libdwarf/common/pro_section.c
1818
dbg, &val_len,error);
usr/src/lib/libdwarf/common/pro_section.c
1823
res = write_uval(val_len +1,dbg,elfsectno,
usr/src/lib/libdwarf/common/pro_section.c
1832
dbg,elfsectno,&writelen,error);
usr/src/lib/libdwarf/common/pro_section.c
1840
dbg,elfsectno,&writelen,error);
usr/src/lib/libdwarf/common/pro_section.c
1851
DWARF_P_DBG_ERROR(dbg, DW_DLE_WRONG_ADDRESS, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
1857
res = write_ubyte(opc,dbg,elfsectno,&writelen,error);
usr/src/lib/libdwarf/common/pro_section.c
1869
res = write_opcode_uval(db,dbg,
usr/src/lib/libdwarf/common/pro_section.c
1883
res = write_ubyte(db,dbg,
usr/src/lib/libdwarf/common/pro_section.c
1891
res = write_sval(line_adv,dbg,
usr/src/lib/libdwarf/common/pro_section.c
1907
res = write_ubyte(DW_LNS_copy,dbg,elfsectno,&writelen,error);
usr/src/lib/libdwarf/common/pro_section.c
1921
WRITE_UNALIGNED(dbg, (void *) start_line_sec,
usr/src/lib/libdwarf/common/pro_section.c
1925
*nbufs = dbg->de_n_debug_sect;
usr/src/lib/libdwarf/common/pro_section.c
1932
_dwarf_pro_generate_debugframe(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
1947
Dwarf_Ubyte offset_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_section.c
1948
Dwarf_Ubyte extension_size = dbg->de_64bit_extension ? 4 : 0;
usr/src/lib/libdwarf/common/pro_section.c
1949
Dwarf_Ubyte address_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_section.c
1953
elfsectno = dbg->de_elf_sects[DEBUG_FRAME];
usr/src/lib/libdwarf/common/pro_section.c
1955
curcie = dbg->de_frame_cies;
usr/src/lib/libdwarf/common/pro_section.c
1958
_dwarf_p_get_alloc(dbg, sizeof(long) * dbg->de_n_cie);
usr/src/lib/libdwarf/common/pro_section.c
1960
DWARF_P_DBG_ERROR(dbg, DW_DLE_CIE_OFFS_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
1988
DWARF_P_DBG_ERROR(dbg, DW_DLE_CIE_OFFS_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2008
DWARF_P_DBG_ERROR(dbg, DW_DLE_CIE_OFFS_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2030
if (dbg->de_irix_exc_augmentation &&
usr/src/lib/libdwarf/common/pro_section.c
2040
DWARF_P_DBG_ERROR(dbg, DW_DLE_CIE_OFFS_ALLOC,
usr/src/lib/libdwarf/common/pro_section.c
2056
GET_CHUNK_ERR(dbg, elfsectno, data, cie_length +
usr/src/lib/libdwarf/common/pro_section.c
2062
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2070
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2076
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &du,
usr/src/lib/libdwarf/common/pro_section.c
2081
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
2090
db = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_section.c
2091
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
2095
db = dbg->de_segment_selector_size;
usr/src/lib/libdwarf/common/pro_section.c
2096
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
2109
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
2113
if (dbg->de_irix_exc_augmentation &&
usr/src/lib/libdwarf/common/pro_section.c
2136
curfde = dbg->de_frame_fdes;
usr/src/lib/libdwarf/common/pro_section.c
2152
cie_ptr = dbg->de_frame_cies;
usr/src/lib/libdwarf/common/pro_section.c
2160
DWARF_P_DBG_ERROR(dbg, DW_DLE_CIE_NULL, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2168
if (dbg->de_irix_exc_augmentation &&
usr/src/lib/libdwarf/common/pro_section.c
2178
DWARF_P_DBG_ERROR(dbg, DW_DLE_CIE_OFFS_ALLOC,
usr/src/lib/libdwarf/common/pro_section.c
218
_dwarf_pro_generate_debug_line_str(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2192
res = _dwarf_pro_add_AT_fde(dbg, curfde->fde_die, cur_off,
usr/src/lib/libdwarf/common/pro_section.c
220
static int _dwarf_pro_generate_debug_names(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2201
res = dbg->de_relocate_by_name_symbol(dbg,
usr/src/lib/libdwarf/common/pro_section.c
2204
dbg->de_sect_name_idx[DEBUG_FRAME],
usr/src/lib/libdwarf/common/pro_section.c
2207
DWARF_P_DBG_ERROR(dbg, DW_DLE_CHUNK_ALLOC, res );
usr/src/lib/libdwarf/common/pro_section.c
2211
res = dbg->de_relocate_by_name_symbol(dbg,
usr/src/lib/libdwarf/common/pro_section.c
2218
DWARF_P_DBG_ERROR(dbg, DW_DLE_CHUNK_ALLOC, res);
usr/src/lib/libdwarf/common/pro_section.c
222
static int _dwarf_pro_generate_debug_str(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2226
res = dbg->de_relocate_by_name_symbol(dbg,
usr/src/lib/libdwarf/common/pro_section.c
2236
DWARF_P_DBG_ERROR(dbg, DW_DLE_CHUNK_ALLOC, res);
usr/src/lib/libdwarf/common/pro_section.c
224
static int _dwarf_pro_generate_debugline(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2246
GET_CHUNK(dbg, elfsectno, data, fde_length +
usr/src/lib/libdwarf/common/pro_section.c
2254
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
226
static int _dwarf_pro_generate_debugframe(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2260
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2267
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2273
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2278
if (dbg->de_relocate_pair_by_symbol &&
usr/src/lib/libdwarf/common/pro_section.c
228
static int _dwarf_pro_generate_debuginfo(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2286
res = dbg->de_relocate_pair_by_symbol(dbg,
usr/src/lib/libdwarf/common/pro_section.c
2295
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_section.c
2304
WRITE_UNALIGNED(dbg, data,
usr/src/lib/libdwarf/common/pro_section.c
2310
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2326
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2340
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
2360
*nbufs = dbg->de_n_debug_sect;
usr/src/lib/libdwarf/common/pro_section.c
2371
marker_init(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2374
dbg->de_marker_n_alloc = count;
usr/src/lib/libdwarf/common/pro_section.c
2375
dbg->de_markers = NULL;
usr/src/lib/libdwarf/common/pro_section.c
2377
dbg->de_markers = _dwarf_p_get_alloc(dbg,
usr/src/lib/libdwarf/common/pro_section.c
2378
sizeof(struct Dwarf_P_Marker_s) * dbg->de_marker_n_alloc);
usr/src/lib/libdwarf/common/pro_section.c
2379
if (dbg->de_markers == NULL) {
usr/src/lib/libdwarf/common/pro_section.c
2380
dbg->de_marker_n_alloc = 0;
usr/src/lib/libdwarf/common/pro_section.c
2388
marker_add(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2392
if (dbg->de_marker_n_alloc >= (dbg->de_marker_n_used + 1)) {
usr/src/lib/libdwarf/common/pro_section.c
2393
unsigned n = dbg->de_marker_n_used++;
usr/src/lib/libdwarf/common/pro_section.c
2394
dbg->de_markers[n].ma_offset = offset;
usr/src/lib/libdwarf/common/pro_section.c
2395
dbg->de_markers[n].ma_marker = marker;
usr/src/lib/libdwarf/common/pro_section.c
2402
dwarf_get_die_markers(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2409
res = dwarf_get_die_markers_a(dbg,marker_list,marker_count,
usr/src/lib/libdwarf/common/pro_section.c
2418
dwarf_get_die_markers_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2424
DWARF_P_DBG_ERROR(dbg, DW_DLE_IA, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2426
if (dbg->de_marker_n_used != dbg->de_marker_n_alloc) {
usr/src/lib/libdwarf/common/pro_section.c
2427
DWARF_P_DBG_ERROR(dbg, DW_DLE_MAF, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2430
*marker_list = dbg->de_markers;
usr/src/lib/libdwarf/common/pro_section.c
2431
*marker_count = dbg->de_marker_n_used;
usr/src/lib/libdwarf/common/pro_section.c
2441
string_attr_init (Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2446
&dbg->de_sect_string_attr[section_index];
usr/src/lib/libdwarf/common/pro_section.c
2452
sect_sa->sect_sa_list = _dwarf_p_get_alloc(dbg,
usr/src/lib/libdwarf/common/pro_section.c
2463
string_attr_add (Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2468
Dwarf_P_Per_Sect_String_Attrs sect_sa = &dbg->de_sect_string_attr[section_index];
usr/src/lib/libdwarf/common/pro_section.c
2480
dwarf_get_string_attributes_count(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2490
if (dbg->de_sect_string_attr[i].sect_sa_n_used > 0) {
usr/src/lib/libdwarf/common/pro_section.c
2501
dwarf_get_string_attributes_info(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2508
int next = dbg->de_sect_sa_next_to_return;
usr/src/lib/libdwarf/common/pro_section.c
2511
Dwarf_P_Per_Sect_String_Attrs sect_sa = &dbg->de_sect_string_attr[i];
usr/src/lib/libdwarf/common/pro_section.c
2513
dbg->de_sect_sa_next_to_return = i + 1;
usr/src/lib/libdwarf/common/pro_section.c
2539
if_relocatable_string_form(Dwarf_P_Debug dbg, Dwarf_P_Attribute curattr,
usr/src/lib/libdwarf/common/pro_section.c
2548
_dwarf_p_error(dbg, error,DW_DLE_DEBUGSTR_UNEXPECTED_REL);
usr/src/lib/libdwarf/common/pro_section.c
2551
if (curattr->ar_rel_type != dbg->de_offset_reloc) {
usr/src/lib/libdwarf/common/pro_section.c
2552
_dwarf_p_error(dbg, error,DW_DLE_DEBUGSTR_UNEXPECTED_REL);
usr/src/lib/libdwarf/common/pro_section.c
2646
_dwarf_pro_getabbrev(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2692
DWARF_P_DBG_ERROR(dbg, DW_DLE_ABBREV_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2698
DWARF_P_DBG_ERROR(dbg, DW_DLE_ABBREV_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2704
DWARF_P_DBG_ERROR(dbg, DW_DLE_ABBREV_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2717
DWARF_P_DBG_ERROR(dbg, DW_DLE_ABBREV_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2734
DWARF_P_DBG_ERROR(dbg,DW_DLE_DUP_ATTR_ON_DIE,DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2747
DWARF_P_DBG_ERROR(dbg, DW_DLE_ABBREV_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
2771
generate_debuginfo_header_2(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2783
int offset_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_section.c
2784
int elfsectno_of_debug_info = dbg->de_elf_sects[DEBUG_INFO];
usr/src/lib/libdwarf/common/pro_section.c
2797
GET_CHUNK_ERR(dbg, elfsectno_of_debug_info, data, cu_header_size,
usr/src/lib/libdwarf/common/pro_section.c
2803
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2810
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2814
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &version,
usr/src/lib/libdwarf/common/pro_section.c
2819
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2823
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &address_size,
usr/src/lib/libdwarf/common/pro_section.c
2842
generate_debuginfo_header_5(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2853
int offset_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_section.c
2856
int elfsectno_of_debug_info = dbg->de_elf_sects[DEBUG_INFO];
usr/src/lib/libdwarf/common/pro_section.c
2870
GET_CHUNK_ERR(dbg, elfsectno_of_debug_info, data, cu_header_size,
usr/src/lib/libdwarf/common/pro_section.c
2876
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2883
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2887
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2892
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2897
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &address_size,
usr/src/lib/libdwarf/common/pro_section.c
2902
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
2921
write_out_debug_abbrev(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
2928
int abbrevsectno = dbg->de_elf_sects[DEBUG_ABBREV];
usr/src/lib/libdwarf/common/pro_section.c
2935
res = write_uval(curabbrev->abb_idx,dbg,abbrevsectno,
usr/src/lib/libdwarf/common/pro_section.c
2941
res = write_uval(curabbrev->abb_tag,dbg,abbrevsectno,
usr/src/lib/libdwarf/common/pro_section.c
2948
res = write_ubyte(db,dbg,abbrevsectno,&lebcount,error);
usr/src/lib/libdwarf/common/pro_section.c
2956
dbg,abbrevsectno,
usr/src/lib/libdwarf/common/pro_section.c
2962
dbg,abbrevsectno,
usr/src/lib/libdwarf/common/pro_section.c
2969
dbg,abbrevsectno,
usr/src/lib/libdwarf/common/pro_section.c
2977
GET_CHUNK_ERR(dbg, abbrevsectno, data, 2, error);
usr/src/lib/libdwarf/common/pro_section.c
2985
GET_CHUNK_ERR(dbg, abbrevsectno, data, 1, error);
usr/src/lib/libdwarf/common/pro_section.c
2991
sort_die_attrs(Dwarf_P_Debug dbg,Dwarf_P_Die die,
usr/src/lib/libdwarf/common/pro_section.c
3012
DWARF_P_DBG_ERROR(dbg, DW_DLE_ABBREV_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3027
DWARF_P_DBG_ERROR(dbg, DW_DLE_DUP_ATTR_ON_DIE, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3053
_dwarf_pro_generate_debuginfo(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
3077
int offset_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_section.c
3084
Dwarf_Half version = dbg->de_output_version;
usr/src/lib/libdwarf/common/pro_section.c
3085
int extension_size = dbg->de_64bit_extension ? 4 : 0;
usr/src/lib/libdwarf/common/pro_section.c
3091
elfsectno_of_debug_info = dbg->de_elf_sects[DEBUG_INFO];
usr/src/lib/libdwarf/common/pro_section.c
3092
address_size = dbg->de_pointer_size;
usr/src/lib/libdwarf/common/pro_section.c
3094
res = generate_debuginfo_header_2(dbg,
usr/src/lib/libdwarf/common/pro_section.c
3105
res = generate_debuginfo_header_5(dbg,
usr/src/lib/libdwarf/common/pro_section.c
3116
DWARF_P_DBG_ERROR(dbg, DW_DLE_VERSION_STAMP_ERROR,
usr/src/lib/libdwarf/common/pro_section.c
3120
curdie = dbg->de_dies;
usr/src/lib/libdwarf/common/pro_section.c
3124
if (dbg->de_first_macinfo != NULL) {
usr/src/lib/libdwarf/common/pro_section.c
3125
res = _dwarf_pro_add_AT_macro_info(dbg, curdie, 0, error);
usr/src/lib/libdwarf/common/pro_section.c
3133
res = _dwarf_pro_add_AT_macro5_info(dbg, curdie, 0, error);
usr/src/lib/libdwarf/common/pro_section.c
3138
if (dwarf_need_debug_line_section(dbg) == TRUE) {
usr/src/lib/libdwarf/common/pro_section.c
3139
res =_dwarf_pro_add_AT_stmt_list(dbg, curdie, error);
usr/src/lib/libdwarf/common/pro_section.c
3148
res = dbg->de_relocate_by_name_symbol(dbg,
usr/src/lib/libdwarf/common/pro_section.c
3151
dbg->de_sect_name_idx[DEBUG_ABBREV],
usr/src/lib/libdwarf/common/pro_section.c
3154
DWARF_P_DBG_ERROR(dbg, DW_DLE_REL_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3164
dwarf_add_AT_reference(dbg,
usr/src/lib/libdwarf/common/pro_section.c
3189
cres =sort_die_attrs(dbg,curdie,error);
usr/src/lib/libdwarf/common/pro_section.c
3196
cres = _dwarf_pro_getabbrev(dbg,curdie, abbrev_head,&curabbrev,
usr/src/lib/libdwarf/common/pro_section.c
3222
DWARF_P_DBG_ERROR(dbg, DW_DLE_ABBREV_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3224
space = _dwarf_p_get_alloc(dbg, nbytes);
usr/src/lib/libdwarf/common/pro_section.c
3226
DWARF_P_DBG_ERROR(dbg, DW_DLE_ABBREV_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3246
dbg->de_sect_name_idx[DEBUG_LINE];
usr/src/lib/libdwarf/common/pro_section.c
3250
dbg->de_sect_name_idx[DEBUG_FRAME];
usr/src/lib/libdwarf/common/pro_section.c
3254
dbg->de_sect_name_idx[DEBUG_MACINFO];
usr/src/lib/libdwarf/common/pro_section.c
3265
int nres = if_relocatable_string_form(dbg,curattr,
usr/src/lib/libdwarf/common/pro_section.c
3272
dbg->de_sect_name_idx[DEBUG_STR];
usr/src/lib/libdwarf/common/pro_section.c
3279
rres = dbg->de_relocate_by_name_symbol(dbg,
usr/src/lib/libdwarf/common/pro_section.c
3287
DWARF_P_DBG_ERROR(dbg, DW_DLE_REL_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3314
res = marker_init(dbg, marker_count);
usr/src/lib/libdwarf/common/pro_section.c
3316
DWARF_P_DBG_ERROR(dbg, DW_DLE_REL_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3318
res = string_attr_init(dbg, DEBUG_INFO, string_attr_count);
usr/src/lib/libdwarf/common/pro_section.c
3320
DWARF_P_DBG_ERROR(dbg, DW_DLE_REL_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3325
curdie = dbg->de_dies;
usr/src/lib/libdwarf/common/pro_section.c
3330
res = marker_add(dbg, curdie->di_offset, curdie->di_marker);
usr/src/lib/libdwarf/common/pro_section.c
3332
DWARF_P_DBG_ERROR(dbg, DW_DLE_REL_ALLOC, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3337
GET_CHUNK_ERR(dbg, elfsectno_of_debug_info,
usr/src/lib/libdwarf/common/pro_section.c
3348
GET_CHUNK_ERR(dbg, elfsectno_of_debug_info, data,
usr/src/lib/libdwarf/common/pro_section.c
3356
DWARF_P_DBG_ERROR(dbg, DW_DLE_OFFSET_UFLW, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3359
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
3368
DWARF_P_DBG_ERROR(dbg, DW_DLE_OFFSET_UFLW, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
337
dwarf_need_debug_line_section(Dwarf_P_Debug dbg)
usr/src/lib/libdwarf/common/pro_section.c
3371
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
339
if (dbg->de_output_version > 4) {
usr/src/lib/libdwarf/common/pro_section.c
3392
DWARF_P_DBG_ERROR(dbg, DW_DLE_OFFSET_UFLW,
usr/src/lib/libdwarf/common/pro_section.c
3396
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
3403
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
342
if (dbg->de_lines == NULL && dbg->de_file_entries == NULL
usr/src/lib/libdwarf/common/pro_section.c
3420
DWARF_P_DBG_ERROR(dbg, DW_DLE_ABBREV_ALLOC,
usr/src/lib/libdwarf/common/pro_section.c
343
&& dbg->de_inc_dirs == NULL) {
usr/src/lib/libdwarf/common/pro_section.c
3435
string_attr_add(dbg, DEBUG_INFO, string_attr_offset, curattr);
usr/src/lib/libdwarf/common/pro_section.c
3457
GET_CHUNK_ERR(dbg, elfsectno_of_debug_info, data, 1, error);
usr/src/lib/libdwarf/common/pro_section.c
3470
WRITE_UNALIGNED(dbg, (void *) abbr_off_ptr,
usr/src/lib/libdwarf/common/pro_section.c
3476
res = write_out_debug_abbrev(dbg,
usr/src/lib/libdwarf/common/pro_section.c
3482
*nbufs = dbg->de_n_debug_sect;
usr/src/lib/libdwarf/common/pro_section.c
3487
_dwarf_pro_generate_debug_names(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
3492
int elfsectno_of_debug_names = dbg->de_elf_sects[DEBUG_NAMES];
usr/src/lib/libdwarf/common/pro_section.c
3496
GET_CHUNK(dbg, elfsectno_of_debug_names, data,
usr/src/lib/libdwarf/common/pro_section.c
3497
dbg->de_debug_names->ds_nbytes,
usr/src/lib/libdwarf/common/pro_section.c
3499
memcpy(data,dbg->de_debug_names->ds_data,dbg->de_debug_names->ds_nbytes);
usr/src/lib/libdwarf/common/pro_section.c
3501
*nbufs = dbg->de_n_debug_sect;
usr/src/lib/libdwarf/common/pro_section.c
3506
_dwarf_pro_generate_debug_str(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
351
dwarf_need_debug_names_section(Dwarf_P_Debug dbg)
usr/src/lib/libdwarf/common/pro_section.c
3513
elfsectno_of_debug_str = dbg->de_elf_sects[DEBUG_STR];
usr/src/lib/libdwarf/common/pro_section.c
3514
GET_CHUNK(dbg, elfsectno_of_debug_str, data, dbg->de_debug_str->ds_nbytes,
usr/src/lib/libdwarf/common/pro_section.c
3516
memcpy(data,dbg->de_debug_str->ds_data,dbg->de_debug_str->ds_nbytes);
usr/src/lib/libdwarf/common/pro_section.c
3517
*nbufs = dbg->de_n_debug_sect;
usr/src/lib/libdwarf/common/pro_section.c
3521
_dwarf_pro_generate_debug_line_str(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
3528
elfsectno_of_debug_line_str = dbg->de_elf_sects[DEBUG_LINE_STR];
usr/src/lib/libdwarf/common/pro_section.c
3529
GET_CHUNK(dbg, elfsectno_of_debug_line_str, data,
usr/src/lib/libdwarf/common/pro_section.c
353
if (dbg->de_output_version < 5) {
usr/src/lib/libdwarf/common/pro_section.c
3530
dbg->de_debug_line_str->ds_nbytes,
usr/src/lib/libdwarf/common/pro_section.c
3532
memcpy(data,dbg->de_debug_line_str->ds_data,
usr/src/lib/libdwarf/common/pro_section.c
3533
dbg->de_debug_line_str->ds_nbytes);
usr/src/lib/libdwarf/common/pro_section.c
3534
*nbufs = dbg->de_n_debug_sect;
usr/src/lib/libdwarf/common/pro_section.c
3546
dwarf_get_section_bytes(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
3554
res = dwarf_get_section_bytes_a(dbg,
usr/src/lib/libdwarf/common/pro_section.c
356
if (!dbg->de_dnames) {
usr/src/lib/libdwarf/common/pro_section.c
3574
dwarf_get_section_bytes_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
3583
if (dbg->de_version_magic_number != PRO_VERSION_MAGIC) {
usr/src/lib/libdwarf/common/pro_section.c
3584
DWARF_P_DBG_ERROR(dbg, DW_DLE_IA, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
3588
if (dbg->de_debug_sects == 0) {
usr/src/lib/libdwarf/common/pro_section.c
359
if (!dbg->de_dnames->dn_create_section) {
usr/src/lib/libdwarf/common/pro_section.c
3592
if (dbg->de_debug_sects->ds_elf_sect_no == MAGIC_SECT_NO) {
usr/src/lib/libdwarf/common/pro_section.c
3596
*section_idx = dbg->de_debug_sects->ds_elf_sect_no;
usr/src/lib/libdwarf/common/pro_section.c
3597
*length = dbg->de_debug_sects->ds_nbytes;
usr/src/lib/libdwarf/common/pro_section.c
3599
buf = (Dwarf_Ptr *) dbg->de_debug_sects->ds_data;
usr/src/lib/libdwarf/common/pro_section.c
3603
dbg->de_debug_sects = dbg->de_debug_sects->ds_next;
usr/src/lib/libdwarf/common/pro_section.c
3614
dwarf_reset_section_bytes(Dwarf_P_Debug dbg)
usr/src/lib/libdwarf/common/pro_section.c
3616
dbg->de_debug_sects = dbg->de_first_debug_sect;
usr/src/lib/libdwarf/common/pro_section.c
3619
dbg->de_reloc_next_to_return = 0;
usr/src/lib/libdwarf/common/pro_section.c
3620
dbg->de_sect_sa_next_to_return = 0;
usr/src/lib/libdwarf/common/pro_section.c
3636
_dwarf_pro_buffer(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
3641
cursect = dbg->de_current_active_section;
usr/src/lib/libdwarf/common/pro_section.c
3661
_dwarf_p_get_alloc(dbg,
usr/src/lib/libdwarf/common/pro_section.c
3679
if (dbg->de_debug_sects->ds_elf_sect_no == MAGIC_SECT_NO) {
usr/src/lib/libdwarf/common/pro_section.c
3683
dbg->de_debug_sects = cursect;
usr/src/lib/libdwarf/common/pro_section.c
3684
dbg->de_current_active_section = cursect;
usr/src/lib/libdwarf/common/pro_section.c
3685
dbg->de_first_debug_sect = cursect;
usr/src/lib/libdwarf/common/pro_section.c
3687
dbg->de_current_active_section->ds_next = cursect;
usr/src/lib/libdwarf/common/pro_section.c
3688
dbg->de_current_active_section = cursect;
usr/src/lib/libdwarf/common/pro_section.c
3690
dbg->de_n_debug_sect++;
usr/src/lib/libdwarf/common/pro_section.c
371
dwarf_transform_to_disk_form(Dwarf_P_Debug dbg, Dwarf_Error * error)
usr/src/lib/libdwarf/common/pro_section.c
376
res = dwarf_transform_to_disk_form_a(dbg, &count,error);
usr/src/lib/libdwarf/common/pro_section.c
389
dwarf_transform_to_disk_form_a(Dwarf_P_Debug dbg, Dwarf_Signed *count,
usr/src/lib/libdwarf/common/pro_section.c
402
if (dbg->de_version_magic_number != PRO_VERSION_MAGIC) {
usr/src/lib/libdwarf/common/pro_section.c
403
DWARF_P_DBG_ERROR(dbg, DW_DLE_IA, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
413
if (dbg->de_dies == NULL) {
usr/src/lib/libdwarf/common/pro_section.c
419
if (dwarf_need_debug_line_section(dbg) == FALSE) {
usr/src/lib/libdwarf/common/pro_section.c
425
if (dbg->de_dies == NULL) {
usr/src/lib/libdwarf/common/pro_section.c
431
if (dbg->de_frame_cies == NULL) {
usr/src/lib/libdwarf/common/pro_section.c
438
if (dbg->de_arange == NULL) {
usr/src/lib/libdwarf/common/pro_section.c
444
if (dbg->de_simple_name_headers[dwarf_snk_pubname].
usr/src/lib/libdwarf/common/pro_section.c
450
if (dbg->de_simple_name_headers[dwarf_snk_pubtype].
usr/src/lib/libdwarf/common/pro_section.c
457
if (dbg->de_debug_str->ds_data == NULL) {
usr/src/lib/libdwarf/common/pro_section.c
463
if (dbg->de_simple_name_headers[dwarf_snk_funcname].
usr/src/lib/libdwarf/common/pro_section.c
470
if (dbg->de_simple_name_headers[dwarf_snk_typename].
usr/src/lib/libdwarf/common/pro_section.c
477
if (dbg->de_simple_name_headers[dwarf_snk_varname].
usr/src/lib/libdwarf/common/pro_section.c
484
if (dbg->de_simple_name_headers[dwarf_snk_weakname].
usr/src/lib/libdwarf/common/pro_section.c
491
if (dbg->de_first_macinfo == NULL) {
usr/src/lib/libdwarf/common/pro_section.c
496
if (dwarf_need_debug_names_section(dbg) == FALSE) {
usr/src/lib/libdwarf/common/pro_section.c
519
if (dwarf_need_debug_line_section(dbg) == FALSE) {
usr/src/lib/libdwarf/common/pro_section.c
526
DWARF_P_DBG_ERROR(dbg, DW_DLE_ELF_SECT_ERR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
531
if (dbg->de_callback_func) {
usr/src/lib/libdwarf/common/pro_section.c
533
dbg->de_callback_func(_dwarf_sectnames[sect],
usr/src/lib/libdwarf/common/pro_section.c
537
dbg->de_user_data, &err);
usr/src/lib/libdwarf/common/pro_section.c
540
DWARF_P_DBG_ERROR(dbg, DW_DLE_ELF_SECT_ERR,
usr/src/lib/libdwarf/common/pro_section.c
543
dbg->de_elf_sects[sect] = new_base_elf_sect;
usr/src/lib/libdwarf/common/pro_section.c
544
dbg->de_sect_name_idx[sect] = du;
usr/src/lib/libdwarf/common/pro_section.c
553
if (dwarf_need_debug_line_section(dbg) == TRUE) {
usr/src/lib/libdwarf/common/pro_section.c
554
int res = _dwarf_pro_generate_debugline(dbg,&nbufs, error);
usr/src/lib/libdwarf/common/pro_section.c
560
if (dbg->de_frame_cies) {
usr/src/lib/libdwarf/common/pro_section.c
561
int res = _dwarf_pro_generate_debugframe(dbg,&nbufs,error);
usr/src/lib/libdwarf/common/pro_section.c
566
if (dbg->de_first_macinfo) {
usr/src/lib/libdwarf/common/pro_section.c
569
int res = _dwarf_pro_transform_macro_info_to_disk(dbg,
usr/src/lib/libdwarf/common/pro_section.c
576
if (dbg->de_dies) {
usr/src/lib/libdwarf/common/pro_section.c
577
int res= _dwarf_pro_generate_debuginfo(dbg, &nbufs, error);
usr/src/lib/libdwarf/common/pro_section.c
583
if (dbg->de_debug_str->ds_data) {
usr/src/lib/libdwarf/common/pro_section.c
584
int res = _dwarf_pro_generate_debug_str(dbg,&nbufs, error);
usr/src/lib/libdwarf/common/pro_section.c
589
if (dbg->de_debug_line_str->ds_data) {
usr/src/lib/libdwarf/common/pro_section.c
590
int res = _dwarf_pro_generate_debug_line_str(dbg,&nbufs, error);
usr/src/lib/libdwarf/common/pro_section.c
598
if (dbg->de_arange) {
usr/src/lib/libdwarf/common/pro_section.c
599
int res = _dwarf_transform_arange_to_disk(dbg,&nbufs, error);
usr/src/lib/libdwarf/common/pro_section.c
604
if (dbg->de_output_version < 5) {
usr/src/lib/libdwarf/common/pro_section.c
605
if (dbg->de_simple_name_headers[dwarf_snk_pubname].sn_head) {
usr/src/lib/libdwarf/common/pro_section.c
606
int res = _dwarf_transform_simplename_to_disk(dbg,
usr/src/lib/libdwarf/common/pro_section.c
615
if (dbg->de_simple_name_headers[dwarf_snk_pubtype].sn_head) {
usr/src/lib/libdwarf/common/pro_section.c
616
int res = _dwarf_transform_simplename_to_disk(dbg,
usr/src/lib/libdwarf/common/pro_section.c
626
if (dbg->de_simple_name_headers[dwarf_snk_funcname].sn_head) {
usr/src/lib/libdwarf/common/pro_section.c
627
int res = _dwarf_transform_simplename_to_disk(dbg,
usr/src/lib/libdwarf/common/pro_section.c
637
if (dbg->de_simple_name_headers[dwarf_snk_typename].sn_head) {
usr/src/lib/libdwarf/common/pro_section.c
638
int res = _dwarf_transform_simplename_to_disk(dbg,
usr/src/lib/libdwarf/common/pro_section.c
648
if (dbg->de_simple_name_headers[dwarf_snk_varname].sn_head) {
usr/src/lib/libdwarf/common/pro_section.c
649
int res = _dwarf_transform_simplename_to_disk(dbg,
usr/src/lib/libdwarf/common/pro_section.c
659
if (dbg->de_simple_name_headers[dwarf_snk_weakname].sn_head) {
usr/src/lib/libdwarf/common/pro_section.c
660
int res = _dwarf_transform_simplename_to_disk(dbg,
usr/src/lib/libdwarf/common/pro_section.c
669
if (dwarf_need_debug_names_section(dbg) == TRUE) {
usr/src/lib/libdwarf/common/pro_section.c
670
int res = _dwarf_pro_generate_debug_names(dbg,&nbufs, error);
usr/src/lib/libdwarf/common/pro_section.c
676
if (dwarf_need_debug_macro_section(dbg) == TRUE) {
usr/src/lib/libdwarf/common/pro_section.c
677
int res = _dwarf_pro_generate_debug_macro(dbg,&nbufs, error);
usr/src/lib/libdwarf/common/pro_section.c
682
if (dwarf_need_debug_loclists_section(dbg) == TRUE) {
usr/src/lib/libdwarf/common/pro_section.c
683
int res = _dwarf_pro_generate_debug_loclists(dbg,&nbufs, error);
usr/src/lib/libdwarf/common/pro_section.c
688
if (dwarf_need_debug_rnglists_section(dbg) == TRUE) {
usr/src/lib/libdwarf/common/pro_section.c
689
int res = _dwarf_pro_generate_debug_rnglists(dbg,&nbufs, error);
usr/src/lib/libdwarf/common/pro_section.c
700
res = dbg->de_transform_relocs_to_disk(dbg, &new_chunks);
usr/src/lib/libdwarf/common/pro_section.c
702
DWARF_P_DBG_ERROR(dbg, DW_DLE_RELOCS_ERROR,
usr/src/lib/libdwarf/common/pro_section.c
713
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
720
GET_CHUNK_ERR(dbg, elfsectno, data, size, error);
usr/src/lib/libdwarf/common/pro_section.c
721
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &val,
usr/src/lib/libdwarf/common/pro_section.c
729
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
737
GET_CHUNK_ERR(dbg, elfsectno, data,
usr/src/lib/libdwarf/common/pro_section.c
739
WRITE_UNALIGNED(dbg, (void *) data, (const void *) &db,
usr/src/lib/libdwarf/common/pro_section.c
746
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
758
DWARF_P_DBG_ERROR(dbg,DW_DLE_LEB_OUT_ERROR , DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
766
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
778
DWARF_P_DBG_ERROR(dbg, DW_DLE_LEB_OUT_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
780
GET_CHUNK(dbg, elfsectno, data, nbytes, error);
usr/src/lib/libdwarf/common/pro_section.c
791
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
802
DWARF_P_DBG_ERROR(dbg, DW_DLE_LEB_OUT_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
812
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
824
DWARF_P_DBG_ERROR(dbg, DW_DLE_LEB_OUT_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
826
GET_CHUNK_ERR(dbg, elfsectno, data, nbytes, error);
usr/src/lib/libdwarf/common/pro_section.c
835
Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
844
res = write_ubyte(opcode,dbg,elfsectno,&ublen,error);
usr/src/lib/libdwarf/common/pro_section.c
846
DWARF_P_DBG_ERROR(dbg, DW_DLE_LEB_OUT_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
848
res = write_uval(val,dbg,elfsectno,&uvlen,error);
usr/src/lib/libdwarf/common/pro_section.c
850
DWARF_P_DBG_ERROR(dbg, DW_DLE_LEB_OUT_ERROR, DW_DLV_ERROR);
usr/src/lib/libdwarf/common/pro_section.c
857
determine_form_size(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
870
calculated_size += sizeof_ubyte(dbg);
usr/src/lib/libdwarf/common/pro_section.c
879
res = append_uval(lf->def_content_type, dbg,
usr/src/lib/libdwarf/common/pro_section.c
883
res = pretend_write_uval(lf->def_content_type, dbg,
usr/src/lib/libdwarf/common/pro_section.c
891
res = append_uval(lf->def_form_code, dbg,
usr/src/lib/libdwarf/common/pro_section.c
895
res = pretend_write_uval(lf->def_form_code, dbg,
usr/src/lib/libdwarf/common/pro_section.c
909
determine_file_content_size(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_section.c
926
offset_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_section.c
927
res = pretend_write_uval(format_count,dbg,
usr/src/lib/libdwarf/common/pro_section.c
93
_dwarf_p_error(dbg, error, DW_DLE_DEBUG_FRAME_LENGTH_BAD);\
usr/src/lib/libdwarf/common/pro_section.c
961
dbg,
usr/src/lib/libdwarf/common/pro_section.c
969
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.c
98
dbg->de_copy_word(t,(const void *)(p+sbyte),l);\
usr/src/lib/libdwarf/common/pro_section.c
982
dbg,
usr/src/lib/libdwarf/common/pro_section.c
990
WRITE_UNALIGNED(dbg, (void *) data,
usr/src/lib/libdwarf/common/pro_section.h
77
Dwarf_Small *_dwarf_pro_buffer(Dwarf_P_Debug dbg, int sectno,
usr/src/lib/libdwarf/common/pro_section.h
81
#define GET_CHUNK_ERR(dbg,sectno,ptr,nbytes,error) \
usr/src/lib/libdwarf/common/pro_section.h
83
(ptr) = _dwarf_pro_buffer((dbg),(sectno),(nbytes)); \
usr/src/lib/libdwarf/common/pro_section.h
85
DWARF_P_DBG_ERROR(dbg,DW_DLE_CHUNK_ALLOC,DW_DLV_ERROR); \
usr/src/lib/libdwarf/common/pro_section.h
88
#define GET_CHUNK(dbg,sectno,ptr,nbytes,error) \
usr/src/lib/libdwarf/common/pro_section.h
90
(ptr) = _dwarf_pro_buffer((dbg),(sectno),(nbytes)); \
usr/src/lib/libdwarf/common/pro_section.h
92
DWARF_P_DBG_ERROR(dbg,DW_DLE_CHUNK_ALLOC,-1); \
usr/src/lib/libdwarf/common/pro_section.h
98
int _dwarf_transform_arange_to_disk(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_types.c
103
if (dbg == NULL) {
usr/src/lib/libdwarf/common/pro_types.c
115
_dwarf_p_get_alloc(dbg,
usr/src/lib/libdwarf/common/pro_types.c
118
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_types.c
122
name = _dwarf_p_get_alloc(dbg, strlen(entry_name) + 1);
usr/src/lib/libdwarf/common/pro_types.c
124
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_types.c
132
uword_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_types.c
134
hdr = &dbg->de_simple_name_headers[entrykind];
usr/src/lib/libdwarf/common/pro_types.c
160
_dwarf_transform_simplename_to_disk(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_types.c
184
int uword_size = dbg->de_dwarf_offset_size;
usr/src/lib/libdwarf/common/pro_types.c
185
int extension_size = dbg->de_64bit_extension ? 4 : 0;
usr/src/lib/libdwarf/common/pro_types.c
193
for (debug_sect = dbg->de_debug_sects; debug_sect != NULL;
usr/src/lib/libdwarf/common/pro_types.c
198
if (debug_sect->ds_elf_sect_no == dbg->de_elf_sects[DEBUG_INFO]) {
usr/src/lib/libdwarf/common/pro_types.c
203
hdr = &dbg->de_simple_name_headers[entrykind];
usr/src/lib/libdwarf/common/pro_types.c
221
GET_CHUNK(dbg, dbg->de_elf_sects[section_index],
usr/src/lib/libdwarf/common/pro_types.c
228
WRITE_UNALIGNED(dbg, cur_stream_bytes_ptr,
usr/src/lib/libdwarf/common/pro_types.c
235
WRITE_UNALIGNED(dbg, cur_stream_bytes_ptr,
usr/src/lib/libdwarf/common/pro_types.c
244
WRITE_UNALIGNED(dbg, cur_stream_bytes_ptr,
usr/src/lib/libdwarf/common/pro_types.c
251
WRITE_UNALIGNED(dbg, cur_stream_bytes_ptr,
usr/src/lib/libdwarf/common/pro_types.c
258
int res = dbg->de_relocate_by_name_symbol(dbg,
usr/src/lib/libdwarf/common/pro_types.c
263
dbg->de_sect_name_idx[DEBUG_INFO],
usr/src/lib/libdwarf/common/pro_types.c
268
_dwarf_p_error(dbg, error, DW_DLE_ALLOC_FAIL);
usr/src/lib/libdwarf/common/pro_types.c
274
WRITE_UNALIGNED(dbg, cur_stream_bytes_ptr,
usr/src/lib/libdwarf/common/pro_types.c
284
WRITE_UNALIGNED(dbg, cur_stream_bytes_ptr,
usr/src/lib/libdwarf/common/pro_types.c
295
WRITE_UNALIGNED(dbg, cur_stream_bytes_ptr,
usr/src/lib/libdwarf/common/pro_types.c
298
*nbufs = dbg->de_n_debug_sect;
usr/src/lib/libdwarf/common/pro_types.c
56
dwarf_add_typename(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_types.c
63
res = _dwarf_add_simple_name_entry(dbg, die, type_name,
usr/src/lib/libdwarf/common/pro_types.c
72
dwarf_add_typename_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_types.c
79
res = _dwarf_add_simple_name_entry(dbg, die, type_name,
usr/src/lib/libdwarf/common/pro_types.c
92
_dwarf_add_simple_name_entry(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_types.h
31
int _dwarf_transform_simplename_to_disk(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_util.h
30
#define sizeof_ubyte(dbg) 1
usr/src/lib/libdwarf/common/pro_util.h
31
#define sizeof_uhalf(dbg) DWARF_HALF_SIZE
usr/src/lib/libdwarf/common/pro_vars.c
53
dwarf_add_varname(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_vars.c
57
res = _dwarf_add_simple_name_entry(dbg, die, var_name,
usr/src/lib/libdwarf/common/pro_vars.c
67
dwarf_add_varname_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_vars.c
71
res = _dwarf_add_simple_name_entry(dbg, die, var_name,
usr/src/lib/libdwarf/common/pro_weaks.c
51
dwarf_add_weakname(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_weaks.c
57
res = _dwarf_add_simple_name_entry(dbg, die, weak_name,
usr/src/lib/libdwarf/common/pro_weaks.c
66
dwarf_add_weakname_a(Dwarf_P_Debug dbg,
usr/src/lib/libdwarf/common/pro_weaks.c
72
res = _dwarf_add_simple_name_entry(dbg, die, weak_name,
usr/src/tools/smatch/src/check_kernel_printf.c
1311
printf_hook(dbg, 1, 2); /* drivers/tty/serial/samsung.c */
usr/src/uts/common/io/iwk/iwk_calibration.h
691
struct statistics_dbg dbg;
usr/src/uts/common/io/nxge/npi/npi_txdma.c
1871
tdmc_dbg_sel_t dbg;
usr/src/uts/common/io/nxge/npi/npi_txdma.c
1873
dbg.value = 0;
usr/src/uts/common/io/nxge/npi/npi_txdma.c
1874
dbg.bits.ldw.dbg_sel = (dbg_sel & TDMC_DBG_SEL_MASK);
usr/src/uts/common/io/nxge/npi/npi_txdma.c
1876
NXGE_REG_WR64(handle, TDMC_DBG_SEL_REG, dbg.value);