The Pedigree Project  0.1
Public Attributes | List of all members
ud Struct Reference
+ Collaboration diagram for ud:

Public Attributes

int(* inp_hook )(struct ud *)
 
uint8_t inp_curr
 
uint8_t inp_fill
 
struct FILEinp_file
 
uint8_t inp_ctr
 
uint8_t * inp_buff
 
uint8_t * inp_buff_end
 
uint8_t inp_end
 
void(* translator )(struct ud *)
 
uint64_t insn_offset
 
char insn_hexcode [32]
 
char insn_buffer [64]
 
unsigned int insn_fill
 
uint8_t dis_mode
 
uint64_t pc
 
uint8_t vendor
 
struct map_entrymapen
 
enum ud_mnemonic_code mnemonic
 
struct ud_operand operand [3]
 
uint8_t error
 
uint8_t pfx_rex
 
uint8_t pfx_seg
 
uint8_t pfx_opr
 
uint8_t pfx_adr
 
uint8_t pfx_lock
 
uint8_t pfx_rep
 
uint8_t pfx_repe
 
uint8_t pfx_repne
 
uint8_t pfx_insn
 
uint8_t default64
 
uint8_t opr_mode
 
uint8_t adr_mode
 
uint8_t br_far
 
uint8_t br_near
 
uint8_t c1
 
uint8_t c2
 
uint8_t c3
 
uint8_t inp_cache [256]
 
uint8_t inp_sess [64]
 

Detailed Description

Definition at line 261 of file system/include/pedigree/kernel/debugger/libudis86/types.h.


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