#[repr(transparent)]pub struct PkcUlen(pub u32);Expand description
Universal pointer length. Do not update while GOANY=1 during an L2 calculation. Hardware does not reject all such updates; they may corrupt the result or raise a security alarm. Hardware decrements ULEN for each processed FUP entry. Reaching zero clears GOANY at the start of the final calculation; completion is indicated by ACTIV clearing.
Tuple Fields§
§0: u32Implementations§
Source§impl PkcUlen
impl PkcUlen
Sourcepub const fn len(&self) -> u8
pub const fn len(&self) -> u8
Length of universal pointer calculation. Do not update while GOANY=1 during an L2 calculation. Hardware does not reject all such updates; they may corrupt the result or raise a security alarm. Hardware decrements ULEN for each processed FUP entry. Reaching zero clears GOANY at the start of the final calculation; completion is indicated by ACTIV clearing.
Sourcepub const fn set_len(&mut self, val: u8)
pub const fn set_len(&mut self, val: u8)
Length of universal pointer calculation. Do not update while GOANY=1 during an L2 calculation. Hardware does not reject all such updates; they may corrupt the result or raise a security alarm. Hardware decrements ULEN for each processed FUP entry. Reaching zero clears GOANY at the start of the final calculation; completion is indicated by ACTIV clearing.