1libnvme(9)                        API Manual                        libnvme(9)
2
3
4

NAME

6       struct  nvme_phy_rx_eom_log  -  Physical Interface Receiver Eye Opening
7       Measurement Log
8

SYNOPSIS

10       struct nvme_phy_rx_eom_log {
11           __u8 lid;
12           __u8 eomip;
13           __le16 hsize;
14           __le32 rsize;
15           __u8 eomdgn;
16           __u8 lr;
17           __u8 odp;
18           __u8 lanes;
19           __u8 epl;
20           __u8 lspfc;
21           __u8 li;
22           __u8 rsvd15[3];
23           __le16 lsic;
24           __le32 dsize;
25           __le16 nd;
26           __le16 maxtb;
27           __le16 maxlr;
28           __le16 etgood;
29           __le16 etbetter;
30           __le16 etbest;
31           __u8 rsvd36[28];
32           struct nvme_eom_lane_desc descs[];
33        };
34
35

Members

37       lid         Log Identifier
38
39       eomip       EOM In Progress
40
41       hsize       Header Size
42
43       rsize       Result Size
44
45       eomdgn      EOM Data Generation Number
46
47       lr          Log Revision
48
49       odp         Optional Data Present
50
51       lanes       Number of lanes configured for this port
52
53       epl         Eyes Per Lane
54
55       lspfc       Log Specific Parameter Field Copy
56
57       li          Link Information
58
59       rsvd15      Reserved
60
61       lsic        Log Specific Identifier Copy
62
63       dsize       Descriptor Size
64
65       nd          Number of Descriptors
66
67       maxtb       Maximum Top Bottom
68
69       maxlr       Maximum Left Right
70
71       etgood      Estimated Time for Good Quality
72
73       etbetter    Estimated Time for Better Quality
74
75       etbest      Estimated Time for Best Quality
76
77       rsvd36      Reserved
78
79       descs       EOM Lane Descriptors
80
81
82
83October 2023              struct nvme_phy_rx_eom_log                libnvme(9)
Impressum