nvme_valid_ctrl_data_t
const nvme_valid_ctrl_data_t *, uint64_t, char *, size_t);
extern bool nvme_field_atleast(const nvme_valid_ctrl_data_t *,
const nvme_valid_ctrl_data_t *, uint64_t, char *, size_t);
typedef bool (*nvme_log_page_sup_f)(const nvme_valid_ctrl_data_t *,
typedef uint64_t (*nvme_log_page_len_f)(const nvme_valid_ctrl_data_t *,
const nvme_valid_ctrl_data_t *, const nvme_log_page_info_t *);
const nvme_log_page_info_t *, const nvme_valid_ctrl_data_t *);
const nvme_valid_ctrl_data_t *, bool *);
const nvme_valid_ctrl_data_t *);
typedef bool (*nvme_identify_sup_f)(const nvme_valid_ctrl_data_t *);
const nvme_valid_ctrl_data_t *);
extern bool nvme_fw_cmds_supported(const nvme_valid_ctrl_data_t *);
extern uint32_t nvme_fw_load_granularity(const nvme_valid_ctrl_data_t *);
extern bool nvme_format_cmds_supported(const nvme_valid_ctrl_data_t *);
typedef bool (*nvme_feat_sup_f)(const nvme_valid_ctrl_data_t *,
const nvme_valid_ctrl_data_t *);
extern bool nvme_nsmgmt_cmds_supported(const nvme_valid_ctrl_data_t *);
const nvme_valid_ctrl_data_t *, char *, size_t);
const nvme_valid_ctrl_data_t *, uint64_t, char *, size_t);
nvme_feat_write_cache_sup(const nvme_valid_ctrl_data_t *data,
nvme_feat_apst_sup(const nvme_valid_ctrl_data_t *data,
const nvme_valid_ctrl_data_t *data)
const nvme_valid_ctrl_data_t *data, char *msg, size_t msglen)
nvme_field_atleast(const nvme_valid_ctrl_data_t *data,
const nvme_valid_ctrl_data_t *data, uint64_t nsid, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t value, char *msg,
const nvme_valid_ctrl_data_t *data, uint64_t off, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t slot, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t act, char *msg, size_t msglen)
nvme_fw_cmds_supported(const nvme_valid_ctrl_data_t *data)
nvme_fw_load_granularity(const nvme_valid_ctrl_data_t *data)
const nvme_valid_ctrl_data_t *data, uint64_t len, char *msg, size_t msglen)
nvme_format_cmds_supported(const nvme_valid_ctrl_data_t *data)
const nvme_valid_ctrl_data_t *data)
const nvme_valid_ctrl_data_t *data, uint64_t cns, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t len, char *msg, size_t msglen)
nvme_identify_support_nsid(const nvme_valid_ctrl_data_t *data)
nvme_lpd_error_len(const nvme_valid_ctrl_data_t *data,
nvme_lpd_health_scope(const nvme_valid_ctrl_data_t *data,
nvme_lpd_changens_sup(const nvme_valid_ctrl_data_t *data,
nvme_lpd_cmdeff_sup(const nvme_valid_ctrl_data_t *data,
nvme_lpd_pev_sup(const nvme_valid_ctrl_data_t *data,
nvme_lpd_telemetry_sup(const nvme_valid_ctrl_data_t *data,
const nvme_valid_ctrl_data_t *data)
const nvme_valid_ctrl_data_t *data, bool *var)
const nvme_valid_ctrl_data_t *data, uint64_t lsp, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data)
const nvme_valid_ctrl_data_t *data, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t size, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t size, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t act, char *msg, size_t msglen)
nvme_nsmgmt_cmds_supported(const nvme_valid_ctrl_data_t *data)
const nvme_valid_ctrl_data_t *data, uint64_t act, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t act, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t opcode, char *msg,
const nvme_valid_ctrl_data_t *data, uint64_t nsid, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t len, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t *data, uint64_t to, char *msg, size_t msglen)
nvme_valid_ctrl_data_t data;
nvme_valid_ctrl_data_t data;
nvme_valid_ctrl_data_t data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t data;
nvme_valid_ctrl_data_t data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t data;
nvme_valid_ctrl_data_t data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t ctrl_data;
const nvme_valid_ctrl_data_t *data, uint64_t off, char *msg, size_t msglen)
const nvme_valid_ctrl_data_t nvme_ctrl_health_1v0 = {
const nvme_valid_ctrl_data_t nvme_ctrl_ns_1v2 = {
const nvme_valid_ctrl_data_t nvme_ctrl_ns_1v3 = {
const nvme_valid_ctrl_data_t nvme_ctrl_ns_1v4 = {
const nvme_valid_ctrl_data_t nvme_ctrl_ns_2v0 = {
const nvme_valid_ctrl_data_t nvme_ctrl_nolpa_1v4 = {
const nvme_valid_ctrl_data_t nvme_ctrl_nons_1v3 = {
const nvme_valid_ctrl_data_t nvme_ctrl_nons_1v4 = {
const nvme_valid_ctrl_data_t nvme_ctrl_nons_2v0 = {
const nvme_valid_ctrl_data_t nvme_ctrl_nocmds_1v0 = {
const nvme_valid_ctrl_data_t nvme_ctrl_nogran_1v3 = {
const nvme_valid_ctrl_data_t nvme_ctrl_8kgran_1v3 = {
const nvme_valid_ctrl_data_t nvme_ctrl_base_1v0 = {
const nvme_valid_ctrl_data_t nvme_ctrl_base_1v1 = {
const nvme_valid_ctrl_data_t nvme_ctrl_base_1v2 = {
const nvme_valid_ctrl_data_t nvme_ctrl_base_2v0 = {
const nvme_valid_ctrl_data_t *fit_data;
const nvme_valid_ctrl_data_t *iit_data;
const nvme_valid_ctrl_data_t *lst_data;
const nvme_valid_ctrl_data_t *lt_data;
const nvme_valid_ctrl_data_t *lit_data;
const nvme_valid_ctrl_data_t *nii_data;
const nvme_valid_ctrl_data_t *nu_data;
extern const nvme_valid_ctrl_data_t nvme_ctrl_base_1v0;
extern const nvme_valid_ctrl_data_t nvme_ctrl_health_1v0;
extern const nvme_valid_ctrl_data_t nvme_ctrl_base_1v1;
extern const nvme_valid_ctrl_data_t nvme_ctrl_base_1v2;
extern const nvme_valid_ctrl_data_t nvme_ctrl_base_2v0;
extern const nvme_valid_ctrl_data_t nvme_ctrl_ns_1v2;
extern const nvme_valid_ctrl_data_t nvme_ctrl_ns_1v3;
extern const nvme_valid_ctrl_data_t nvme_ctrl_ns_1v4;
extern const nvme_valid_ctrl_data_t nvme_ctrl_ns_2v0;
extern const nvme_valid_ctrl_data_t nvme_ctrl_nolpa_1v4;
extern const nvme_valid_ctrl_data_t nvme_ctrl_nons_1v3;
extern const nvme_valid_ctrl_data_t nvme_ctrl_nons_1v4;
extern const nvme_valid_ctrl_data_t nvme_ctrl_nons_2v0;
extern const nvme_valid_ctrl_data_t nvme_ctrl_nocmds_1v0;
extern const nvme_valid_ctrl_data_t nvme_ctrl_nogran_1v3;
extern const nvme_valid_ctrl_data_t nvme_ctrl_8kgran_1v3;
nvme_valid_ctrl_data_t data;
nvme_valid_ctrl_data_t data;
nvme_valid_ctrl_data_t ctrl_data;
const nvme_validate_info_t *info, const nvme_valid_ctrl_data_t *data,
const nvme_valid_ctrl_data_t *ctrl_data, const nvme_log_page_info_t *info)
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t ctrl_data;
nvme_valid_ctrl_data_t ctrl_data;