nvme_uint128_t
extern int nvme_snprint_uint128(char *, size_t, nvme_uint128_t, int, int);
nvme_uint128_t u128;
nvme_uint128_t u128;
nvme_snprint_uint128(char *buf, size_t buflen, nvme_uint128_t value,
static void nvme_print_uint128(int, const char *, nvme_uint128_t, const char *,
nvme_print_uint128(int indent, const char *name, nvme_uint128_t value,
nvme_uint128_t u128;
extern bool nvme_ctrl_info_cap(nvme_ctrl_info_t *, nvme_uint128_t *);
extern bool nvme_ctrl_info_unalloc_cap(nvme_ctrl_info_t *, nvme_uint128_t *);
nvme_ctrl_info_cap(nvme_ctrl_info_t *ci, nvme_uint128_t *u128p)
(void) memcpy(u128p, &ci->nci_info.ap_tnvmcap, sizeof (nvme_uint128_t));
nvme_ctrl_info_unalloc_cap(nvme_ctrl_info_t *ci, nvme_uint128_t *u128p)
(void) memcpy(u128p, &ci->nci_info.ap_unvmcap, sizeof (nvme_uint128_t));
nvme_uint128_t cap;
nvme_uint128_t u128, rest_u128;
} else if (memcmp(&u128, &rest_u128, sizeof (nvme_uint128_t)) != 0) {
} else if (memcmp(&u128, &rest_u128, sizeof (nvme_uint128_t)) != 0) {
nvme_uint128_t cap;
nvme_uint128_t ap_tnvmcap; /* Total NVM Capacity in Bytes (1.2) */
nvme_uint128_t ap_unvmcap; /* Unallocated NVM Capacity (1.2) */
nvme_uint128_t ap_megcap; /* Max Endurance Group Cap (2.1) */
nvme_uint128_t id_maxdna; /* Maximum Domain NS Attach (2.0) */
nvme_uint128_t id_nvmcap; /* NVM Capacity */
nvme_uint128_t hl_data_read; /* Data Units Read */
nvme_uint128_t hl_data_write; /* Data Units Written */
nvme_uint128_t hl_host_read; /* Host Read Commands */
nvme_uint128_t hl_host_write; /* Host Write Commands */
nvme_uint128_t hl_ctrl_busy; /* Controller Busy Time */
nvme_uint128_t hl_power_cycles; /* Power Cycles */
nvme_uint128_t hl_power_on_hours; /* Power On Hours */
nvme_uint128_t hl_unsafe_shutdn; /* Unsafe Shutdowns */
nvme_uint128_t hl_media_errors; /* Media Errors */
nvme_uint128_t hl_errors_logged; /* Number of errors logged */
nvme_uint128_t pel_poh; /* Power on Hours */