Struct panda_sys::TranslationBlock [−][src]
#[repr(C)]pub struct TranslationBlock {}Show fields
pub pc: target_ulong, pub cs_base: target_ulong, pub flags: u32, pub size: u16, pub icount: u16, pub cflags: u32, pub invalid: u16, pub was_split: u8, pub tc_ptr: *mut c_void, pub tc_search: *mut u8, pub orig_tb: *mut TranslationBlock, pub page_next: [*mut TranslationBlock; 2], pub page_addr: [tb_page_addr_t; 2], pub jmp_reset_offset: [u16; 2], pub jmp_insn_offset: [u16; 2], pub jmp_list_next: [usize; 2], pub jmp_list_first: usize, pub llvm_tc_ptr: *mut u8, pub llvm_tc_end: *mut u8, pub llvm_tb_next: [*mut TranslationBlock; 2], pub llvm_asm_ptr: *mut u8, pub llvm_fn_name: [c_char; 64],
Fields
pc: target_ulongcs_base: target_ulongflags: u32size: u16icount: u16cflags: u32invalid: u16was_split: u8tc_ptr: *mut c_voidtc_search: *mut u8orig_tb: *mut TranslationBlockpage_next: [*mut TranslationBlock; 2]page_addr: [tb_page_addr_t; 2]jmp_reset_offset: [u16; 2]jmp_insn_offset: [u16; 2]jmp_list_next: [usize; 2]jmp_list_first: usizellvm_tc_ptr: *mut u8llvm_tc_end: *mut u8llvm_tb_next: [*mut TranslationBlock; 2]llvm_asm_ptr: *mut u8llvm_fn_name: [c_char; 64]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for TranslationBlockimpl !Send for TranslationBlockimpl !Sync for TranslationBlockimpl Unpin for TranslationBlockimpl UnwindSafe for TranslationBlockBlanket Implementations
Mutably borrows from an owned value. Read more