ESP-IDF
vfs_entry_::flags
is only used within ESP-IDF.
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
ESP-IDF
vfs_entry_::flags
vfs_entry_::flags field
ESP_VFS_FLAG_CONTEXT_PTR and/or ESP_VFS_FLAG_READONLY_FS or ESP_VFS_FLAG_DEFAULT
Syntax
Show:
Summary
Declaration
from
esp_vfs_private.h:22
int
flags
;
Examples
References
from
examples
Code
Location
Referrer
int
flags
;
/*!< ESP_VFS_FLAG_CONTEXT_PTR and/or ESP_VFS_FLAG_READONLY_FS or ESP_VFS_FLAG_DEFAULT */
esp_vfs_private.h:22
if
(
!
(
entry
->
flags
&
ESP_VFS_FLAG_STATIC
)
)
{
vfs.c:110
esp_vfs_free_entry()
entry
->
flags
=
flags
;
vfs.c:444
esp_vfs_register_fs_common()
vfs
->
flags
|=
ESP_VFS_FLAG_READONLY_FS
;
vfs.c:720
esp_vfs_set_readonly_flag()
int
ro_filesystem
=
vfs
->
flags
&
ESP_VFS_FLAG_READONLY_FS
;
vfs.c:905
esp_vfs_open()
CHECK_AND_CALL
(
fd_within_vfs
,
r
,
vfs
,
open
,
path_within_vfs
,
flags
,
mode
)
;
vfs.c:913
esp_vfs_open()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
close
,
fd_within_vfs
)
;
vfs.c:927
esp_vfs_open()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
write
,
local_fd
,
data
,
size
)
;
vfs.c:945
esp_vfs_write()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
lseek
,
local_fd
,
size
,
mode
)
;
vfs.c:958
esp_vfs_lseek()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
read
,
local_fd
,
dst
,
size
)
;
vfs.c:971
esp_vfs_read()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
pread
,
local_fd
,
dst
,
size
,
offset
)
;
vfs.c:985
esp_vfs_pread()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
pwrite
,
local_fd
,
src
,
size
,
offset
)
;
vfs.c:999
esp_vfs_pwrite()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
close
,
local_fd
)
;
vfs.c:1012
esp_vfs_close()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
fstat
,
local_fd
,
st
)
;
vfs.c:1035
esp_vfs_fstat()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
fcntl
,
local_fd
,
cmd
,
arg
)
;
vfs.c:1048
esp_vfs_fcntl_r()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
ioctl
,
local_fd
,
cmd
,
args
)
;
vfs.c:1064
esp_vfs_ioctl()
CHECK_AND_CALL
(
ret
,
r
,
vfs
,
fsync
,
local_fd
)
;
vfs.c:1079
esp_vfs_fsync()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
stat
,
path_within_vfs
,
st
)
;
vfs.c:1094
esp_vfs_stat()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
utime
,
path_within_vfs
,
times
)
;
vfs.c:1108
esp_vfs_utime()
CHECK_VFS_READONLY_FLAG
(
vfs2
->
flags
)
;
vfs.c:1125
esp_vfs_link()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
link
,
path1_within_vfs
,
path2_within_vfs
)
;
vfs.c:1130
esp_vfs_link()
CHECK_VFS_READONLY_FLAG
(
vfs
->
flags
)
;
vfs.c:1142
esp_vfs_unlink()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
unlink
,
path_within_vfs
)
;
vfs.c:1146
esp_vfs_unlink()
CHECK_VFS_READONLY_FLAG
(
vfs
->
flags
)
;
vfs.c:1158
esp_vfs_rename()
CHECK_VFS_READONLY_FLAG
(
vfs_dst
->
flags
)
;
vfs.c:1166
esp_vfs_rename()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
rename
,
src_within_vfs
,
dst_within_vfs
)
;
vfs.c:1171
esp_vfs_rename()
CHECK_AND_CALL_SUBCOMPONENTP
(
ret
,
r
,
vfs
,
dir
,
opendir
,
path_within_vfs
)
;
vfs.c:1185
esp_vfs_opendir()
CHECK_AND_CALL_SUBCOMPONENTP
(
ret
,
r
,
vfs
,
dir
,
readdir
,
pdir
)
;
vfs.c:1201
esp_vfs_readdir()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
readdir_r
,
pdir
,
entry
,
out_dirent
)
;
vfs.c:1214
esp_vfs_readdir_r()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
telldir
,
pdir
)
;
vfs.c:1227
esp_vfs_telldir()
CHECK_AND_CALL_SUBCOMPONENTV
(
r
,
vfs
,
dir
,
seekdir
,
pdir
,
loc
)
;
vfs.c:1239
esp_vfs_seekdir()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
closedir
,
pdir
)
;
vfs.c:1256
esp_vfs_closedir()
CHECK_VFS_READONLY_FLAG
(
vfs
->
flags
)
;
vfs.c:1269
esp_vfs_mkdir()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
mkdir
,
path_within_vfs
,
mode
)
;
vfs.c:1273
esp_vfs_mkdir()
CHECK_VFS_READONLY_FLAG
(
vfs
->
flags
)
;
vfs.c:1286
esp_vfs_rmdir()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
rmdir
,
path_within_vfs
)
;
vfs.c:1290
esp_vfs_rmdir()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
access
,
path_within_vfs
,
amode
)
;
vfs.c:1304
esp_vfs_access()
CHECK_VFS_READONLY_FLAG
(
vfs
->
flags
)
;
vfs.c:1318
esp_vfs_truncate()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
truncate
,
path_within_vfs
,
length
)
;
vfs.c:1321
esp_vfs_truncate()
CHECK_VFS_READONLY_FLAG
(
vfs
->
flags
)
;
vfs.c:1335
esp_vfs_ftruncate()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
dir
,
ftruncate
,
local_fd
,
length
)
;
vfs.c:1338
esp_vfs_ftruncate()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
termios
,
tcgetattr
,
local_fd
,
p
)
;
vfs.c:1697
tcgetattr()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
termios
,
tcsetattr
,
local_fd
,
optional_actions
,
p
)
;
vfs.c:1711
tcsetattr()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
termios
,
tcdrain
,
local_fd
)
;
vfs.c:1725
tcdrain()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
termios
,
tcflush
,
local_fd
,
select
)
;
vfs.c:1739
tcflush()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
termios
,
tcflow
,
local_fd
,
action
)
;
vfs.c:1753
tcflow()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
termios
,
tcgetsid
,
local_fd
)
;
vfs.c:1767
tcgetsid()
CHECK_AND_CALL_SUBCOMPONENT
(
ret
,
r
,
vfs
,
termios
,
tcsendbreak
,
local_fd
,
duration
)
;
vfs.c:1781
tcsendbreak()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
vfs_entry_::flags
is written by 2 functions and is read by 36 functions:
esp_vfs_register_fs_common()
esp_vfs_set_readonly_flag()
All items filtered out
vfs_entry_::flags
esp_vfs_free_entry()
esp_vfs_set_readonly_flag()
esp_vfs_open()
esp_vfs_write()
esp_vfs_lseek()
esp_vfs_read()
esp_vfs_pread()
esp_vfs_pwrite()
esp_vfs_close()
esp_vfs_fstat()
esp_vfs_fcntl_r()
esp_vfs_ioctl()
esp_vfs_fsync()
esp_vfs_stat()
esp_vfs_utime()
esp_vfs_link()
esp_vfs_unlink()
esp_vfs_rename()
esp_vfs_opendir()
esp_vfs_readdir()
esp_vfs_readdir_r()
esp_vfs_telldir()
esp_vfs_seekdir()
esp_vfs_closedir()
esp_vfs_mkdir()
esp_vfs_rmdir()
esp_vfs_access()
esp_vfs_truncate()
esp_vfs_ftruncate()
tcgetattr()
tcsetattr()
tcdrain()
tcflush()
tcflow()
tcgetsid()
tcsendbreak()
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