Provided by: libnvme-dev_1.3-1~ubuntu22.04_amd64 bug

NAME

       struct nvme_id_psd - Power Management data structure

SYNOPSIS

       struct nvme_id_psd {
           __le16 mp;
           __u8 rsvd2;
           __u8 flags;
           __le32 enlat;
           __le32 exlat;
           __u8 rrt;
           __u8 rrl;
           __u8 rwt;
           __u8 rwl;
           __le16 idlp;
           __u8 ips;
           __u8 rsvd19;
           __le16 actp;
           __u8 apws;
           __u8 rsvd23[9];
        };

Members

       mp          Maximum  Power  indicates  the  sustained  maximum  power  consumed by the NVM
                   subsystem in this power state. The power in Watts is equal  to  the  value  in
                   this  field  multiplied by the scale specified in the Max Power Scale bit (see
                   enum nvme_psd_flags). A value of 0 indicates Maximum Power is not reported.

       rsvd2       Reserved

       flags       Additional decoding flags, see enum nvme_psd_flags.

       enlat       Entry Latency indicates the maximum latency in  microseconds  associated  with
                   entering  this  power  state.  A  value  of  0  indicates Entry Latency is not
                   reported.

       exlat       Exit Latency indicates the maximum latency  in  microseconds  associated  with
                   exiting this power state. A value of 0 indicates Exit Latency is not reported.

       rrt         Relative  Read  Throughput  indicates the read throughput rank associated with
                   this power state relative to others. The value in this is less than the number
                   of supported power states.

       rrl         Relative  Read  Latency  indicates  the read latency rank associated with this
                   power state relative to others. The value in  this  field  is  less  than  the
                   number of supported power states.

       rwt         Relative Write Throughput indicates write throughput rank associated with this
                   power state relative to others. The value in  this  field  is  less  than  the
                   number of supported power states

       rwl         Relative  Write  Latency indicates the write latency rank associated with this
                   power state relative to others. The value in  this  field  is  less  than  the
                   number of supported power states

       idlp        Idle  Power  indicates the typical power consumed by the NVM subsystem over 30
                   seconds in this power state when idle.

       ips         Idle Power Scale indicates the scale for  struct  nvme_id_psd.idlp,  see  enum
                   nvme_psd_ps for decoding this field.

       rsvd19      Reserved

       actp        Active Power indicates the largest average power consumed by the NVM subsystem
                   over a 10 second period in this power state with the workload indicated in the
                   Active Power Workload field.

       apws        Bits  7-6:  Active  Power  Scale(APS)  indicates  the  scale  for  the  struct
                   nvme_id_psd.actp, see enum nvme_psd_ps for decoding  this  value.   Bits  2-0:
                   Active  Power  Workload(APW)  indicates the workload used to calculate maximum
                   power for this power state.  See  enum  nvme_psd_workload  for  decoding  this
                   field.

       rsvd23      Reserved