Struct bad64_sys::context_ [−][src]
Fields
insword: u32address: u64features0: u64features1: u64pstate_btype: u8pstate_el: u8pstate_uao: u8BTypeCompatible: boolBTypeNext: u8halted: boolFPCR: u64EDSCR_HDE: boolA: u64ADD: u64AccType_NORMAL: u64AccType_STREAM: u64AccType_UNPRIV: u64AccType_VEC: u64AccType_VECSTREAM: u64B: u64C: u64CRm: u64CRn: u64D: u64E: u64H: u64HCR_EL2_E2H: u64HCR_EL2_NV: u64HCR_EL2_NV1: u64HCR_EL2_TGE: u64L: u64LL: u64M: u64N: u64O: u64Op0: u64Op3: u64P: u64Pd: u64Pdm: u64Pdn: u64Pg: u64Pm: u64Pn: u64Pt: u64Q: u64Qa: u64Qd: u64Qm: u64Qn: u64Qt: u64Qt2: u64R: u64Ra: u64Rd: u64Rdn: u64Rm: u64Rmhi: u64Rn: u64Rs: u64Rt: u64Rt2: u64S: u64Sa: u64Sd: u64Sm: u64Sn: u64St: u64St2: u64S10: u64SCTLR_EL1_UMA: u64T: u64U: u64US: u64V: u64Va: u64Vd: u64Vdn: u64Vm: u64Vn: u64Vt: u64Vt2: u64W: u64Wa: u64Wd: u64Wdn: u64Wm: u64Wn: u64Ws: u64Wt: u64Wt2: u64Xa: u64Xd: u64Xdn: u64Xm: u64Xn: u64Xs: u64Xt: u64Xt2: u64Z: u64Za: u64Zd: u64Zda: u64Zdn: u64Zm: u64Zn: u64Zt: u64a: u64abs: u64ac: u64acc: u64acctype: u64accumulate: u64amount: u64and_test: u64asimdimm: u64b: u64b40: u64b5: u64bit_pos: u64bit_val: u64branch_type: u64c: u64cmode: u64cmp: u64cmph: u64cmpl: u64cmp_eq: u64cmp_with_zero: u64comment: u64comparison: u64cond: u64condition: u64container_size: u64containers: u64countop: u64crc32c: u64csize: u64d: u64dtype: u64dtypeh: u64dtypel: u64d_esize: u64da: u64data: u64datasize: u64decrypt: u64destsize: u64dm: u64dn: u64domain: u64dst_index: u64dst_unsigned: u64dstsize: u64e: u64elements: u64elements_per_container: u64else_inc: u64else_inv: u64elsize: u64eq: u64esize: u64exact: u64extend: u64extend_type: u64f: u64ff: u64field: u64flags: u64fltsize: u64fpop: u64fracbits: u64ftype: u64g: u64h: u64has_result: u64hi: u64hw: u64i: u64i1: u64i2: u64i3h: u64i3l: u64idxdsize: u64imm: u64imm1: u64imm12: u64imm13: u64imm14: u64imm16: u64imm19: u64imm2: u64imm26: u64imm3: u64imm4: u64imm5: u64imm5b: u64imm6: u64imm64: u64imm7: u64imm8: u64imm8h: u64imm8l: u64imm9: u64imm9h: u64imm9l: u64immb: u64immh: u64immhi: u64immlo: u64immr: u64imms: u64index: u64init_scale: u64intsize: u64int_U: u64invert: u64inzero: u64isBefore: u64is_tbl: u64iszero: u64ldacctype: u64len: u64level: u64lsb: u64lt: u64m: u64mask: u64mbytes: u64memop: u64merging: u64min: u64min_EL: u64minimum: u64msb: u64msize: u64msz: u64mulx_op: u64n: u64ne: u64need_secure: u64neg: u64neg_i: u64neg_r: u64negated: u64nreg: u64nzcv: u64nXS: u64o0: u64o1: u64o2: u64o3: u64offs_size: u64offs_unsigned: u64offset: u64op1_neg: u64op1_unsigned: u64op: u64op0: u64op1: u64op2: u64op3: u64op4: u64op21: u64op31: u64op54: u64op2_unsigned: u64op3_neg: u64opa_neg: u64opc: u64opc2: u64opcode: u64opcode2: u64operand: u64operation_: u64opt: u64option: u64osize: u64pac: u64page: u64pair: u64pairs: u64part: u64part1: u64pat: u64pattern: u64poly: u64pos: u64position: u64postindex: u64pref_hint: u64prfop: u64ptype: u64rd: u64read: u64regs: u64regsize: u64replicate: u64rmode: u64rot: u64round: u64rounding: u64rpt: u64rsize: u64rn_unknown: u64rt_unknown: u64s: u64s_esize: u64saturating: u64scale: u64sel: u64sel_a: u64sel_b: u64selem: u64setflags: u64sf: u64sh: u64shift: u64shift_amount: u64shift_type: u64signal_all_nans: u64signed_: u64simm7: u64size: u64source_is_sp: u64src_index: u64src_unsigned: u64srcsize: u64ssize: u64ssz: u64stacctype: u64stream: u64sub_i: u64sub_op: u64sub_r: u64swsize: u64sys_crm: u64sys_crn: u64sys_op0: u64sys_op1: u64sys_op2: u64sz: u64t: u64t2: u64tag_checked: u64tag_offset: u64target_level: u64tmask: u64tsize: u64tsz: u64tszh: u64tszl: u64types: u64uimm4: u64uimm6: u64unpriv_at_el1: u64unpriv_at_el2: u64uns: u64unsigned_: u64use_key_a: u64user_access_override: u64wback: u64wb_unknown: u64wmask: u64writeback: u64xs: u64zero_data: u64Trait Implementations
impl Clone for context_[src]
impl Copy for context_[src]
impl Debug for context_[src]
impl Eq for context_[src]
impl Hash for context_[src]
fn hash<__H: Hasher>(&self, state: &mut __H)[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
impl PartialEq<context_> for context_[src]
impl StructuralEq for context_[src]
impl StructuralPartialEq for context_[src]
Auto Trait Implementations
impl RefUnwindSafe for context_
impl Send for context_
impl Sync for context_
impl Unpin for context_
impl UnwindSafe for context_
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,