[][src]Crate littlefs2_sys

Structs

__fsid_t
lfs
lfs_attr
lfs_cache

internal littlefs data structures ///

lfs_config
lfs_dir
lfs_file
lfs_file_config
lfs_file_lfs_ctz
lfs_info
lfs_lfs_free
lfs_lfs_gstate
lfs_lfs_mlist
lfs_mdir
lfs_superblock

Constants

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
LFS_ATTR_MAX
LFS_DISK_VERSION
LFS_DISK_VERSION_MAJOR
LFS_DISK_VERSION_MINOR
LFS_FILE_MAX
LFS_NAME_MAX
LFS_VERSION
LFS_VERSION_MAJOR
LFS_VERSION_MINOR
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_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_STDINT_INTN_H
_BITS_STDINT_UINTN_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
__FD_SETSIZE
__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__
__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
__bool_true_false_are_defined
__glibc_c99_flexarr_available
false_
lfs_error_LFS_ERR_BADF
lfs_error_LFS_ERR_CORRUPT
lfs_error_LFS_ERR_EXIST
lfs_error_LFS_ERR_FBIG
lfs_error_LFS_ERR_INVAL
lfs_error_LFS_ERR_IO
lfs_error_LFS_ERR_ISDIR
lfs_error_LFS_ERR_NAMETOOLONG
lfs_error_LFS_ERR_NOATTR
lfs_error_LFS_ERR_NOENT
lfs_error_LFS_ERR_NOMEM
lfs_error_LFS_ERR_NOSPC
lfs_error_LFS_ERR_NOTDIR
lfs_error_LFS_ERR_NOTEMPTY
lfs_error_LFS_ERR_OK
lfs_open_flags_LFS_F_DIRTY
lfs_open_flags_LFS_F_ERRED
lfs_open_flags_LFS_F_INLINE
lfs_open_flags_LFS_F_OPENED
lfs_open_flags_LFS_F_READING
lfs_open_flags_LFS_F_WRITING
lfs_open_flags_LFS_O_APPEND
lfs_open_flags_LFS_O_CREAT
lfs_open_flags_LFS_O_EXCL
lfs_open_flags_LFS_O_RDONLY
lfs_open_flags_LFS_O_RDWR
lfs_open_flags_LFS_O_TRUNC
lfs_open_flags_LFS_O_WRONLY
lfs_type_LFS_FROM_MOVE
lfs_type_LFS_FROM_NOOP
lfs_type_LFS_FROM_USERATTRS
lfs_type_LFS_TYPE_CRC
lfs_type_LFS_TYPE_CREATE
lfs_type_LFS_TYPE_CTZSTRUCT
lfs_type_LFS_TYPE_DELETE
lfs_type_LFS_TYPE_DIR
lfs_type_LFS_TYPE_DIRSTRUCT
lfs_type_LFS_TYPE_FROM
lfs_type_LFS_TYPE_GLOBALS
lfs_type_LFS_TYPE_HARDTAIL
lfs_type_LFS_TYPE_INLINESTRUCT
lfs_type_LFS_TYPE_MOVESTATE
lfs_type_LFS_TYPE_NAME
lfs_type_LFS_TYPE_REG
lfs_type_LFS_TYPE_SOFTTAIL
lfs_type_LFS_TYPE_SPLICE
lfs_type_LFS_TYPE_STRUCT
lfs_type_LFS_TYPE_SUPERBLOCK
lfs_type_LFS_TYPE_TAIL
lfs_type_LFS_TYPE_USERATTR
lfs_whence_flags_LFS_SEEK_CUR
lfs_whence_flags_LFS_SEEK_END
lfs_whence_flags_LFS_SEEK_SET
true_

Functions

lfs_dir_close
lfs_dir_open
lfs_dir_read
lfs_dir_rewind
lfs_dir_seek
lfs_dir_tell
lfs_file_close
lfs_file_open

File operations ///

lfs_file_opencfg
lfs_file_read
lfs_file_rewind
lfs_file_seek
lfs_file_size
lfs_file_sync
lfs_file_tell
lfs_file_truncate
lfs_file_write
lfs_format

Filesystem functions ///

lfs_fs_size

Filesystem-level filesystem operations

lfs_fs_traverse
lfs_getattr
lfs_mkdir

Directory operations ///

lfs_mount
lfs_remove

General operations ///

lfs_removeattr
lfs_rename
lfs_setattr
lfs_stat
lfs_unmount

Type Definitions

__blkcnt64_t
__blkcnt_t
__blksize_t
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__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
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
lfs_block_t
lfs_cache_t
lfs_dir_t
lfs_error
lfs_file_t
lfs_mdir_t
lfs_off_t
lfs_open_flags
lfs_size_t

Definitions ///

lfs_soff_t
lfs_ssize_t
lfs_superblock_t
lfs_t
lfs_type
lfs_whence_flags
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