filex
FX_DIR_ENTRY_STRUCT::fx_dir_entry_cluster
is only used within filex.
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
STM32 Libraries and Samples
filex
FX_DIR_ENTRY_STRUCT::fx_dir_entry_cluster
FX_DIR_ENTRY_STRUCT::fx_dir_entry_cluster field
Syntax
Show:
Summary
Declaration
from
fx_api.h:798
ULONG
fx_dir_entry_cluster
;
Examples
References
from
examples
Code
Location
Referrer
ULONG
fx_dir_entry_cluster
;
/* File/directory's starting cluster */
fx_api.h:798
dir_entry
.
fx_dir_entry_cluster
=
FAT_index
;
fx_directory_create.c:434
_fx_directory_create()
sub_dir_entry
.
fx_dir_entry_cluster
=
0
;
fx_directory_create.c:814
_fx_directory_create()
if
(
!
dir_entry
.
fx_dir_entry_cluster
)
fx_directory_default_set.c:238
_fx_directory_default_set()
if
(
!
dir_entry
.
fx_dir_entry_cluster
)
fx_directory_default_set.c:425
_fx_directory_default_set()
cluster
=
search_directory
.
fx_dir_entry_cluster
;
fx_directory_delete.c:235
_fx_directory_delete()
cluster
=
search_directory
.
fx_dir_entry_cluster
;
fx_directory_delete.c:437
_fx_directory_delete()
cluster
=
source_dir
->
fx_dir_entry_cluster
;
fx_directory_entry_read.c:186
_fx_directory_entry_read()
destination_ptr
->
fx_dir_entry_cluster
=
_fx_utility_16_unsigned_read
(
read_ptr
)
;
fx_directory_entry_read.c:679
_fx_directory_entry_read()
destination_ptr
->
fx_dir_entry_cluster
<<=
16
;
fx_directory_entry_read.c:680
_fx_directory_entry_read()
destination_ptr
->
fx_dir_entry_cluster
=
0
;
fx_directory_entry_read.c:685
_fx_directory_entry_read()
destination_ptr
->
fx_dir_entry_cluster
+=
_fx_utility_16_unsigned_read
(
read_ptr
)
;
fx_directory_entry_read.c:700
_fx_directory_entry_read()
temp
=
(
entry_ptr
->
fx_dir_entry_cluster
>
>
16
)
;
fx_directory_entry_write.c:1061
_fx_directory_entry_write()
_fx_utility_16_unsigned_write
(
work_ptr
,
(
UINT
)
entry_ptr
->
fx_dir_entry_cluster
)
;
fx_directory_entry_write.c:1084
_fx_directory_entry_write()
media_ptr
->
fx_media_last_found_entry
.
fx_dir_entry_cluster
=
entry_ptr
->
fx_dir_entry_cluster
;
fx_directory_entry_write.c:1136
_fx_directory_entry_write()
cluster
=
search_dir_ptr
->
fx_dir_entry_cluster
;
fx_directory_free_search.c:683
_fx_directory_free_search()
if
(
!
dir_entry
.
fx_dir_entry_cluster
)
fx_directory_local_path_set.c:265
_fx_directory_local_path_set()
if
(
!
dir_entry
.
fx_dir_entry_cluster
)
fx_directory_local_path_set.c:419
_fx_directory_local_path_set()
cluster
=
search_dir_ptr
->
fx_dir_entry_cluster
;
fx_directory_next_entry_find.c:224
_fx_directory_next_entry_find()
cluster
=
search_dir_ptr
->
fx_dir_entry_cluster
;
fx_directory_next_full_entry_find.c:246
_fx_directory_next_full_entry_find()
new_dir_entry
.
fx_dir_entry_cluster
=
old_dir_entry
.
fx_dir_entry_cluster
;
fx_directory_rename.c:411
_fx_directory_rename()
cluster
=
search_dir_ptr
->
fx_dir_entry_cluster
;
fx_directory_search.c:534
_fx_directory_search()
if
(
!
search_dir_ptr
->
fx_dir_entry_cluster
)
fx_directory_search.c:817
_fx_directory_search()
dir_entry
.
fx_dir_entry_cluster
=
FX_NULL
;
fx_file_create.c:293
_fx_file_create()
cluster
=
dir_entry
.
fx_dir_entry_cluster
;
fx_file_delete.c:245
_fx_file_delete()
file_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
=
FAT_index
;
fx_file_extended_allocate.c:719
_fx_file_extended_allocate()
file_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
=
FAT_index
;
fx_file_extended_best_effort_allocate.c:759
_fx_file_extended_best_effort_allocate()
file_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
=
FX_NULL
;
fx_file_extended_truncate_release.c:231
_fx_file_extended_truncate_release()
search_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
=
file_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
;
fx_file_extended_truncate_release.c:734
_fx_file_extended_truncate_release()
cluster
=
file_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
;
fx_file_open.c:304
_fx_file_open()
file_ptr
->
fx_file_first_physical_cluster
=
file_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
;
fx_file_open.c:515
_fx_file_open()
new_dir_entry
.
fx_dir_entry_cluster
=
old_dir_entry
.
fx_dir_entry_cluster
;
fx_file_rename.c:429
_fx_file_rename()
search_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
=
new_dir_entry
.
fx_dir_entry_cluster
;
fx_file_rename.c:515
_fx_file_rename()
file_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
=
FAT_index
;
fx_file_write.c:973
_fx_file_write()
search_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
=
file_ptr
->
fx_file_dir_entry
.
fx_dir_entry_cluster
;
fx_file_write.c:1637
_fx_file_write()
current_errors
=
_fx_media_check_FAT_chain_check
(
media_ptr
,
dir_entry_ptr
->
fx_dir_entry_cluster
,
fx_media_check.c:534
_fx_media_check()
dir_entry_ptr
->
fx_dir_entry_cluster
=
0
;
fx_media_check.c:604
_fx_media_check()
current_directory
[
current_directory_index
]
.
current_start_cluster
=
dir_entry_ptr
->
fx_dir_entry_cluster
;
fx_media_check.c:701
_fx_media_check()
source_dir_ptr
->
fx_dir_entry_cluster
=
dir_entry_ptr
->
fx_dir_entry_cluster
;
fx_media_check.c:705
_fx_media_check()
source_dir_ptr
->
fx_dir_entry_cluster
=
current_directory
[
current_directory_index
]
.
current_start_cluster
;
fx_media_check.c:773
_fx_media_check()
cluster
=
source_dir
->
fx_dir_entry_cluster
;
fx_unicode_directory_entry_read.c:163
_fx_unicode_directory_entry_read()
destination_ptr
->
fx_dir_entry_cluster
=
_fx_utility_16_unsigned_read
(
read_ptr
)
;
fx_unicode_directory_entry_read.c:691
_fx_unicode_directory_entry_read()
destination_ptr
->
fx_dir_entry_cluster
<<=
16
;
fx_unicode_directory_entry_read.c:692
_fx_unicode_directory_entry_read()
destination_ptr
->
fx_dir_entry_cluster
=
0
;
fx_unicode_directory_entry_read.c:697
_fx_unicode_directory_entry_read()
destination_ptr
->
fx_dir_entry_cluster
+=
_fx_utility_16_unsigned_read
(
read_ptr
)
;
fx_unicode_directory_entry_read.c:712
_fx_unicode_directory_entry_read()
cluster
=
search_dir_ptr
->
fx_dir_entry_cluster
;
fx_unicode_directory_search.c:186
_fx_unicode_directory_search()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
FX_DIR_ENTRY_STRUCT::fx_dir_entry_cluster
is written by 12 functions and is read by 18 functions:
_fx_directory_create()
_fx_directory_entry_read()
_fx_directory_entry_write()
_fx_directory_rename()
_fx_file_create()
_fx_file_extended_allocate()
_fx_file_extended_best_effort_allocate()
_fx_file_extended_truncate_release()
_fx_file_rename()
_fx_file_write()
_fx_media_check()
_fx_unicode_directory_entry_read()
All items filtered out
FX_DIR_ENTRY_STRUCT::fx_dir_entry_cluster
_fx_directory_default_set()
_fx_directory_delete()
_fx_directory_entry_read()
_fx_directory_entry_write()
_fx_directory_free_search()
_fx_directory_local_path_set()
_fx_directory_next_entry_find()
_fx_directory_next_full_entry_find()
_fx_directory_rename()
_fx_directory_search()
_fx_file_delete()
_fx_file_extended_truncate_release()
_fx_file_open()
_fx_file_rename()
_fx_file_write()
_fx_media_check()
_fx_unicode_directory_entry_read()
_fx_unicode_directory_search()
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