FatFS
FSIZE_t
is only used within FatFS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
FatFS
FSIZE_t
FSIZE_t
Syntax
Show:
Summary
Declaration
from
ff.h:82
typedef
DWORD
FSIZE_t
;
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
DWORD
FSIZE_t
;
ff.h:82
FSIZE_t
ofs
;
ff.c:3742
f_open()
FSIZE_t
remain
;
ff.c:3962
f_read()
FSIZE_t
ofs
/* File pointer from top of file */
ff.c:4476
f_lseek()
f_lseek()::ofs
FSIZE_t
ifptr
;
ff.c:4483
f_lseek()
fp
->
fptr
=
(
ifptr
-
1
)
&
~
(
FSIZE_t
)
(
bcs
-
1
)
;
/* start from the current cluster */
ff.c:4565
f_lseek()
FSIZE_t
fsz
,
/* File size to be expanded to */
ff.c:5608
f_expand()
f_expand()::fsz
FSIZE_t
objsize
;
/* Object size (valid when sclust != 0) */
ff.h:190
FFOBJID
FFOBJID::objsize
FSIZE_t
fptr
;
/* File read/write pointer (Zeroed on file open) */
ff.h:211
FIL
FIL::fptr
FSIZE_t
fsize
;
/* File size */
ff.h:254
FILINFO
FILINFO::fsize
FRESULT
f_lseek
(
FIL
*
fp
,
FSIZE_t
ofs
)
;
/* Move file pointer of the file object */
ff.h:316
f_lseek()
f_lseek()::ofs
FRESULT
f_expand
(
FIL
*
fp
,
FSIZE_t
fsz
,
BYTE
opt
)
;
/* Allocate a contiguous block to the file */
ff.h:337
f_expand()
f_expand()::fsz
static
FRESULT
f_write_zero_mem
(
FIL
*
fp
,
FSIZE_t
data_size
,
FSIZE_t
buf_size
,
UINT
*
bytes_written
)
vfs_fat.c:1080
f_write_zero_mem()
f_write_zero_mem()::data_size
FSIZE_t
i
=
0
;
vfs_fat.c:1094
f_write_zero_mem()
FSIZE_t
seek_ptr_pos
=
(
FSIZE_t
)
f_tell
(
file
)
;
// current seek pointer position
vfs_fat.c:1161
vfs_fat_truncate()
FSIZE_t
sz
=
(
FSIZE_t
)
f_size
(
file
)
;
// current file size (end of file position)
vfs_fat.c:1162
vfs_fat_truncate()
FSIZE_t
new_free_space
=
(
(
FSIZE_t
)
length
)
-
sz
;
vfs_fat.c:1175
vfs_fat_truncate()
FSIZE_t
buf_size_limit
=
F_WRITE_MALLOC_ZEROING_BUF_SIZE_LIMIT
;
vfs_fat.c:1185
vfs_fat_truncate()
FSIZE_t
buf_size
=
new_free_space
<
buf_size_limit
?
new_free_space
:
buf_size_limit
;
vfs_fat.c:1186
vfs_fat_truncate()
FSIZE_t
seek_ptr_pos
=
(
FSIZE_t
)
f_tell
(
file
)
;
// current seek pointer position
vfs_fat.c:1270
vfs_fat_ftruncate()
FSIZE_t
sz
=
(
FSIZE_t
)
f_size
(
file
)
;
// current file size (end of file position)
vfs_fat.c:1271
vfs_fat_ftruncate()
FSIZE_t
new_free_space
=
(
(
FSIZE_t
)
length
)
-
sz
;
vfs_fat.c:1284
vfs_fat_ftruncate()
FSIZE_t
buf_size_limit
=
F_WRITE_MALLOC_ZEROING_BUF_SIZE_LIMIT
;
vfs_fat.c:1293
vfs_fat_ftruncate()
FSIZE_t
buf_size
=
new_free_space
<
buf_size_limit
?
new_free_space
:
buf_size_limit
;
vfs_fat.c:1294
vfs_fat_ftruncate()
FSIZE_t
fsz
;
vfs_fat.c:1448
test_contiguous_file()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
FFOBJID::objsize
FFOBJID
ff.h:190
FIL::fptr
FIL
ff.h:211
FILINFO::fsize
FILINFO
ff.h:254
f_lseek()::ofs
f_lseek()
ff.h:316
f_expand()::fsz
f_expand()
ff.h:337
f_lseek()::ofs
f_lseek()
ff.c:4476
f_expand()::fsz
f_expand()
ff.c:5608
f_write_zero_mem()::data_size
f_write_zero_mem()
vfs_fat.c:1080
f_write_zero_mem()::buf_size
f_write_zero_mem()
vfs_fat.c:1080
Lifecycle
from
examples
All items filtered out
All items filtered out