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_byte * | hash_table
const gdb_byte * | unit_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 1138 of file dwarf2read.c.

## Member Data Documentation

## ◆ hash_table

const gdb_byte* dwp_hash_table::hash_table

Definition at line 1142 of file dwarf2read.c.

Referenced by create_dwp_hash_table(), and lookup_dwo_unit_in_dwp().

## ◆ indices

const gdb_byte* dwp_hash_table::indices

Definition at line 1147 of file dwarf2read.c.

## ◆ nr_columns

uint32_t dwp_hash_table::nr_columns

Definition at line 1140 of file dwarf2read.c.

Referenced by create_dwo_unit_in_dwp_v2(), and create_dwp_hash_table().

## ◆ nr_slots

uint32_t dwp_hash_table::nr_slots

Definition at line 1141 of file dwarf2read.c.

Referenced by create_dwp_hash_table(), and lookup_dwo_unit_in_dwp().

## ◆ nr_units

uint32_t dwp_hash_table::nr_units

Definition at line 1141 of file dwarf2read.c.

Referenced by create_dwp_hash_table(), and open_and_init_dwp_file().

## ◆ offsets

const gdb_byte* dwp_hash_table::offsets

Definition at line 1161 of file dwarf2read.c.

## ◆ section_ids

int dwp_hash_table::section_ids[MAX_NR_V2_DWO_SECTIONS]

Definition at line 1160 of file dwarf2read.c.

## ◆ section_pool

union { ... } dwp_hash_table::section_pool

Referenced by create_dwo_unit_in_dwp_v1(), create_dwo_unit_in_dwp_v2(), and create_dwp_hash_table().

## ◆ sizes

const gdb_byte* dwp_hash_table::sizes

Definition at line 1162 of file dwarf2read.c.

## ◆ unit_table

const gdb_byte * dwp_hash_table::unit_table

Definition at line 1142 of file dwarf2read.c.

Referenced by create_dwp_hash_table(), and lookup_dwo_unit_in_dwp().

## ◆ v1

struct { ... } dwp_hash_table::v1

Referenced by create_dwo_unit_in_dwp_v1(), and create_dwp_hash_table().

## ◆ v2

struct { ... } dwp_hash_table::v2

Referenced by create_dwo_unit_in_dwp_v2(), and create_dwp_hash_table().

## ◆ version

uint32_t dwp_hash_table::version

Definition at line 1140 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:

- /tmp/gdb-8.1/gdb/dwarf2read.c