Lines Matching defs:_Dwarf_Debug

397 struct _Dwarf_Debug {  struct
398 Dwarf_Obj_Access_Interface *dbg_iface;
399 Dwarf_Section *dbg_section; /* Dwarf section list. */
400 Dwarf_Section *dbg_info_sec; /* Pointer to info section. */
401 Dwarf_Off dbg_info_off; /* Current info section offset. */
402 Dwarf_Section *dbg_types_sec; /* Pointer to type section. */
403 Dwarf_Off dbg_types_off; /* Current types section offset. */
404 Dwarf_Unsigned dbg_seccnt; /* Total number of dwarf sections. */
405 int dbg_mode; /* Access mode. */
406 int dbg_pointer_size; /* Object address size. */
407 int dbg_offset_size; /* DWARF offset size. */
408 int dbg_info_loaded; /* Flag indicating all CU loaded. */
409 int dbg_types_loaded; /* Flag indicating all TU loaded. */
410 Dwarf_Half dbg_machine; /* ELF machine architecture. */
411 Dwarf_Handler dbg_errhand; /* Error handler. */
412 Dwarf_Ptr dbg_errarg; /* Argument to the error handler. */
415 Dwarf_CU dbg_cu_current; /* Ptr to the current CU. */
416 Dwarf_CU dbg_tu_current; /* Ptr to the current TU. */
417 Dwarf_NameSec dbg_globals; /* Ptr to pubnames lookup section. */
418 Dwarf_NameSec dbg_pubtypes; /* Ptr to pubtypes lookup section. */
419 Dwarf_NameSec dbg_weaks; /* Ptr to weaknames lookup section. */
420 Dwarf_NameSec dbg_funcs; /* Ptr to static funcs lookup sect. */
421 Dwarf_NameSec dbg_vars; /* Ptr to static vars lookup sect. */
422 Dwarf_NameSec dbg_types; /* Ptr to types lookup section. */
423 Dwarf_FrameSec dbg_frame; /* Ptr to .debug_frame section. */
424 Dwarf_FrameSec dbg_eh_frame; /* Ptr to .eh_frame section. */
426 Dwarf_Arange *dbg_arange_array; /* Array of arange. */
427 Dwarf_Unsigned dbg_arange_cnt; /* Length of the arange array. */
428 char *dbg_strtab; /* Dwarf string table. */
429 Dwarf_Unsigned dbg_strtab_cap; /* Dwarf string table capacity. */
430 Dwarf_Unsigned dbg_strtab_size; /* Dwarf string table size. */
433 uint64_t (*read)(uint8_t *, uint64_t *, int);
434 void (*write)(uint8_t *, uint64_t *, uint64_t, int);
435 int (*write_alloc)(uint8_t **, uint64_t *, uint64_t *,
437 uint64_t (*decode)(uint8_t **, int);
439 Dwarf_Half dbg_frame_rule_table_size;
440 Dwarf_Half dbg_frame_rule_initial_value;
441 Dwarf_Half dbg_frame_cfa_value;
442 Dwarf_Half dbg_frame_same_value;
443 Dwarf_Half dbg_frame_undefined_value;
445 Dwarf_Regtable3 *dbg_internal_reg_table;
451 Dwarf_Unsigned dbgp_flags;
452 Dwarf_Unsigned dbgp_isa;
453 Dwarf_Callback_Func dbgp_func;
454 Dwarf_Callback_Func_b dbgp_func_b;
455 Dwarf_Die dbgp_root_die;
458 Dwarf_LineInfo dbgp_lineinfo;
459 Dwarf_ArangeSet dbgp_as;
460 Dwarf_Macro_Details *dbgp_mdlist;
461 Dwarf_Unsigned dbgp_mdcnt;
464 Dwarf_Unsigned dbgp_cielen;
465 Dwarf_Unsigned dbgp_fdelen;
466 Dwarf_NameTbl dbgp_pubs;
467 Dwarf_NameTbl dbgp_weaks;
468 Dwarf_NameTbl dbgp_funcs;
469 Dwarf_NameTbl dbgp_types;
470 Dwarf_NameTbl dbgp_vars;
472 Dwarf_Unsigned dbgp_seccnt;
473 Dwarf_P_Section dbgp_secpos;
474 Dwarf_P_Section dbgp_info;
476 Dwarf_Unsigned dbgp_drscnt;
477 Dwarf_Rel_Section dbgp_drspos;