Struct vex_sys::VexGuestS390XState[][src]

#[repr(C)]pub struct VexGuestS390XState {
    pub guest_a0: UInt,
    pub guest_a1: UInt,
    pub guest_a2: UInt,
    pub guest_a3: UInt,
    pub guest_a4: UInt,
    pub guest_a5: UInt,
    pub guest_a6: UInt,
    pub guest_a7: UInt,
    pub guest_a8: UInt,
    pub guest_a9: UInt,
    pub guest_a10: UInt,
    pub guest_a11: UInt,
    pub guest_a12: UInt,
    pub guest_a13: UInt,
    pub guest_a14: UInt,
    pub guest_a15: UInt,
    pub guest_v0: V128,
    pub guest_v1: V128,
    pub guest_v2: V128,
    pub guest_v3: V128,
    pub guest_v4: V128,
    pub guest_v5: V128,
    pub guest_v6: V128,
    pub guest_v7: V128,
    pub guest_v8: V128,
    pub guest_v9: V128,
    pub guest_v10: V128,
    pub guest_v11: V128,
    pub guest_v12: V128,
    pub guest_v13: V128,
    pub guest_v14: V128,
    pub guest_v15: V128,
    pub guest_v16: V128,
    pub guest_v17: V128,
    pub guest_v18: V128,
    pub guest_v19: V128,
    pub guest_v20: V128,
    pub guest_v21: V128,
    pub guest_v22: V128,
    pub guest_v23: V128,
    pub guest_v24: V128,
    pub guest_v25: V128,
    pub guest_v26: V128,
    pub guest_v27: V128,
    pub guest_v28: V128,
    pub guest_v29: V128,
    pub guest_v30: V128,
    pub guest_v31: V128,
    pub guest_r0: ULong,
    pub guest_r1: ULong,
    pub guest_r2: ULong,
    pub guest_r3: ULong,
    pub guest_r4: ULong,
    pub guest_r5: ULong,
    pub guest_r6: ULong,
    pub guest_r7: ULong,
    pub guest_r8: ULong,
    pub guest_r9: ULong,
    pub guest_r10: ULong,
    pub guest_r11: ULong,
    pub guest_r12: ULong,
    pub guest_r13: ULong,
    pub guest_r14: ULong,
    pub guest_r15: ULong,
    pub guest_counter: ULong,
    pub guest_fpc: UInt,
    pub unused: [UChar; 4],
    pub guest_IA: ULong,
    pub guest_SYSNO: ULong,
    pub guest_CC_OP: ULong,
    pub guest_CC_DEP1: ULong,
    pub guest_CC_DEP2: ULong,
    pub guest_CC_NDEP: ULong,
    pub guest_NRADDR: ULong,
    pub guest_CMSTART: ULong,
    pub guest_CMLEN: ULong,
    pub guest_IP_AT_SYSCALL: ULong,
    pub guest_EMNOTE: UInt,
    pub host_EvC_COUNTER: UInt,
    pub host_EvC_FAILADDR: ULong,
    pub padding: __IncompleteArrayField<UChar>,
}

Fields

guest_a0: UIntguest_a1: UIntguest_a2: UIntguest_a3: UIntguest_a4: UIntguest_a5: UIntguest_a6: UIntguest_a7: UIntguest_a8: UIntguest_a9: UIntguest_a10: UIntguest_a11: UIntguest_a12: UIntguest_a13: UIntguest_a14: UIntguest_a15: UIntguest_v0: V128guest_v1: V128guest_v2: V128guest_v3: V128guest_v4: V128guest_v5: V128guest_v6: V128guest_v7: V128guest_v8: V128guest_v9: V128guest_v10: V128guest_v11: V128guest_v12: V128guest_v13: V128guest_v14: V128guest_v15: V128guest_v16: V128guest_v17: V128guest_v18: V128guest_v19: V128guest_v20: V128guest_v21: V128guest_v22: V128guest_v23: V128guest_v24: V128guest_v25: V128guest_v26: V128guest_v27: V128guest_v28: V128guest_v29: V128guest_v30: V128guest_v31: V128guest_r0: ULongguest_r1: ULongguest_r2: ULongguest_r3: ULongguest_r4: ULongguest_r5: ULongguest_r6: ULongguest_r7: ULongguest_r8: ULongguest_r9: ULongguest_r10: ULongguest_r11: ULongguest_r12: ULongguest_r13: ULongguest_r14: ULongguest_r15: ULongguest_counter: ULongguest_fpc: UIntunused: [UChar; 4]guest_IA: ULongguest_SYSNO: ULongguest_CC_OP: ULongguest_CC_DEP1: ULongguest_CC_DEP2: ULongguest_CC_NDEP: ULongguest_NRADDR: ULongguest_CMSTART: ULongguest_CMLEN: ULongguest_IP_AT_SYSCALL: ULongguest_EMNOTE: UInthost_EvC_COUNTER: UInthost_EvC_FAILADDR: ULongpadding: __IncompleteArrayField<UChar>

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.