FatFS
FF_DIR
is only used within FatFS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
FatFS
FF_DIR
FF_DIR struct
Syntax
Show:
Summary
Declaration
from
ff.h:234
typedef
struct
{
FFOBJID
obj
;
DWORD
dptr
;
DWORD
clust
;
LBA_t
sect
;
BYTE
*
dir
;
BYTE
fn
[
12
]
;
#if
FF_USE_LFN
DWORD
blk_ofs
;
#endif
#if
FF_USE_FIND
const
TCHAR
*
pat
;
#endif
}
FF_DIR
;
Fields
Field
Declared as
FF_DIR::obj
FFOBJID
FF_DIR::dptr
DWORD
FF_DIR::clust
DWORD
FF_DIR::sect
LBA_t
FF_DIR::dir
BYTE
*
FF_DIR::fn
BYTE
[
12
]
FF_DIR::blk_ofs
DWORD
Related Functions
Found 15 other functions taking a
FF_DIR
argument:
Function
follow_path()
dir_sdi()
dir_next()
f_readdir()
dir_register()
f_opendir()
f_closedir()
dir_read()
dir_alloc()
dir_find()
dir_remove()
get_fileinfo()
create_name()
f_findfirst()
f_findnext()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
{
ff.h:234
}
FF_DIR
;
ff.h:247
FF_DIR
*
dp
,
/* Pointer to directory object */
ff.c:1703
dir_sdi()
dir_sdi()::dp
FF_DIR
*
dp
,
/* Pointer to the directory object */
ff.c:1751
dir_next()
dir_next()::dp
FF_DIR
*
dp
,
/* Pointer to the directory object */
ff.c:1812
dir_alloc()
dir_alloc()::dp
FF_DIR
*
dp
,
/* Pointer to the directory object */
ff.c:2312
dir_read()
dir_read()::dp
FF_DIR
*
dp
/* Pointer to the directory object with the file name */
ff.c:2390
dir_find()
dir_find()::dp
FF_DIR
*
dp
/* Target directory with object name to be created */
ff.c:2471
dir_register()
dir_register()::dp
FF_DIR
*
dp
/* Directory object pointing the entry to be removed */
ff.c:2577
dir_remove()
dir_remove()::dp
FF_DIR
*
dp
,
/* Pointer to the directory object */
ff.c:2623
get_fileinfo()
get_fileinfo()::dp
FF_DIR
*
dp
,
/* Pointer to the directory object */
ff.c:2853
create_name()
create_name()::dp
FF_DIR
*
dp
,
/* Directory object to return last directory and found object */
ff.c:3057
follow_path()
follow_path()::dp
FF_DIR
dj
;
ff.c:3737
f_open()
FF_DIR
*
dp
,
/* Pointer to directory object to create */
ff.c:4639
f_opendir()
f_opendir()::dp
FF_DIR
*
dp
/* Pointer to the directory object to be closed */
ff.c:4705
f_closedir()
f_closedir()::dp
FF_DIR
*
dp
,
/* Pointer to the open directory object */
ff.c:4735
f_readdir()
f_readdir()::dp
FF_DIR
dj
;
ff.c:4828
f_stat()
FF_DIR
dj
,
sdj
;
ff.c:5009
f_unlink()
FF_DIR
dj
;
ff.c:5103
f_mkdir()
FF_DIR
djo
,
djn
;
ff.c:5188
f_rename()
memcpy
(
&
djn
,
&
djo
,
sizeof
(
FF_DIR
)
)
;
/* Duplicate the directory object */
ff.c:5235
f_rename()
FF_DIR
dj
;
ff.c:5299
f_chmod()
FF_DIR
dj
;
ff.c:5345
f_utime()
}
FF_DIR
;
ff.h:247
FF_DIR
FRESULT
f_opendir
(
FF_DIR
*
dp
,
const
TCHAR
*
path
)
;
/* Open a directory */
ff.h:319
f_opendir()
f_opendir()::dp
FRESULT
f_closedir
(
FF_DIR
*
dp
)
;
/* Close an open directory */
ff.h:320
f_closedir()
f_closedir()::dp
FRESULT
f_readdir
(
FF_DIR
*
dp
,
FILINFO
*
fno
)
;
/* Read a directory item */
ff.h:321
f_readdir()
f_readdir()::dp
FRESULT
f_findfirst
(
FF_DIR
*
dp
,
FILINFO
*
fno
,
const
TCHAR
*
path
,
const
TCHAR
*
pattern
)
;
/* Find first file */
ff.h:322
f_findfirst()
f_findfirst()::dp
FRESULT
f_findnext
(
FF_DIR
*
dp
,
FILINFO
*
fno
)
;
/* Find next file */
ff.h:323
f_findnext()
f_findnext()::dp
FF_DIR
ffdir
;
vfs_fat.c:53
vfs_fat_dir_t
vfs_fat_dir_t::ffdir
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
f_opendir()::dp
f_opendir()
ff.h:319
f_closedir()::dp
f_closedir()
ff.h:320
f_readdir()::dp
f_readdir()
ff.h:321
f_findfirst()::dp
f_findfirst()
ff.h:322
f_findnext()::dp
f_findnext()
ff.h:323
dir_sdi()::dp
dir_sdi()
ff.c:1703
dir_next()::dp
dir_next()
ff.c:1751
dir_alloc()::dp
dir_alloc()
ff.c:1812
dir_read()::dp
dir_read()
ff.c:2312
dir_find()::dp
dir_find()
ff.c:2390
dir_register()::dp
dir_register()
ff.c:2471
dir_remove()::dp
dir_remove()
ff.c:2577
get_fileinfo()::dp
get_fileinfo()
ff.c:2623
create_name()::dp
create_name()
ff.c:2853
follow_path()::dp
follow_path()
ff.c:3057
f_opendir()::dp
f_opendir()
ff.c:4639
f_closedir()::dp
f_closedir()
ff.c:4705
f_readdir()::dp
f_readdir()
ff.c:4735
vfs_fat_dir_t::ffdir
vfs_fat_dir_t
vfs_fat.c:53
Lifecycle
from
examples
All items filtered out
All items filtered out