GDB (xrefs)
Public Attributes | List of all members
dwp_hash_table Struct Reference

Public Attributes

uint32_t version
 
uint32_t nr_columns
 
uint32_t nr_units
 
uint32_t nr_slots
 
const gdb_bytehash_table
 
const gdb_byteunit_table
 
union {
   struct {
      const gdb_byte *   indices
 
   }   v1
 
   struct {
      int   section_ids [MAX_NR_V2_DWO_SECTIONS]
 
      const gdb_byte *   offsets
 
      const gdb_byte *   sizes
 
   }   v2
 
section_pool
 

Detailed Description

Definition at line 916 of file dwarf2read.c.

Member Data Documentation

const gdb_byte* dwp_hash_table::hash_table

Definition at line 920 of file dwarf2read.c.

Referenced by create_dwp_hash_table(), and lookup_dwo_unit_in_dwp().

const gdb_byte* dwp_hash_table::indices

Definition at line 925 of file dwarf2read.c.

uint32_t dwp_hash_table::nr_columns

Definition at line 918 of file dwarf2read.c.

Referenced by create_dwo_unit_in_dwp_v2(), and create_dwp_hash_table().

uint32_t dwp_hash_table::nr_slots

Definition at line 919 of file dwarf2read.c.

Referenced by create_dwp_hash_table(), and lookup_dwo_unit_in_dwp().

uint32_t dwp_hash_table::nr_units

Definition at line 919 of file dwarf2read.c.

Referenced by create_dwp_hash_table(), and open_and_init_dwp_file().

const gdb_byte* dwp_hash_table::offsets

Definition at line 939 of file dwarf2read.c.

int dwp_hash_table::section_ids[MAX_NR_V2_DWO_SECTIONS]

Definition at line 938 of file dwarf2read.c.

union { ... } dwp_hash_table::section_pool
const gdb_byte* dwp_hash_table::sizes

Definition at line 940 of file dwarf2read.c.

const gdb_byte * dwp_hash_table::unit_table

Definition at line 920 of file dwarf2read.c.

Referenced by create_dwp_hash_table(), and lookup_dwo_unit_in_dwp().

struct { ... } dwp_hash_table::v1
struct { ... } dwp_hash_table::v2
uint32_t dwp_hash_table::version

Definition at line 918 of file dwarf2read.c.

Referenced by create_dwp_hash_table(), and open_and_init_dwp_file().


The documentation for this struct was generated from the following file: