filex
FX_FILE_STRUCT::fx_file_current_file_offset
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_FILE_STRUCT::fx_file_current_file_offset
FX_FILE_STRUCT::fx_file_current_file_offset field
Syntax
Show:
Summary
Declaration
from
fx_api.h:1256
ULONG64
fx_file_current_file_offset
;
Examples
References
from
examples
Code
Location
Referrer
ULONG64
fx_file_current_file_offset
;
fx_api.h:1256
file_ptr
->
fx_file_current_file_offset
=
0
;
fx_file_extended_allocate.c:716
_fx_file_extended_allocate()
file_ptr
->
fx_file_current_file_offset
=
0
;
fx_file_extended_best_effort_allocate.c:753
_fx_file_extended_best_effort_allocate()
return
(
_fx_file_extended_seek
(
file_ptr
,
file_ptr
->
fx_file_current_file_offset
+
byte_offset
)
)
;
fx_file_extended_relative_seek.c:142
_fx_file_extended_relative_seek()
if
(
byte_offset
>=
file_ptr
->
fx_file_current_file_offset
)
fx_file_extended_relative_seek.c:149
_fx_file_extended_relative_seek()
return
(
_fx_file_extended_seek
(
file_ptr
,
file_ptr
->
fx_file_current_file_offset
-
byte_offset
)
)
;
fx_file_extended_relative_seek.c:159
_fx_file_extended_relative_seek()
if
(
byte_offset
==
file_ptr
->
fx_file_current_file_offset
)
fx_file_extended_seek.c:120
_fx_file_extended_seek()
file_ptr
->
fx_file_current_file_offset
=
byte_offset
;
fx_file_extended_seek.c:306
_fx_file_extended_seek()
file_ptr
->
fx_file_current_file_offset
=
byte_offset
;
fx_file_extended_seek.c:318
_fx_file_extended_seek()
if
(
file_ptr
->
fx_file_current_file_offset
>
file_ptr
->
fx_file_current_file_size
)
fx_file_extended_truncate.c:214
_fx_file_extended_truncate()
file_ptr
->
fx_file_current_file_offset
=
size
;
fx_file_extended_truncate.c:307
_fx_file_extended_truncate()
if
(
file_ptr
->
fx_file_current_file_offset
>
file_ptr
->
fx_file_current_file_size
)
fx_file_extended_truncate_release.c:291
_fx_file_extended_truncate_release()
file_ptr
->
fx_file_current_file_offset
=
size
;
fx_file_extended_truncate_release.c:390
_fx_file_extended_truncate_release()
if
(
search_ptr
->
fx_file_current_file_offset
>
size
)
fx_file_extended_truncate_release.c:746
_fx_file_extended_truncate_release()
search_ptr
->
fx_file_current_file_offset
=
size
;
fx_file_extended_truncate_release.c:857
_fx_file_extended_truncate_release()
search_ptr
->
fx_file_current_file_offset
=
0
;
fx_file_extended_truncate_release.c:868
_fx_file_extended_truncate_release()
file_ptr
->
fx_file_current_file_offset
=
0
;
fx_file_open.c:533
_fx_file_open()
file_ptr
->
fx_file_current_file_offset
=
file_ptr
->
fx_file_current_file_size
;
fx_file_open.c:550
_fx_file_open()
file_ptr
->
fx_file_current_file_offset
=
file_ptr
->
fx_file_current_file_size
;
fx_file_open.c:562
_fx_file_open()
if
(
file_ptr
->
fx_file_current_file_offset
>=
fx_file_read.c:127
_fx_file_read()
(
file_ptr
->
fx_file_current_file_size
-
file_ptr
->
fx_file_current_file_offset
)
)
fx_file_read.c:148
_fx_file_read()
request_size
=
(
ULONG
)
(
file_ptr
->
fx_file_current_file_size
-
file_ptr
->
fx_file_current_file_offset
)
;
fx_file_read.c:152
_fx_file_read()
if
(
(
bytes_remaining
==
0
)
&&
(
(
file_ptr
->
fx_file_current_file_offset
+
(
ULONG64
)
request_size
)
>=
fx_file_read.c:364
_fx_file_read()
file_ptr
->
fx_file_current_file_offset
=
fx_file_read.c:445
_fx_file_read()
file_ptr
->
fx_file_current_file_offset
+
(
ULONG64
)
request_size
;
fx_file_read.c:446
_fx_file_read()
if
(
file_ptr
->
fx_file_current_file_offset
+
size
>
0xFFFFFFFFULL
)
fx_file_write.c:172
_fx_file_write()
if
(
(
(
file_ptr
->
fx_file_current_available_size
-
file_ptr
->
fx_file_current_file_offset
)
<
size
)
fx_file_write.c:292
_fx_file_write()
(
file_ptr
->
fx_file_current_available_size
-
file_ptr
->
fx_file_current_file_offset
)
)
/
fx_file_write.c:501
_fx_file_write()
file_ptr
->
fx_file_current_file_offset
=
0
;
fx_file_write.c:968
_fx_file_write()
(
(
file_ptr
->
fx_file_current_file_offset
+
size
)
>=
fx_file_write.c:1454
_fx_file_write()
file_ptr
->
fx_file_current_file_offset
=
fx_file_write.c:1599
_fx_file_write()
file_ptr
->
fx_file_current_file_offset
+
size
;
fx_file_write.c:1600
_fx_file_write()
if
(
file_ptr
->
fx_file_current_file_offset
>
fx_file_write.c:1607
_fx_file_write()
file_ptr
->
fx_file_current_file_size
=
file_ptr
->
fx_file_current_file_offset
;
fx_file_write.c:1613
_fx_file_write()
search_ptr
->
fx_file_current_file_size
=
file_ptr
->
fx_file_current_file_offset
;
fx_file_write.c:1634
_fx_file_write()
search_ptr
->
fx_file_current_file_offset
=
0
;
fx_file_write.c:1662
_fx_file_write()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
FX_FILE_STRUCT::fx_file_current_file_offset
is written by 8 functions and is read by 6 functions:
_fx_file_extended_allocate()
_fx_file_extended_best_effort_allocate()
_fx_file_extended_seek()
_fx_file_extended_truncate()
_fx_file_extended_truncate_release()
_fx_file_open()
_fx_file_read()
_fx_file_write()
All items filtered out
FX_FILE_STRUCT::fx_file_current_file_offset
_fx_file_extended_relative_seek()
_fx_file_extended_seek()
_fx_file_extended_truncate()
_fx_file_extended_truncate_release()
_fx_file_read()
_fx_file_write()
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