[][src]Crate linux_nvme_sys

Modules

__codecvt_result
_bindgen_ty_1
_bindgen_ty_2
_bindgen_ty_3
_bindgen_ty_4
_bindgen_ty_5
_bindgen_ty_6
_bindgen_ty_7
_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
nvme_admin_opcode
nvme_ana_state
nvme_async_event_type
nvme_opcode
nvme_subsys_type
nvmf_capsule_command
nvmf_fabrics_opcode

Structs

_G_fpos64_t
_G_fpos_t
_IO_FILE
_IO_FILE_plus
_IO_jump_t
_IO_marker
__IncompleteArrayField
__fsid_t
__kernel_fd_set
__kernel_fsid_t
__mbstate_t
__va_list_tag
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_abort_cmd
nvme_ana_group_desc
nvme_ana_rsp_hdr
nvme_changed_ns_list_log
nvme_command
nvme_common_command
nvme_completion
nvme_create_cq
nvme_create_sq
nvme_data_ptr__bindgen_ty_1
nvme_dbbuf
nvme_delete_queue
nvme_directive_cmd
nvme_download_firmware
nvme_dsm_cmd
nvme_dsm_range
nvme_effects_log
nvme_endurance_group_log
nvme_feat_auto_pst
nvme_features
nvme_format_cmd
nvme_fw_slot_info_log
nvme_get_log_page_command
nvme_host_mem_buf_desc
nvme_id_ctrl
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_identify
nvme_keyed_sgl_desc
nvme_lba_range_type
nvme_lba_status
nvme_lba_status_desc
nvme_lbaf
nvme_ns_id_desc
nvme_nvmset_attr_entry
nvme_passthru_cmd
nvme_plm_config
nvme_reservation_status
nvme_reservation_status__bindgen_ty_1
nvme_reservation_status_ext
nvme_reservation_status_ext__bindgen_ty_1
nvme_rw_command
nvme_sanitize_log_page
nvme_self_test_log
nvme_self_test_res
nvme_sgl_desc
nvme_smart_log
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 @ctrlavail: Controller initiated data available @ctrldgn: Controller initiated telemetry Data Generation Number @rsnident: Reason Identifier @telemetry_dataarea: Contains telemetry data block

nvme_user_io
nvme_write_zeroes_cmd
nvmf_common_command
nvmf_connect_command
nvmf_connect_data
nvmf_disc_rsp_page_entry
nvmf_disc_rsp_page_entry_tsas_rdma
nvmf_disc_rsp_page_entry_tsas_tcp
nvmf_disc_rsp_page_hdr
nvmf_property_get_command
nvmf_property_set_command
streams_directive_params
termio
uuid_t
winsize

Constants

BUFSIZ
CBRK
CEOL
CERASE
CMIN
CQUIT
CSTATUS
CTIME
DISK_NAME_LEN
EOF
FILENAME_MAX
FIOASYNC
FIOCLEX
FIONBIO
FIONCLEX
FIONREAD
FIOQSIZE
FOPEN_MAX
INT8_MIN
INT8_MAX
INT16_MIN
INT16_MAX
INT32_MIN
INT32_MAX
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MIN
INT_FAST8_MAX
INT_FAST16_MIN
INT_FAST16_MAX
INT_FAST32_MIN
INT_FAST32_MAX
INT_LEAST8_MIN
INT_LEAST8_MAX
INT_LEAST16_MIN
INT_LEAST16_MAX
INT_LEAST32_MIN
INT_LEAST32_MAX
IOCSIZE_MASK
IOCSIZE_SHIFT
IOC_IN
IOC_INOUT
IOC_OUT
L_ctermid
L_tmpnam
MAX_DISC_LOGS
NCC
NVME_ANA_LOG_RGO
NVME_AQ_BLK_MQ_DEPTH
NVME_AQ_DEPTH
NVME_AQ_MQ_TAG_DEPTH
NVME_CNTLID_DYNAMIC
NVME_CNTLID_MAX
NVME_CNTLID_MIN
NVME_DISC_SUBSYS_NAME
NVME_DSM_MAX_RANGES
NVME_IDENTIFY_DATA_SIZE
NVME_MAX_CHANGED_NAMESPACES
NVME_MAX_NVMSET
NVME_MAX_UUID_ENTRIES
NVME_NIDT_EUI64_LEN
NVME_NIDT_NGUID_LEN
NVME_NIDT_UUID_LEN
NVME_NR_AEN_COMMANDS
NVME_NSID_ALL
NVME_NVM_IOCQES
NVME_NVM_IOSQES
NVME_RDMA_IP_PORT
NVMF_NQN_FIELD_LEN
NVMF_NQN_SIZE
NVMF_TRADDR_SIZE
NVMF_TRSVCID_SIZE
NVMF_TSAS_SIZE
NVM_CTRL_FILE
NVM_IOCTL
NVM_MMTYPE_LEN
NVM_TTYPE_MAX
NVM_TTYPE_NAME_MAX
NVM_VERSION_MAJOR
NVM_VERSION_MINOR
NVM_VERSION_PATCHLEVEL
N_6PACK
N_AX25
N_HCI
N_HDLC
N_IRDA
N_MASC
N_MOUSE
N_PPP
N_PROFIBUS_FDL
N_R3964
N_SLIP
N_SMSBLOCK
N_STRIP
N_SYNC_PPP
N_TTY
N_X25
PTRDIFF_MAX
PTRDIFF_MIN
P_tmpdir
SEEK_CUR
SEEK_END
SEEK_SET
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIOCADDDLCI
SIOCADDMULTI
SIOCADDRT
SIOCDARP
SIOCDELDLCI
SIOCDELMULTI
SIOCDELRT
SIOCDEVPRIVATE
SIOCDIFADDR
SIOCDRARP
SIOCGARP
SIOCGIFADDR
SIOCGIFBR
SIOCGIFBRDADDR
SIOCGIFCONF
SIOCGIFCOUNT
SIOCGIFDSTADDR
SIOCGIFENCAP
SIOCGIFFLAGS
SIOCGIFHWADDR
SIOCGIFINDEX
SIOCGIFMAP
SIOCGIFMEM
SIOCGIFMETRIC
SIOCGIFMTU
SIOCGIFNAME
SIOCGIFNETMASK
SIOCGIFPFLAGS
SIOCGIFSLAVE
SIOCGIFTXQLEN
SIOCGRARP
SIOCPROTOPRIVATE
SIOCRTMSG
SIOCSARP
SIOCSIFADDR
SIOCSIFBR
SIOCSIFBRDADDR
SIOCSIFDSTADDR
SIOCSIFENCAP
SIOCSIFFLAGS
SIOCSIFHWADDR
SIOCSIFHWBROADCAST
SIOCSIFLINK
SIOCSIFMAP
SIOCSIFMEM
SIOCSIFMETRIC
SIOCSIFMTU
SIOCSIFNAME
SIOCSIFNETMASK
SIOCSIFPFLAGS
SIOCSIFSLAVE
SIOCSIFTXQLEN
SIOCSRARP
SIOGIFINDEX
SIZE_MAX
TCFLSH
TCGETA
TCGETS
TCGETX
TCSBRK
TCSBRKP
TCSETA
TCSETAF
TCSETAW
TCSETS
TCSETSF
TCSETSW
TCSETX
TCSETXF
TCSETXW
TCXONC
TIOCCBRK
TIOCCONS
TIOCEXCL
TIOCGETD
TIOCGICOUNT
TIOCGLCKTRMIOS
TIOCGPGRP
TIOCGRS485
TIOCGSERIAL
TIOCGSID
TIOCGSOFTCAR
TIOCGWINSZ
TIOCINQ
TIOCLINUX
TIOCMBIC
TIOCMBIS
TIOCMGET
TIOCMIWAIT
TIOCMSET
TIOCM_CAR
TIOCM_CD
TIOCM_CTS
TIOCM_DSR
TIOCM_DTR
TIOCM_LE
TIOCM_RI
TIOCM_RNG
TIOCM_RTS
TIOCM_SR
TIOCM_ST
TIOCNOTTY
TIOCNXCL
TIOCOUTQ
TIOCPKT
TIOCPKT_DATA
TIOCPKT_DOSTOP
TIOCPKT_FLUSHREAD
TIOCPKT_FLUSHWRITE
TIOCPKT_IOCTL
TIOCPKT_NOSTOP
TIOCPKT_START
TIOCPKT_STOP
TIOCSBRK
TIOCSCTTY
TIOCSERCONFIG
TIOCSERGETLSR
TIOCSERGETMULTI
TIOCSERGSTRUCT
TIOCSERGWILD
TIOCSERSETMULTI
TIOCSERSWILD
TIOCSER_TEMT
TIOCSETD
TIOCSLCKTRMIOS
TIOCSPGRP
TIOCSRS485
TIOCSSERIAL
TIOCSSOFTCAR
TIOCSTI
TIOCSWINSZ
TIOCVHANGUP
TMP_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_G_CONFIG_H
_BITS_LIBIO_H
_BITS_STDINT_INTN_H
_BITS_STDINT_UINTN_H
_BITS_STDIO_LIM_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_G_BUFSIZ
_G_HAVE_MMAP
_G_HAVE_MREMAP
_G_IO_IO_FILE_VERSION
_IOC_DIRBITS
_IOC_DIRMASK
_IOC_DIRSHIFT
_IOC_NONE
_IOC_NRBITS
_IOC_NRMASK
_IOC_NRSHIFT
_IOC_READ
_IOC_SIZEBITS
_IOC_SIZEMASK
_IOC_SIZESHIFT
_IOC_TYPEBITS
_IOC_TYPEMASK
_IOC_TYPESHIFT
_IOC_WRITE
_IOFBF
_IOLBF
_IONBF
_IOS_APPEND
_IOS_ATEND
_IOS_BIN
_IOS_INPUT
_IOS_NOCREATE
_IOS_NOREPLACE
_IOS_OUTPUT
_IOS_TRUNC
_IO_BAD_SEEN
_IO_BOOLALPHA
_IO_BUFSIZ
_IO_CURRENTLY_PUTTING
_IO_DEC
_IO_DELETE_DONT_CLOSE
_IO_DONT_CLOSE
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_FIXED
_IO_FLAGS2_MMAP
_IO_FLAGS2_NOTCANCEL
_IO_FLAGS2_USER_WBUF
_IO_HEX
_IO_INTERNAL
_IO_IN_BACKUP
_IO_IS_APPENDING
_IO_IS_FILEBUF
_IO_LEFT
_IO_LINE_BUF
_IO_LINKED
_IO_MAGIC
_IO_MAGIC_MASK
_IO_NO_READS
_IO_NO_WRITES
_IO_OCT
_IO_RIGHT
_IO_SCIENTIFIC
_IO_SHOWBASE
_IO_SHOWPOINT
_IO_SHOWPOS
_IO_SKIPWS
_IO_STDIO
_IO_TIED_PUT_GET
_IO_UNBUFFERED
_IO_UNIFIED_JUMPTABLES
_IO_UNITBUF
_IO_UPPERCASE
_IO_USER_BUF
_IO_USER_LOCK
_OLD_STDIO_MAGIC
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_STDIO_H
_SYS_CDEFS_H
_SYS_IOCTL_H
__BITS_PER_LONG
__FD_SETSIZE
__FILE_defined
__GLIBC_MINOR__
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNUC_VA_LIST
__GNU_LIBRARY__
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STDC_IEC_559__
__STDC_IEC_559_COMPLEX__
__STDC_ISO_10646__
__STDC_NO_THREADS__
__SYSCALL_WORDSIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
____FILE_defined
____mbstate_t_defined
__bool_true_false_are_defined
__glibc_c99_flexarr_available
false_
true_

Statics

_IO_2_1_stdin_
_IO_2_1_stdout_
_IO_2_1_stderr_
stderr
stdin
stdout
sys_errlist
sys_nerr

Functions

_IO_feof
_IO_ferror
_IO_flockfile
_IO_free_backup_area
_IO_ftrylockfile
_IO_funlockfile
_IO_getc
_IO_padn
_IO_peekc_locked
_IO_putc
_IO_seekoff
_IO_seekpos
_IO_sgetn
_IO_vfprintf
_IO_vfscanf
__getdelim
__overflow
__uflow
__underflow
clearerr
clearerr_unlocked
ctermid
dprintf
fclose
fdopen
feof
feof_unlocked
ferror
ferror_unlocked
fflush
fflush_unlocked
fgetc
fgetc_unlocked
fgetpos
fgets
fileno
fileno_unlocked
flockfile
fmemopen
fopen
fprintf
fputc
fputc_unlocked
fputs
fread
fread_unlocked
freopen
fscanf
fscanf1
fseek
fseeko
fsetpos
ftell
ftello
ftrylockfile
funlockfile
fwrite
fwrite_unlocked
getc
getc_unlocked
getchar
getchar_unlocked
getdelim
getline
getw
ioctl
nvme_ioctl_admin_cmd
nvme_ioctl_id
nvme_ioctl_io_cmd
nvme_ioctl_rescan
nvme_ioctl_reset
nvme_ioctl_submit_io
nvme_ioctl_subsys_reset
open_memstream
pclose
perror
popen
printf
putc
putc_unlocked
putchar
putchar_unlocked
puts
putw
remove
rename
renameat
rewind
scanf
scanf1
setbuf
setbuffer
setlinebuf
setvbuf
snprintf
sprintf
sscanf
sscanf1
tempnam
tmpfile
tmpnam
tmpnam_r
ungetc
vdprintf
vfprintf
vfscanf
vfscanf1
vprintf
vscanf
vscanf1
vsnprintf
vsprintf
vsscanf
vsscanf1

Type Definitions

FILE
_IO_lock_t
__FILE
__be16
__be32
__be64
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__intmax_t
__intptr_t
__io_close_fn
__io_read_fn
__io_seek_fn
__io_write_fn
__kernel_caddr_t
__kernel_clock_t
__kernel_clockid_t
__kernel_daddr_t
__kernel_gid16_t
__kernel_gid32_t
__kernel_gid_t
__kernel_ino_t
__kernel_ipc_pid_t
__kernel_key_t
__kernel_loff_t
__kernel_long_t
__kernel_mode_t
__kernel_mqd_t
__kernel_off_t
__kernel_old_dev_t
__kernel_old_gid_t
__kernel_old_uid_t
__kernel_pid_t
__kernel_ptrdiff_t
__kernel_sighandler_t
__kernel_size_t
__kernel_ssize_t
__kernel_suseconds_t
__kernel_time_t
__kernel_timer_t
__kernel_uid16_t
__kernel_uid32_t
__kernel_uid_t
__kernel_ulong_t
__key_t
__le16
__le32
__le64
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__s8
__s16
__s32
__s64
__sig_atomic_t
__socklen_t
__ssize_t
__sum16
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u8
__u16
__u32
__u64
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uintmax_t
__useconds_t
__wsum
fpos_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
nvme_admin_cmd
off_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
va_list

Unions

__mbstate_t__bindgen_ty_1
nvm_ioctl_create_conf__bindgen_ty_1
nvme_command__bindgen_ty_1
nvme_completion_nvme_result
nvme_data_ptr
nvmf_disc_rsp_page_entry_tsas