diff options
author | John Baldwin <jhb@FreeBSD.org> | 2024-01-29 18:34:02 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2024-01-29 18:34:02 +0000 |
commit | fba73a408314d8e32056d4a812c9a2eb5f618b5d (patch) | |
tree | 7f3dc3b4428fba1b348a62db50556c214bfacba3 /sbin/nvmecontrol/power.c | |
parent | 2cb78e71503ec9a73054a6f70908c5f20c2ceb73 (diff) | |
download | src-fba73a408314d8e32056d4a812c9a2eb5f618b5d.tar.gz src-fba73a408314d8e32056d4a812c9a2eb5f618b5d.zip |
nvmecontrol: Use the NVMEV macro instead of expanded versions
Reviewed by: imp
Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D43597
Diffstat (limited to 'sbin/nvmecontrol/power.c')
-rw-r--r-- | sbin/nvmecontrol/power.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/sbin/nvmecontrol/power.c b/sbin/nvmecontrol/power.c index de384f719a14..57270e1995e3 100644 --- a/sbin/nvmecontrol/power.c +++ b/sbin/nvmecontrol/power.c @@ -62,14 +62,10 @@ power_list_one(int i, struct nvme_power_state *nps) int mpower, apower, ipower; uint8_t mps, nops, aps, apw; - mps = (nps->mps_nops >> NVME_PWR_ST_MPS_SHIFT) & - NVME_PWR_ST_MPS_MASK; - nops = (nps->mps_nops >> NVME_PWR_ST_NOPS_SHIFT) & - NVME_PWR_ST_NOPS_MASK; - apw = (nps->apw_aps >> NVME_PWR_ST_APW_SHIFT) & - NVME_PWR_ST_APW_MASK; - aps = (nps->apw_aps >> NVME_PWR_ST_APS_SHIFT) & - NVME_PWR_ST_APS_MASK; + mps = NVMEV(NVME_PWR_ST_MPS, nps->mps_nops); + nops = NVMEV(NVME_PWR_ST_NOPS, nps->mps_nops); + apw = NVMEV(NVME_PWR_ST_APW, nps->apw_aps); + aps = NVMEV(NVME_PWR_ST_APS, nps->apw_aps); mpower = nps->mp; if (mps == 0) |