|
The Pedigree Project 0.1
|
Collaboration diagram for ud:Public Attributes | |
| int(* | inp_hook )(struct ud *) |
| uint8_t | inp_curr |
| uint8_t | inp_fill |
| struct FILE * | inp_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_entry * | mapen |
| 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] |
Definition at line 257 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::adr_mode |
Definition at line 289 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::br_far |
Definition at line 290 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::br_near |
Definition at line 291 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::c1 |
Definition at line 292 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::c2 |
Definition at line 293 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::c3 |
Definition at line 294 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::default64 |
Definition at line 287 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::dis_mode |
Definition at line 271 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::error |
Definition at line 277 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t* ud::inp_buff |
Definition at line 263 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t* ud::inp_buff_end |
Definition at line 264 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::inp_cache[256] |
Definition at line 295 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::inp_ctr |
Definition at line 262 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::inp_curr |
Definition at line 259 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::inp_end |
Definition at line 265 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| struct FILE* ud::inp_file |
Definition at line 261 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::inp_fill |
Definition at line 260 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| int(* ud::inp_hook) (struct ud *) |
Definition at line 258 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::inp_sess[64] |
Definition at line 296 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| char ud::insn_buffer[64] |
Definition at line 269 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| unsigned int ud::insn_fill |
Definition at line 270 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| char ud::insn_hexcode[32] |
Definition at line 268 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint64_t ud::insn_offset |
Definition at line 267 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| struct map_entry* ud::mapen |
Definition at line 274 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| enum ud_mnemonic_code ud::mnemonic |
Definition at line 275 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| struct ud_operand ud::operand[3] |
Definition at line 276 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::opr_mode |
Definition at line 288 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint64_t ud::pc |
Definition at line 272 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::pfx_adr |
Definition at line 281 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::pfx_insn |
Definition at line 286 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::pfx_lock |
Definition at line 282 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::pfx_opr |
Definition at line 280 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::pfx_rep |
Definition at line 283 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::pfx_repe |
Definition at line 284 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::pfx_repne |
Definition at line 285 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::pfx_rex |
Definition at line 278 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::pfx_seg |
Definition at line 279 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| void(* ud::translator) (struct ud *) |
Definition at line 266 of file system/include/pedigree/kernel/debugger/libudis86/types.h.
| uint8_t ud::vendor |
Definition at line 273 of file system/include/pedigree/kernel/debugger/libudis86/types.h.