FatFs
FATFS::free_clst
is only used within FatFs.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
FatFs
FATFS::free_clst
FATFS::free_clst field
Syntax
from
ff.h:108
DWORD
free_clst
;
References
Location
Referrer
Text
ff.h:108
DWORD
free_clst
;
/* Number of free clusters */
ff.c:960
sync_fs()
st_dword
(
fs
->
win
+
FSI_Free_Count
,
fs
->
free_clst
)
;
ff.c:1305
remove_chain()
if
(
fs
->
free_clst
<
fs
->
n_fatent
-
2
)
{
/* Update FSINFO */
ff.c:1306
remove_chain()
fs
->
free_clst
++
;
ff.c:1420
create_chain()
if
(
fs
->
free_clst
<=
fs
->
n_fatent
-
2
)
fs
->
free_clst
--
;
ff.c:3167
find_volume()
fs
->
last_clst
=
fs
->
free_clst
=
0xFFFFFFFF
;
/* Initialize cluster allocation information */
ff.c:3180
find_volume()
fs
->
free_clst
=
ld_dword
(
fs
->
win
+
FSI_Free_Count
)
;
ff.c:4407
f_getfree()
if
(
fs
->
free_clst
<=
fs
->
n_fatent
-
2
)
{
ff.c:4408
f_getfree()
*
nclst
=
fs
->
free_clst
;
ff.c:4460
f_getfree()
fs
->
free_clst
=
nfree
;
/* Now free_clst is valid */
Data Use
Functions writing
FATFS::free_clst
Functions reading
FATFS::free_clst
remove_chain()
create_chain()
find_volume()
f_getfree()
all items filtered out
FATFS::free_clst
sync_fs()
remove_chain()
create_chain()
f_getfree()
all items filtered out
Type of
FATFS::free_clst
FATFS::free_clst
DWORD
all items filtered out