IDA C++ SDK 9.2
Loading...
Searching...
No Matches
address_info_t Struct Reference

Resolution of a single address into the cache layout: the region it lives in, the mapping that backs it, and the offset within that mapping's on-disk file. More...

#include <dscu.h>

Public Member Functions

bool valid () const

Public Attributes

region_info_t region
 Region containing the address (type=rt_invalid if not found)
mapping_coords_t mapping = mapping_coords_t::make_invalid()
 Mapping that backs the address.
uint64 file_offset = 0
 Offset within the on-disk file backing mapping.

Detailed Description

Resolution of a single address into the cache layout: the region it lives in, the mapping that backs it, and the offset within that mapping's on-disk file.

Member Function Documentation

◆ valid()

bool address_info_t::valid ( ) const
inline

Member Data Documentation

◆ region

region_info_t address_info_t::region

Region containing the address (type=rt_invalid if not found)

◆ mapping

mapping_coords_t address_info_t::mapping = mapping_coords_t::make_invalid()

Mapping that backs the address.

◆ file_offset

uint64 address_info_t::file_offset = 0

Offset within the on-disk file backing mapping.


The documentation for this struct was generated from the following file:
  • /Users/geoffrey/ida-sdk/src/include/dscu.h