FatFS
FATFS::free_clst
is only used within FatFS.
Symbol previews are coming soon...
Symbols
loading (2/5)...
Files
loading (2/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
FatFS
FATFS::free_clst
FATFS::free_clst field
Syntax
Show:
Summary
Declaration
from
ff.h:153
DWORD
free_clst
;
Examples
References
from
examples
Code
Location
Referrer
DWORD
free_clst
;
/* Number of free clusters */
ff.h:153
st_dword
(
fs
->
win
+
FSI_Free_Count
,
fs
->
free_clst
)
;
/* Number of free clusters */
ff.c:1128
sync_fs()
if
(
fs
->
free_clst
<
fs
->
n_fatent
-
2
)
{
/* Update FSINFO */
ff.c:1468
remove_chain()
fs
->
free_clst
++
;
ff.c:1469
remove_chain()
if
(
fs
->
free_clst
==
0
)
return
0
;
/* No free cluster */
ff.c:1550
create_chain()
if
(
fs
->
free_clst
<=
fs
->
n_fatent
-
2
)
fs
->
free_clst
--
;
ff.c:1613
create_chain()
fs
->
last_clst
=
fs
->
free_clst
=
0xFFFFFFFF
;
/* Initialize cluster allocation information */
ff.c:3574
mount_volume()
fs
->
free_clst
=
ld_dword
(
fs
->
win
+
FSI_Free_Count
)
;
ff.c:3587
mount_volume()
if
(
fs
->
free_clst
<=
fs
->
n_fatent
-
2
)
{
ff.c:4876
f_getfree()
*
nclst
=
fs
->
free_clst
;
ff.c:4877
f_getfree()
fs
->
free_clst
=
nfree
;
/* Now free_clst is valid */
ff.c:4937
f_getfree()
if
(
fs
->
free_clst
<=
fs
->
n_fatent
-
2
)
{
/* Update FSINFO */
ff.c:5683
f_expand()
fs
->
free_clst
-=
tcl
;
ff.c:5684
f_expand()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
FATFS::free_clst
is written by 5 functions and is read by 5 functions:
remove_chain()
create_chain()
mount_volume()
f_getfree()
f_expand()
All items filtered out
FATFS::free_clst
sync_fs()
remove_chain()
create_chain()
f_getfree()
f_expand()
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
Lifecycle
from
examples
All items filtered out
All items filtered out