#[repr(C)]pub struct nvme_phy_rx_eom_log {Show 22 fields
pub lid: __u8,
pub eomip: __u8,
pub hsize: __le16,
pub rsize: __le32,
pub eomdgn: __u8,
pub lr: __u8,
pub odp: __u8,
pub lanes: __u8,
pub epl: __u8,
pub lspfc: __u8,
pub li: __u8,
pub rsvd15: [__u8; 3],
pub lsic: __le16,
pub dsize: __le32,
pub nd: __le16,
pub maxtb: __le16,
pub maxlr: __le16,
pub etgood: __le16,
pub etbetter: __le16,
pub etbest: __le16,
pub rsvd36: [__u8; 28],
pub descs: __IncompleteArrayField<nvme_eom_lane_desc>,
}Expand description
struct nvme_phy_rx_eom_log - Physical Interface Receiver Eye Opening Measurement Log @lid: Log Identifier @eomip: EOM In Progress @hsize: Header Size @rsize: Result Size @eomdgn: EOM Data Generation Number @lr: Log Revision @odp: Optional Data Present @lanes: Number of lanes configured for this port @epl: Eyes Per Lane @lspfc: Log Specific Parameter Field Copy @li: Link Information @rsvd15: Reserved @lsic: Log Specific Identifier Copy @dsize: Descriptor Size @nd: Number of Descriptors @maxtb: Maximum Top Bottom @maxlr: Maximum Left Right @etgood: Estimated Time for Good Quality @etbetter: Estimated Time for Better Quality @etbest: Estimated Time for Best Quality @rsvd36: Reserved @descs: EOM Lane Descriptors
Fields§
§lid: __u8§eomip: __u8§hsize: __le16§rsize: __le32§eomdgn: __u8§lr: __u8§odp: __u8§lanes: __u8§epl: __u8§lspfc: __u8§li: __u8§rsvd15: [__u8; 3]§lsic: __le16§dsize: __le32§nd: __le16§maxtb: __le16§maxlr: __le16§etgood: __le16§etbetter: __le16§etbest: __le16§rsvd36: [__u8; 28]§descs: __IncompleteArrayField<nvme_eom_lane_desc>Trait Implementations§
Source§impl Debug for nvme_phy_rx_eom_log
impl Debug for nvme_phy_rx_eom_log
Source§impl Default for nvme_phy_rx_eom_log
impl Default for nvme_phy_rx_eom_log
Source§fn default() -> nvme_phy_rx_eom_log
fn default() -> nvme_phy_rx_eom_log
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for nvme_phy_rx_eom_log
impl RefUnwindSafe for nvme_phy_rx_eom_log
impl Send for nvme_phy_rx_eom_log
impl Sync for nvme_phy_rx_eom_log
impl Unpin for nvme_phy_rx_eom_log
impl UnsafeUnpin for nvme_phy_rx_eom_log
impl UnwindSafe for nvme_phy_rx_eom_log
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more