Skip to main content

Crate nvme_cli_sys

Crate nvme_cli_sys 

Source

Structs§

__IncompleteArrayField
nvm_ioctl_create
nvm_ioctl_create_conf
nvm_ioctl_create_extended
nvm_ioctl_create_simple
nvm_ioctl_dev_factory
nvm_ioctl_dev_init
nvm_ioctl_device_info
nvm_ioctl_get_devices
nvm_ioctl_info
nvm_ioctl_info_tgt
nvm_ioctl_remove
nvme_ana_group_desc
nvme_ana_rsp_hdr
nvme_auto_pst
nvme_bar_cap
nvme_boot_part_hdr
nvme_change_ns_event
nvme_changed_ns_list_log
nvme_cmd_set_independent_id_ns
nvme_controller_list
nvme_copy_range
nvme_data_ptr__bindgen_ty_1
nvme_dsm_range
nvme_effects_log
nvme_effects_log_page
nvme_endurance_group_list
nvme_endurance_group_log
nvme_error_log_page
nvme_event_agg_log_page
struct nvme_event_agg_log_page - is common for both predictable latency event aggregate log and endurance group event aggregate log @num_entries: indicates the number of entries in the list. @entries: indicates NVMSET ID or ENDURANCE Group ID entries
nvme_feat_auto_pst
nvme_fid_support_effects
nvme_firmware_log_page
nvme_format_nvm_compln_event
nvme_format_nvm_start_event
nvme_fw_commit_event
nvme_fw_slot_info_log
nvme_host_mem_buf_desc
nvme_host_mem_buffer
nvme_id_ctrl
nvme_id_ctrl_nvm
nvme_id_domain_attr_entry
nvme_id_domain_list
nvme_id_iocs
nvme_id_ns
nvme_id_ns_granularity_list
nvme_id_ns_granularity_list_entry
nvme_id_nvmset
nvme_id_power_state
nvme_id_uuid_list
nvme_id_uuid_list_entry
nvme_keyed_sgl_desc
nvme_lba_range_type
nvme_lba_status
nvme_lba_status_desc
nvme_lba_status_hdr
nvme_lba_status_ns_element
nvme_lba_status_range_desc
nvme_lbaf
nvme_mi_host_metadata
nvme_mi_host_metadata_element_desc
nvme_ns_id_desc
nvme_nss_hw_err_event
nvme_nvmset_attr_entry
nvme_passthru_cmd
nvme_passthru_cmd64
nvme_persistent_event_entry_head
nvme_persistent_event_log_head
nvme_plm_config
nvme_power_on_reset_info_list
nvme_predlat_per_nvmset_log_page
nvme_primary_ctrl_caps
nvme_reservation_status
nvme_reservation_status__bindgen_ty_1
nvme_reservation_status_ext
nvme_reservation_status_ext__bindgen_ty_1
nvme_resv_notif_log
nvme_sanitize_compln_event
nvme_sanitize_log_page
nvme_sanitize_start_event
nvme_secondary_controller_entry
nvme_secondary_controllers_list
nvme_self_test_log
nvme_self_test_res
nvme_sgl_desc
nvme_smart_log
nvme_support_log_pages
nvme_telemetry_log_page_hdr
struct nvme_telemetry_log_page_hdr - structure for telemetry log page @lpi: Log page identifier @iee_oui: IEEE OUI Identifier @dalb1: Data area 1 last block @dalb2: Data area 2 last block @dalb3: Data area 3 last block @dalb4: Data area 4 last block @ctrlavail: Controller initiated data available @ctrldgn: Controller initiated telemetry Data Generation Number @rsnident: Reason Identifier @telemetry_dataarea: Contains telemetry data block
nvme_thermal_exc_event
nvme_time_stamp_change_event
nvme_timestamp
nvme_zns_changed_zone_log
struct nvme_zns_changed_zone_log - ZNS Changed Zone List log @nrzid: @zid:
nvme_zns_desc
struct nvme_zns_desc -
nvme_zns_id_ctrl
struct nvme_zns_id_ctrl - @zasl:
nvme_zns_id_ns
struct nvme_zns_id_ns - Zoned Namespace Command Set Specific Identify Namespace Data Structure @zoc: Zone Operation Characteristics @ozcs: Optional Zoned Command Support @mar: Maximum Active Resources @mor: Maximum Open Resources @rrl: Reset Recommended Limit @frl: Finish Recommended Limit @lbafe: LBA Format Extension @vs: Vendor Specific
nvme_zns_lbafe
struct nvme_zns_lbafe - zsze: zdes:
nvme_zone_report
struct nvme_zone_report -

Enums§

_bindgen_ty_8
_bindgen_ty_9
_bindgen_ty_10
_bindgen_ty_11
_bindgen_ty_12
_bindgen_ty_13
_bindgen_ty_14
_bindgen_ty_15
_bindgen_ty_16
_bindgen_ty_17
_bindgen_ty_18
_bindgen_ty_19
_bindgen_ty_20
_bindgen_ty_21
_bindgen_ty_22
_bindgen_ty_23
_bindgen_ty_24
_bindgen_ty_25
_bindgen_ty_26
_bindgen_ty_27
_bindgen_ty_28
_bindgen_ty_29
_bindgen_ty_30
_bindgen_ty_31
_bindgen_ty_32
_bindgen_ty_33
_bindgen_ty_34
_bindgen_ty_35
_bindgen_ty_36
_bindgen_ty_37
_bindgen_ty_38
_bindgen_ty_39
_bindgen_ty_40
nvme_admin_opcode
nvme_ana_state
nvme_async_event_type
nvme_feat
nvme_opcode
nvme_persistent_event_log_actions
nvme_persistent_event_types
nvme_subsys_type
nvme_zns_recv_action
nvme_zns_report_options
nvme_zns_send_action
nvme_zns_za
enum nvme_zns_za -
nvme_zns_zs
enum nvme_zns_zs -
nvme_zns_zt
enum nvme_zns_zt -

Constants§

NVME_AER_CSS
NVME_AER_ERROR
NVME_AER_SMART
NVME_AER_VS
NVME_ANA_LOG_RGO
NVME_AQ_BLK_MQ_DEPTH
NVME_AQ_DEPTH
NVME_AQ_MQ_TAG_DEPTH
NVME_CC_AMS_RR
NVME_CC_AMS_SHIFT
NVME_CC_AMS_VS
NVME_CC_AMS_WRRU
NVME_CC_CSS_NVM
NVME_CC_CSS_SHIFT
NVME_CC_ENABLE
NVME_CC_EN_SHIFT
NVME_CC_IOCQES
NVME_CC_IOCQES_SHIFT
NVME_CC_IOSQES
NVME_CC_IOSQES_SHIFT
NVME_CC_MPS_SHIFT
NVME_CC_SHN_ABRUPT
NVME_CC_SHN_MASK
NVME_CC_SHN_NONE
NVME_CC_SHN_NORMAL
NVME_CC_SHN_SHIFT
NVME_CMD_EFFECTS_CCC
NVME_CMD_EFFECTS_CSE_MASK
NVME_CMD_EFFECTS_CSUPP
NVME_CMD_EFFECTS_LBCC
NVME_CMD_EFFECTS_NCC
NVME_CMD_EFFECTS_NIC
NVME_CMD_EFFECTS_UUID_SEL
NVME_CMD_FUSE_FIRST
NVME_CMD_FUSE_SECOND
NVME_CMD_SGL_ALL
NVME_CMD_SGL_METABUF
NVME_CMD_SGL_METASEG
NVME_CNTLID_DYNAMIC
NVME_CNTLID_MAX
NVME_CNTLID_MIN
NVME_CQ_IRQ_ENABLED
NVME_CSTS_CFS
NVME_CSTS_NSSRO
NVME_CSTS_PP
NVME_CSTS_RDY
NVME_CSTS_SHST_CMPLT
NVME_CSTS_SHST_MASK
NVME_CSTS_SHST_NORMAL
NVME_CSTS_SHST_OCCUR
NVME_CTRL_CTRATT_128_ID
NVME_CTRL_CTRATT_ENDURANCE_GROUPS
NVME_CTRL_CTRATT_NAMESPACE_GRANULARITY
NVME_CTRL_CTRATT_NON_OP_PSP
NVME_CTRL_CTRATT_NVM_SETS
NVME_CTRL_CTRATT_PREDICTABLE_LAT
NVME_CTRL_CTRATT_READ_RECV_LVLS
NVME_CTRL_CTRATT_UUID_LIST
NVME_CTRL_LPA_CMD_EFFECTS_LOG
NVME_CTRL_OACS_DBBUF_SUPP
NVME_CTRL_OACS_DIRECTIVES
NVME_CTRL_OACS_SEC_SUPP
NVME_CTRL_ONCS_COMPARE
NVME_CTRL_ONCS_DSM
NVME_CTRL_ONCS_TIMESTAMP
NVME_CTRL_ONCS_WRITE_UNCORRECTABLE
NVME_CTRL_ONCS_WRITE_ZEROES
NVME_CTRL_VWC_PRESENT
NVME_DIR_ENDIR
NVME_DIR_IDENTIFY
NVME_DIR_RCV_ID_OP_PARAM
NVME_DIR_RCV_ST_OP_PARAM
NVME_DIR_RCV_ST_OP_RESOURCE
NVME_DIR_RCV_ST_OP_STATUS
NVME_DIR_SND_ID_OP_ENABLE
NVME_DIR_SND_ST_OP_REL_ID
NVME_DIR_SND_ST_OP_REL_RSC
NVME_DIR_STREAMS
NVME_DISC_IP_PORT
NVME_DISC_SUBSYS_NAME
NVME_DSMGMT_AD
NVME_DSMGMT_IDR
NVME_DSMGMT_IDW
NVME_DSM_MAX_RANGES
NVME_FID_EFFECTS_CCC
NVME_FID_EFFECTS_FSUPP
NVME_FID_EFFECTS_NCC
NVME_FID_EFFECTS_NIC
NVME_FID_EFFECTS_UDCC
NVME_FID_EFFECTS_UUID_SEL
NVME_FID_SCOPE_CTRL
NVME_FID_SCOPE_DOMAIN
NVME_FID_SCOPE_ENDGRP
NVME_FID_SCOPE_MASK
NVME_FID_SCOPE_NS
NVME_FID_SCOPE_NSS
NVME_FID_SCOPE_NVM_SET
NVME_FID_SCOPE_SHIFT
NVME_FWACT_ACTV
NVME_FWACT_REPL
NVME_FWACT_REPL_ACTV
NVME_HOST_MEM_ENABLE
NVME_HOST_MEM_RETURN
NVME_IDENTIFY_DATA_SIZE
NVME_ID_CNS_CSI
NVME_ID_CNS_CSI_ID_CTRL
NVME_ID_CNS_CSI_ID_NS
NVME_ID_CNS_CSI_NS_ACTIVE_LIST
NVME_ID_CNS_CSI_NS_PRESENT
NVME_ID_CNS_CSI_NS_PRESENT_LIST
NVME_ID_CNS_CS_INDEPENDENT_ID_NS
NVME_ID_CNS_CTRL
NVME_ID_CNS_CTRL_LIST
NVME_ID_CNS_CTRL_NS_LIST
NVME_ID_CNS_DOMAIN_LIST
NVME_ID_CNS_ENDURANCE_GROUP_ID
NVME_ID_CNS_NS
NVME_ID_CNS_NS_ACTIVE_LIST
NVME_ID_CNS_NS_DESC_LIST
NVME_ID_CNS_NS_GRANULARITY
NVME_ID_CNS_NS_PRESENT
NVME_ID_CNS_NS_PRESENT_LIST
NVME_ID_CNS_NVMSET_LIST
NVME_ID_CNS_PRIMARY_CTRL_CAPS
NVME_ID_CNS_SCNDRY_CTRL_LIST
NVME_ID_CNS_UUID_LIST
NVME_IOCS_NVM
NVME_IOCS_ZONED
NVME_KEY_SGL_FMT_DATA_DESC
NVME_LBAF_RP_BEST
NVME_LBAF_RP_BETTER
NVME_LBAF_RP_DEGRADED
NVME_LBAF_RP_GOOD
NVME_LBART_ATTRIB_HIDE
NVME_LBART_ATTRIB_TEMP
NVME_LBART_TYPE_CACHE
NVME_LBART_TYPE_FS
NVME_LBART_TYPE_RAID
NVME_LBART_TYPE_SWAP
NVME_LOG_ANA
NVME_LOG_ANA_LSP_RGO
NVME_LOG_BOOT_PARTITION
NVME_LOG_CHANGED_NS
NVME_LOG_CMD_EFFECTS
NVME_LOG_DEVICE_SELF_TEST
NVME_LOG_DISC
NVME_LOG_ENDURANCE_GROUP
NVME_LOG_ENDURANCE_GROUP_EVENT_AGG
NVME_LOG_ERROR
NVME_LOG_FID_SUPPORT_EFFECTS
NVME_LOG_FW_SLOT
NVME_LOG_LBA_STATUS
NVME_LOG_PERSISTENT_EVENT
NVME_LOG_PRELAT_EVENT_AGG
NVME_LOG_PRELAT_PER_NVMSET
NVME_LOG_RESERVATION
NVME_LOG_SANITIZE
NVME_LOG_SMART
NVME_LOG_SUPPORTED_PAGES
NVME_LOG_TELEMETRY_CTRL
NVME_LOG_TELEMETRY_HOST
NVME_LOG_ZONE_CHANGED_LIST
NVME_MAX_CHANGED_NAMESPACES
NVME_MAX_NVMSET
NVME_MAX_UUID_ENTRIES
NVME_MI_CTRL_METADATA_OS_CTRL_NAME
NVME_MI_CTRL_METADATA_OS_DRIVER_NAME
NVME_MI_CTRL_METADATA_OS_DRIVER_VER
NVME_MI_CTRL_METADATA_PRE_BOOT_CTRL_NAME
NVME_MI_CTRL_METADATA_PRE_BOOT_DRIVER_NAME
NVME_MI_CTRL_METADATA_PRE_BOOT_DRIVER_VER
NVME_MI_NS_METADATA_OS_NS_NAME
NVME_MI_NS_METADATA_PRE_BOOT_NS_NAME
NVME_NIDT_CSI
NVME_NIDT_CSI_LEN
NVME_NIDT_EUI64
NVME_NIDT_EUI64_LEN
NVME_NIDT_NGUID
NVME_NIDT_NGUID_LEN
NVME_NIDT_UUID
NVME_NIDT_UUID_LEN
NVME_NO_LOG_LPO
NVME_NO_LOG_LSP
NVME_NR_AEN_COMMANDS
NVME_NSID_ALL
NVME_NS_DPC_PI_FIRST
NVME_NS_DPC_PI_LAST
NVME_NS_DPC_PI_TYPE1
NVME_NS_DPC_PI_TYPE2
NVME_NS_DPC_PI_TYPE3
NVME_NS_DPS_PI_FIRST
NVME_NS_DPS_PI_MASK
NVME_NS_DPS_PI_TYPE1
NVME_NS_DPS_PI_TYPE2
NVME_NS_DPS_PI_TYPE3
NVME_NS_FEAT_THIN
NVME_NS_FLBAS_LBA_MASK
NVME_NS_FLBAS_META_EXT
NVME_NS_NO_WRITE_PROTECT
NVME_NS_WRITE_PROTECT
NVME_NS_WRITE_PROTECT_PERMANENT
NVME_NS_WRITE_PROTECT_POWER_CYCLE
NVME_NUM_IOCS_COMBINATIONS
NVME_NVM_IOCQES
NVME_NVM_IOSQES
NVME_PS_FLAGS_MAX_POWER_SCALE
NVME_PS_FLAGS_NON_OP_STATE
NVME_QUEUE_PHYS_CONTIG
NVME_RDMA_IP_PORT
NVME_REG_ACQ
NVME_REG_AQA
NVME_REG_ASQ
NVME_REG_BPINFO
NVME_REG_BPMBL
NVME_REG_BPRSEL
NVME_REG_CAP
NVME_REG_CC
NVME_REG_CMBLOC
NVME_REG_CMBMSC
NVME_REG_CMBSTS
NVME_REG_CMBSZ
NVME_REG_CSTS
NVME_REG_DBS
NVME_REG_INTMC
NVME_REG_INTMS
NVME_REG_NSSR
NVME_REG_PMRCAP
NVME_REG_PMRCTL
NVME_REG_PMREBS
NVME_REG_PMRMSCL
NVME_REG_PMRMSCU
NVME_REG_PMRSTS
NVME_REG_PMRSWTP
NVME_REG_VS
NVME_RW_DEAC
NVME_RW_DSM_COMPRESSED
NVME_RW_DSM_FREQ_ONCE
NVME_RW_DSM_FREQ_PREFETCH
NVME_RW_DSM_FREQ_RARE
NVME_RW_DSM_FREQ_READS
NVME_RW_DSM_FREQ_RW
NVME_RW_DSM_FREQ_TEMP
NVME_RW_DSM_FREQ_TYPICAL
NVME_RW_DSM_FREQ_UNSPEC
NVME_RW_DSM_FREQ_WRITES
NVME_RW_DSM_LATENCY_IDLE
NVME_RW_DSM_LATENCY_LOW
NVME_RW_DSM_LATENCY_NONE
NVME_RW_DSM_LATENCY_NORM
NVME_RW_DSM_SEQ_REQ
NVME_RW_DTYPE_STREAMS
NVME_RW_FUA
NVME_RW_LR
NVME_RW_PIREMAP
NVME_RW_PRINFO_PRACT
NVME_RW_PRINFO_PRCHK_APP
NVME_RW_PRINFO_PRCHK_GUARD
NVME_RW_PRINFO_PRCHK_REF
NVME_RW_STORAGE_TAG_CHECK
NVME_SANITIZE_ACT_BLOCK_ERASE
NVME_SANITIZE_ACT_CRYPTO_ERASE
NVME_SANITIZE_ACT_EXIT
NVME_SANITIZE_ACT_OVERWRITE
NVME_SANITIZE_AUSE
NVME_SANITIZE_LOG_COMPLETED_FAILED
NVME_SANITIZE_LOG_COMPLETED_SUCCESS
NVME_SANITIZE_LOG_DATA_LEN
NVME_SANITIZE_LOG_GLOBAL_DATA_ERASED
NVME_SANITIZE_LOG_IN_PROGESS
NVME_SANITIZE_LOG_ND_COMPLETED_SUCCESS
NVME_SANITIZE_LOG_NEVER_SANITIZED
NVME_SANITIZE_LOG_NUM_CMPLTED_PASS_MASK
NVME_SANITIZE_LOG_STATUS_MASK
NVME_SANITIZE_NO_DEALLOC
NVME_SANITIZE_OIPBP
NVME_SANITIZE_OWPASS_SHIFT
NVME_SCT_CMD_SPECIFIC
NVME_SCT_GENERIC
NVME_SCT_MEDIA
NVME_SCT_PATH
NVME_SC_ABORT_LIMIT
NVME_SC_ABORT_MISSING
NVME_SC_ABORT_QUEUE
NVME_SC_ABORT_REQ
NVME_SC_ACCESS_DENIED
NVME_SC_ADMIN_CMD_MEDIA_NOT_READY
NVME_SC_ANA_ATTACH_FAIL
NVME_SC_ANA_INACCESSIBLE
NVME_SC_ANA_INVALID_GROUP_ID
NVME_SC_ANA_PERSISTENT_LOSS
NVME_SC_ANA_TRANSITION
NVME_SC_APPTAG_CHECK
NVME_SC_ASYNC_LIMIT
NVME_SC_ATOMIC_WRITE_UNIT_EXCEEDED
NVME_SC_AUTH_REQUIRED
NVME_SC_BAD_ATTRIBUTES
NVME_SC_BP_WRITE_PROHIBITED
NVME_SC_CAP_EXCEEDED
NVME_SC_CMB_INVALID_USE
NVME_SC_CMDID_CONFLICT
NVME_SC_CMD_INTERRUPTED
NVME_SC_CMD_NOT_SUP_QUEUE_IN_CMB
NVME_SC_CMD_SEQ_ERROR
NVME_SC_CMD_SIZE_LIMIT_EXCEEDED
NVME_SC_COMPARE_FAILED
NVME_SC_CONNECT_CTRL_BUSY
NVME_SC_CONNECT_FORMAT
NVME_SC_CONNECT_INVALID_HOST
NVME_SC_CONNECT_INVALID_PARAM
NVME_SC_CONNECT_RESTART_DISC
NVME_SC_CQ_INVALID
NVME_SC_CRD
NVME_SC_CTRL_LIST_INVALID
NVME_SC_CTRL_PATHING_ERROR
NVME_SC_DATA_XFER_ERROR
NVME_SC_DEVICE_SELF_TEST_IN_PROGRESS
NVME_SC_DISCOVERY_RESTART
NVME_SC_DNR
NVME_SC_FEATURE_NOT_CHANGEABLE
NVME_SC_FEATURE_NOT_PER_NS
NVME_SC_FEATURE_NOT_SAVEABLE
NVME_SC_FIRMWARE_IMAGE
NVME_SC_FIRMWARE_SLOT
NVME_SC_FORMAT_IN_PROGRESS
NVME_SC_FUSED_FAIL
NVME_SC_FUSED_MISSING
NVME_SC_FW_ACTIVATE_PROHIBITED
NVME_SC_FW_NEEDS_CONV_RESET
NVME_SC_FW_NEEDS_MAX_TIME
NVME_SC_FW_NEEDS_RESET
NVME_SC_FW_NEEDS_SUBSYS_RESET
NVME_SC_GUARD_CHECK
NVME_SC_HOST_CMD_ABORT
NVME_SC_HOST_PATHING_ERROR
NVME_SC_ID_UNAVAILABLE
NVME_SC_INCONSISTENT_HOST_ID
NVME_SC_INSUFFICIENT_CAP
NVME_SC_INTERNAL
NVME_SC_INTERNAL_PATH_ERROR
NVME_SC_INVALID_CTRL_ID
NVME_SC_INVALID_FIELD
NVME_SC_INVALID_FORMAT
NVME_SC_INVALID_IOCS
NVME_SC_INVALID_LOG_PAGE
NVME_SC_INVALID_NS
NVME_SC_INVALID_NUM_CTRL_RESOURCE
NVME_SC_INVALID_OPCODE
NVME_SC_INVALID_PI
NVME_SC_INVALID_QUEUE
NVME_SC_INVALID_RESOURCE_ID
NVME_SC_INVALID_SECONDARY_CTRL_STATE
NVME_SC_INVALID_VECTOR
NVME_SC_IOCS_COMBINATION_REJECTED
NVME_SC_IOCS_NOT_ENABLED
NVME_SC_IOCS_NOT_SUPPORTED
NVME_SC_KEEP_ALIVE_EXPIRED
NVME_SC_KEEP_ALIVE_INVALID
NVME_SC_LBA_RANGE
NVME_SC_NS_ALREADY_ATTACHED
NVME_SC_NS_ATTACHMENT_LIMIT_EXCEEDED
NVME_SC_NS_ID_UNAVAILABLE
NVME_SC_NS_INSUFFICIENT_CAP
NVME_SC_NS_IS_PRIVATE
NVME_SC_NS_NOT_ATTACHED
NVME_SC_NS_NOT_READY
NVME_SC_NS_WRITE_PROTECTED
NVME_SC_OPERATION_DENIED
NVME_SC_OVERLAPPING_RANGE
NVME_SC_PMR_SAN_PROHIBITED
NVME_SC_POWER_LOSS
NVME_SC_PREEMPT_ABORT
NVME_SC_PROHIBITED_BY_CMD_AND_FEAT
NVME_SC_PROHIBIT_CMD_EXEC_NOT_SUPPORTED
NVME_SC_PRP_INVALID_OFFSET
NVME_SC_QID_INVALID
NVME_SC_QUEUE_SIZE
NVME_SC_READ_ERROR
NVME_SC_READ_ONLY
NVME_SC_REFTAG_CHECK
NVME_SC_RESERVATION_CONFLICT
NVME_SC_SANITIZE_FAILED
NVME_SC_SANITIZE_IN_PROGRESS
NVME_SC_SGL_DATA_BLK_GRAN_INVALID
NVME_SC_SGL_INVALID_COUNT
NVME_SC_SGL_INVALID_DATA
NVME_SC_SGL_INVALID_LAST
NVME_SC_SGL_INVALID_METADATA
NVME_SC_SGL_INVALID_OFFSET
NVME_SC_SGL_INVALID_TYPE
NVME_SC_STORAGE_TAG_CHECK
NVME_SC_SUCCESS
NVME_SC_THIN_PROV_NOT_SUPP
NVME_SC_TOO_MANY_ACTIVE_ZONES
NVME_SC_TOO_MANY_OPEN_ZONES
NVME_SC_TRANSIENT_TRANSPORT
NVME_SC_UNWRITTEN_BLOCK
NVME_SC_WRITE_FAULT
NVME_SC_ZONE_BOUNDARY_ERROR
NVME_SC_ZONE_INVALID_STATE_TRANSITION
NVME_SC_ZONE_INVALID_WRITE
NVME_SC_ZONE_IS_FULL
NVME_SC_ZONE_IS_OFFLINE
NVME_SC_ZONE_IS_READ_ONLY
NVME_SGL_FMT_ADDRESS
NVME_SGL_FMT_DATA_DESC
NVME_SGL_FMT_INVALIDATE
NVME_SGL_FMT_LAST_SEG_DESC
NVME_SGL_FMT_OFFSET
NVME_SGL_FMT_SEG_DESC
NVME_SGL_FMT_TRANSPORT_A
NVME_SMART_CRIT_MEDIA
NVME_SMART_CRIT_RELIABILITY
NVME_SMART_CRIT_SPARE
NVME_SMART_CRIT_TEMPERATURE
NVME_SMART_CRIT_VOLATILE_MEMORY
NVME_SQ_PRIO_HIGH
NVME_SQ_PRIO_LOW
NVME_SQ_PRIO_MEDIUM
NVME_SQ_PRIO_URGENT
NVME_ST_CODE_EXT_OP
NVME_ST_CODE_SHIFT
NVME_ST_CODE_SHORT_OP
NVME_ST_CODE_VS
NVME_ST_LOG_ENTRY_SIZE
NVME_ST_LOG_HEAD_SIZE
NVME_ST_REPORTS
NVME_ST_RES_ABORTED
NVME_ST_RES_ABORTED_FORMAT
NVME_ST_RES_ABORTED_SANITIZE
NVME_ST_RES_ABORTED_UNKNOWN
NVME_ST_RES_CLR
NVME_ST_RES_FATAL_ERR
NVME_ST_RES_KNOWN_SEG_FAIL
NVME_ST_RES_MASK
NVME_ST_RES_NOT_USED
NVME_ST_RES_NO_ERR
NVME_ST_RES_NS_REMOVED
NVME_ST_RES_UNKNOWN_SEG_FAIL
NVME_ST_VALID_FLBA
NVME_ST_VALID_NSID
NVME_ST_VALID_SC
NVME_ST_VALID_SCT
NVME_TELEM_LSP_CREATE
NVME_TRANSPORT_SGL_DATA_DESC
NVME_ZNS_CHANGED_ZONES_MAX
NVM_CONFIG_TYPE_EXTENDED
NVM_CONFIG_TYPE_SIMPLE
NVM_CTRL_FILE
NVM_DEVICE_ACTIVE
NVM_DEV_CREATE_CMD
NVM_DEV_FACTORY_CMD
NVM_DEV_INIT_CMD
NVM_DEV_REMOVE_CMD
NVM_FACTORY_ERASE_ONLY_USER
NVM_FACTORY_NR_BITS
NVM_FACTORY_RESET_GRWN_BBLKS
NVM_FACTORY_RESET_HOST_BLKS
NVM_GET_DEVICES_CMD
NVM_INFO_CMD
NVM_IOCTL
NVM_MMTYPE_LEN
NVM_TARGET_FACTORY
NVM_TTYPE_MAX
NVM_TTYPE_NAME_MAX
NVM_VERSION_MAJOR
NVM_VERSION_MINOR
NVM_VERSION_PATCHLEVEL

Functions§

nvm_dev_create
nvm_dev_factory
nvm_dev_init
nvm_dev_remove
nvm_get_devices
nvm_info
nvme_ioctl_admin64_cmd
nvme_ioctl_admin_cmd
nvme_ioctl_id
nvme_ioctl_io64_cmd
nvme_ioctl_io_cmd
nvme_ioctl_rescan
nvme_ioctl_reset
nvme_ioctl_subsys_reset

Type Aliases§

__le16
__le32
__le64
__u8
__u16
__u32
__u64
nvme_admin_cmd

Unions§

nvm_ioctl_create_conf_union
nvme_data_ptr