[][src]Crate littlefs_sys

Structs

lfs
lfs_cache
lfs_config
lfs_dir
lfs_dir_lfs_disk_dir
lfs_entry

littlefs data structures ///

lfs_entry_lfs_disk_entry
lfs_entry_lfs_disk_entry__bindgen_ty_1__bindgen_ty_1
lfs_file
lfs_file_config
lfs_free
lfs_info
lfs_superblock
lfs_superblock_lfs_disk_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_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_WCHAR_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
__GLIBC_MINOR__
__GLIBC__
__GNU_LIBRARY__
__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
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_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_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_TYPE_DIR
lfs_type_LFS_TYPE_REG
lfs_type_LFS_TYPE_SUPERBLOCK
lfs_whence_flags_LFS_SEEK_CUR
lfs_whence_flags_LFS_SEEK_END
lfs_whence_flags_LFS_SEEK_SET
true_

Functions

lfs_deorphan
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_mkdir

Directory operations ///

lfs_mount
lfs_remove

General operations ///

lfs_rename
lfs_stat
lfs_traverse

Miscellaneous littlefs specific operations ///

lfs_unmount

Type Definitions

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_entry_t
lfs_error
lfs_file_t
lfs_free_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

Unions

lfs_entry_lfs_disk_entry__bindgen_ty_1