perf_benchmark sample
lfs_dir
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_dir
lfs_dir struct
Syntax
Show:
Summary
Declaration
from
lfs.h:389
typedef
struct
lfs_dir
{
struct
lfs_dir
*
next
;
uint16_t
id
;
uint8_t
type
;
lfs_mdir_t
m
;
lfs_off_t
pos
;
lfs_block_t
head
[
2
]
;
}
lfs_dir_t
;
Fields
Field
Declared as
lfs_dir::next
struct
lfs_dir
*
lfs_dir::id
uint16_t
lfs_dir::type
uint8_t
lfs_dir::m
lfs_mdir_t
lfs_dir::pos
lfs_off_t
lfs_dir::head
lfs_block_t
[
2
]
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
lfs_dir
{
lfs.h:389
}
lfs_dir_t
;
lfs.h:397
lfs_dir_t
d
;
/*!< littlefs DIR struct */
esp_littlefs.c:77
vfs_littlefs_dir_t
vfs_littlefs_dir_t::d
static
int
lfs_dir_rewind_
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
)
;
lfs.c:577
lfs_dir_rewind_()
lfs_dir_rewind_()::dir
(
(
lfs_dir_t
*
)
d
)
->
pos
-=
1
;
lfs.c:2348
lfs_dir_relocatingcommit()
(
(
lfs_dir_t
*
)
d
)
->
pos
+=
1
;
lfs.c:2354
lfs_dir_relocatingcommit()
lfs_pair_cmp
(
lpair
,
(
(
lfs_dir_t
*
)
d
)
->
head
)
==
0
)
{
lfs.c:2463
lfs_dir_orphaningcommit()
(
(
lfs_dir_t
*
)
d
)
->
head
[
0
]
=
ldir
.
pair
[
0
]
;
lfs.c:2464
lfs_dir_orphaningcommit()
(
(
lfs_dir_t
*
)
d
)
->
head
[
1
]
=
ldir
.
pair
[
1
]
;
lfs.c:2465
lfs_dir_orphaningcommit()
static
int
lfs_dir_open_
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
,
const
char
*
path
)
{
lfs.c:2691
lfs_dir_open_()
lfs_dir_open_()::dir
static
int
lfs_dir_close_
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
)
{
lfs.c:2735
lfs_dir_close_()
lfs_dir_close_()::dir
static
int
lfs_dir_read_
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
,
struct
lfs_info
*
info
)
{
lfs.c:2742
lfs_dir_read_()
lfs_dir_read_()::dir
static
int
lfs_dir_seek_
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
,
lfs_off_t
off
)
{
lfs.c:2787
lfs_dir_seek_()
lfs_dir_seek_()::dir
static
lfs_soff_t
lfs_dir_tell_
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
)
{
lfs.c:2824
lfs_dir_tell_()
lfs_dir_tell_()::dir
static
int
lfs_dir_rewind_
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
)
{
lfs.c:2829
lfs_dir_rewind_()
lfs_dir_rewind_()::dir
int
lfs_dir_open
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
,
const
char
*
path
)
{
lfs.c:6254
lfs_dir_open()
lfs_dir_open()::dir
int
lfs_dir_close
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
)
{
lfs.c:6269
lfs_dir_close()
lfs_dir_close()::dir
int
lfs_dir_read
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
,
struct
lfs_info
*
info
)
{
lfs.c:6283
lfs_dir_read()
lfs_dir_read()::dir
int
lfs_dir_seek
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
,
lfs_off_t
off
)
{
lfs.c:6298
lfs_dir_seek()
lfs_dir_seek()::dir
lfs_soff_t
lfs_dir_tell
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
)
{
lfs.c:6313
lfs_dir_tell()
lfs_dir_tell()::dir
int
lfs_dir_rewind
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
)
{
lfs.c:6327
lfs_dir_rewind()
lfs_dir_rewind()::dir
struct
lfs_dir
*
next
;
lfs.h:390
lfs_dir
lfs_dir::next
}
lfs_dir_t
;
lfs.h:397
lfs_dir_t
int
lfs_dir_open
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
,
const
char
*
path
)
;
lfs.h:673
lfs_dir_open()
lfs_dir_open()::dir
int
lfs_dir_close
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
)
;
lfs.h:679
lfs_dir_close()
lfs_dir_close()::dir
int
lfs_dir_read
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
,
struct
lfs_info
*
info
)
;
lfs.h:686
lfs_dir_read()
lfs_dir_read()::dir
int
lfs_dir_seek
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
,
lfs_off_t
off
)
;
lfs.h:694
lfs_dir_seek()
lfs_dir_seek()::dir
lfs_soff_t
lfs_dir_tell
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
)
;
lfs.h:702
lfs_dir_tell()
lfs_dir_tell()::dir
int
lfs_dir_rewind
(
lfs_t
*
lfs
,
lfs_dir_t
*
dir
)
;
lfs.h:707
lfs_dir_rewind()
lfs_dir_rewind()::dir
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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
Instance
Scope
Location
Project
lfs_dir::next
lfs_dir
lfs.h:390
lfs_dir_open()::dir
lfs_dir_open()
lfs.h:673
lfs_dir_close()::dir
lfs_dir_close()
lfs.h:679
lfs_dir_read()::dir
lfs_dir_read()
lfs.h:686
lfs_dir_seek()::dir
lfs_dir_seek()
lfs.h:694
lfs_dir_tell()::dir
lfs_dir_tell()
lfs.h:702
lfs_dir_rewind()::dir
lfs_dir_rewind()
lfs.h:707
lfs_dir_rewind_()::dir
lfs_dir_rewind_()
lfs.c:577
lfs_dir_open_()::dir
lfs_dir_open_()
lfs.c:2691
lfs_dir_close_()::dir
lfs_dir_close_()
lfs.c:2735
lfs_dir_read_()::dir
lfs_dir_read_()
lfs.c:2742
lfs_dir_seek_()::dir
lfs_dir_seek_()
lfs.c:2787
lfs_dir_tell_()::dir
lfs_dir_tell_()
lfs.c:2824
lfs_dir_rewind_()::dir
lfs_dir_rewind_()
lfs.c:2829
lfs_dir_open()::dir
lfs_dir_open()
lfs.c:6254
lfs_dir_close()::dir
lfs_dir_close()
lfs.c:6269
lfs_dir_read()::dir
lfs_dir_read()
lfs.c:6283
lfs_dir_seek()::dir
lfs_dir_seek()
lfs.c:6298
lfs_dir_tell()::dir
lfs_dir_tell()
lfs.c:6313
lfs_dir_rewind()::dir
lfs_dir_rewind()
lfs.c:6327
vfs_littlefs_dir_t::d
vfs_littlefs_dir_t
esp_littlefs.c:77
Lifecycle
from
examples
All items filtered out
All items filtered out