perf_benchmark sample
lfs_file::off
is only used within perf_benchmark sample.
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
perf_benchmark sample
lfs_file::off
lfs_file::off field
Syntax
Show:
Summary
Declaration
from
lfs.h:414
lfs_off_t
off
;
Examples
References
from
examples
Code
Location
Referrer
lfs_off_t
off
;
lfs.h:414
file
->
off
=
0
;
lfs.c:3055
lfs_file_opencfg_()
for
(
lfs_off_t
i
=
0
;
i
<
file
->
off
;
i
++
)
{
lfs.c:3248
lfs_file_relocate()
NULL
,
&
file
->
cache
,
file
->
off
-
i
,
lfs.c:3253
lfs_file_relocate()
&
file
->
cache
,
&
lfs
->
rcache
,
file
->
off
-
i
,
lfs.c:3262
lfs_file_relocate()
file
->
off
=
file
->
pos
;
lfs.c:3302
lfs_file_outline()
file
->
off
==
lfs
->
cfg
->
block_size
)
{
lfs.c:3472
lfs_file_flushedread()
file
->
pos
,
&
file
->
block
,
&
file
->
off
)
;
lfs.c:3476
lfs_file_flushedread()
file
->
off
=
file
->
pos
;
lfs.c:3482
lfs_file_flushedread()
lfs_size_t
diff
=
lfs_min
(
nsize
,
lfs
->
cfg
->
block_size
-
file
->
off
)
;
lfs.c:3489
lfs_file_flushedread()
file
->
off
,
data
,
diff
)
;
lfs.c:3495
lfs_file_flushedread()
file
->
block
,
file
->
off
,
data
,
diff
)
;
lfs.c:3502
lfs_file_flushedread()
file
->
off
+=
diff
;
lfs.c:3509
lfs_file_flushedread()
file
->
off
==
lfs
->
cfg
->
block_size
)
{
lfs.c:3554
lfs_file_flushedwrite()
&
file
->
block
,
&
file
->
off
)
;
lfs.c:3574
lfs_file_flushedwrite()
file
->
off
=
file
->
pos
;
lfs.c:3581
lfs_file_flushedwrite()
lfs_size_t
diff
=
lfs_min
(
nsize
,
lfs
->
cfg
->
block_size
-
file
->
off
)
;
lfs.c:3588
lfs_file_flushedwrite()
file
->
block
,
file
->
off
,
data
,
diff
)
;
lfs.c:3591
lfs_file_flushedwrite()
file
->
off
+=
diff
;
lfs.c:3610
lfs_file_flushedwrite()
file
->
off
=
noff
;
lfs.c:3711
lfs_file_seek_()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
lfs_file::off
is written by 5 functions and is read by 3 functions:
lfs_file_opencfg_()
lfs_file_outline()
lfs_file_flushedread()
lfs_file_flushedwrite()
lfs_file_seek_()
All items filtered out
lfs_file::off
lfs_file_relocate()
lfs_file_flushedread()
lfs_file_flushedwrite()
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