Lines Matching defs:pt
102 struct nvme_pt_command pt;
106 memset(&pt, 0, sizeof(pt));
107 pt.cmd.opc = NVME_OPC_SET_FEATURES;
108 pt.cmd.cdw10 = htole32(NVME_FEAT_POWER_MANAGEMENT | p);
109 pt.cmd.cdw11 = htole32(power_val | (workload << 5));
111 if (ioctl(fd, NVME_PASSTHROUGH_CMD, &pt) < 0)
114 if (nvme_completion_is_error(&pt.cpl))
121 struct nvme_pt_command pt;
123 memset(&pt, 0, sizeof(pt));
124 pt.cmd.opc = NVME_OPC_GET_FEATURES;
125 pt.cmd.cdw10 = htole32(NVME_FEAT_POWER_MANAGEMENT);
127 if (ioctl(fd, NVME_PASSTHROUGH_CMD, &pt) < 0)
130 if (nvme_completion_is_error(&pt.cpl))
133 printf("Current Power State is %d\n", pt.cpl.cdw0 & 0x1F);
134 printf("Current Workload Hint is %d\n", pt.cpl.cdw0 >> 5);