Rizin
unix-like reverse engineering framework and cli tools
rz_dyldcache_t Struct Reference

#include <dyldcache.h>

Public Attributes

ut8 magic [8]
 
cache_hdr_t * hdr
 
ut64 * hdr_offset
 
ut64 symbols_off_base
 
ut32 * maps_index
 
ut32 n_hdr
 
cache_map_t * maps
 
ut32 n_maps
 
RzList * bins
 
RzBuffer * buf
 
RzDyldRebaseInfos * rebase_infos
 
cache_accel_t * accel
 
RzDyldLocSym * locsym
 
objc_cache_opt_info * oi
 
bool objc_opt_info_loaded
 

Detailed Description

Definition at line 93 of file dyldcache.h.

Member Data Documentation

◆ accel

cache_accel_t* rz_dyldcache_t::accel

Definition at line 107 of file dyldcache.h.

Referenced by create_cache_bins(), header(), rz_dyldcache_free(), and rz_dyldcache_new_buf().

◆ bins

◆ buf

◆ hdr

◆ hdr_offset

ut64* rz_dyldcache_t::hdr_offset

◆ locsym

RzDyldLocSym* rz_dyldcache_t::locsym

◆ magic

ut8 rz_dyldcache_t::magic[8]

Definition at line 94 of file dyldcache.h.

Referenced by rz_dyldcache_new_buf().

◆ maps

◆ maps_index

ut32* rz_dyldcache_t::maps_index

Definition at line 99 of file dyldcache.h.

Referenced by create_cache_bins(), populate_cache_maps(), and rz_dyldcache_free().

◆ n_hdr

◆ n_maps

◆ objc_opt_info_loaded

bool rz_dyldcache_t::objc_opt_info_loaded

Definition at line 110 of file dyldcache.h.

Referenced by classes().

◆ oi

objc_cache_opt_info* rz_dyldcache_t::oi

Definition at line 109 of file dyldcache.h.

Referenced by classes(), and rz_dyldcache_free().

◆ rebase_infos

◆ symbols_off_base

ut64 rz_dyldcache_t::symbols_off_base

Definition at line 98 of file dyldcache.h.

Referenced by create_cache_bins(), and populate_cache_maps().


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