oracular (2) nvme_id_psd.2.gz

Provided by: libnvme-dev_1.10-1_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