ESP-IDF
spiffs_page_header::obj_id
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
spiffs_page_header::obj_id
spiffs_page_header::obj_id field
Syntax
Show:
Summary
Declaration
from
spiffs_nucleus.h:485
spiffs_obj_id
obj_id
;
Examples
References
from
examples
Code
Location
Referrer
spiffs_obj_id
obj_id
;
spiffs_nucleus.h:485
res
=
spiffs_page_allocate_data
(
fs
,
p_hdr
->
obj_id
,
p_hdr
,
0
,
0
,
0
,
0
,
new_pix
)
;
spiffs_check.c:79
spiffs_rewrite_page()
if
(
objix_p_hdr
->
obj_id
!=
obj_id
)
{
spiffs_check.c:120
spiffs_rewrite_index()
res
=
spiffs_object_get_data_page_index_reference
(
fs
,
p_hdr
->
obj_id
,
p_hdr
->
span_ix
,
&
ref_pix
,
&
objix_pix
)
;
spiffs_check.c:197
spiffs_lookup_check_validate()
res
=
spiffs_rewrite_index
(
fs
,
p_hdr
->
obj_id
,
p_hdr
->
span_ix
,
new_pix
,
objix_pix
)
;
spiffs_check.c:212
spiffs_lookup_check_validate()
res
=
spiffs_delete_obj_lazy
(
fs
,
p_hdr
->
obj_id
)
;
spiffs_check.c:218
spiffs_lookup_check_validate()
CHECK_CB
(
fs
,
SPIFFS_CHECK_LOOKUP
,
SPIFFS_CHECK_DELETE_BAD_FILE
,
p_hdr
->
obj_id
,
0
)
;
spiffs_check.c:219
spiffs_lookup_check_validate()
CHECK_CB
(
fs
,
SPIFFS_CHECK_LOOKUP
,
SPIFFS_CHECK_FIX_INDEX
,
p_hdr
->
obj_id
,
p_hdr
->
span_ix
)
;
spiffs_check.c:221
spiffs_lookup_check_validate()
res
=
spiffs_obj_lu_find_id_and_span
(
fs
,
p_hdr
->
obj_id
|
SPIFFS_OBJ_ID_IX_FLAG
,
p_hdr
->
span_ix
,
cur_pix
,
0
)
;
spiffs_check.c:229
spiffs_lookup_check_validate()
res
=
spiffs_obj_lu_find_id_and_span_by_phdr
(
fs
,
p_hdr
->
obj_id
|
SPIFFS_OBJ_ID_IX_FLAG
,
0
,
0
,
0
)
;
spiffs_check.c:233
spiffs_lookup_check_validate()
CHECK_CB
(
fs
,
SPIFFS_CHECK_LOOKUP
,
SPIFFS_CHECK_FIX_LOOKUP
,
p_hdr
->
obj_id
,
p_hdr
->
span_ix
)
;
spiffs_check.c:241
spiffs_lookup_check_validate()
if
(
(
p_hdr
->
obj_id
|
SPIFFS_OBJ_ID_IX_FLAG
)
!=
(
lu_obj_id
|
SPIFFS_OBJ_ID_IX_FLAG
)
)
{
spiffs_check.c:250
spiffs_lookup_check_validate()
res
=
spiffs_object_get_data_page_index_reference
(
fs
,
p_hdr
->
obj_id
,
p_hdr
->
span_ix
,
&
ref_pix
,
&
objix_pix
)
;
spiffs_check.c:260
spiffs_lookup_check_validate()
res
=
spiffs_rewrite_index
(
fs
,
p_hdr
->
obj_id
,
p_hdr
->
span_ix
,
new_pix
,
objix_pix
)
;
spiffs_check.c:271
spiffs_lookup_check_validate()
res
=
spiffs_delete_obj_lazy
(
fs
,
p_hdr
->
obj_id
)
;
spiffs_check.c:277
spiffs_lookup_check_validate()
CHECK_CB
(
fs
,
SPIFFS_CHECK_LOOKUP
,
SPIFFS_CHECK_DELETE_BAD_FILE
,
p_hdr
->
obj_id
,
0
)
;
spiffs_check.c:279
spiffs_lookup_check_validate()
res
=
spiffs_obj_lu_find_id_and_span
(
fs
,
p_hdr
->
obj_id
|
SPIFFS_OBJ_ID_IX_FLAG
,
p_hdr
->
span_ix
,
0
,
&
objix_pix_ph
)
;
spiffs_check.c:295
spiffs_lookup_check_validate()
res
=
spiffs_obj_lu_find_id_and_span
(
fs
,
p_hdr
->
obj_id
&
~
SPIFFS_OBJ_ID_IX_FLAG
,
0
,
0
,
&
data_pix_ph
)
;
spiffs_check.c:313
spiffs_lookup_check_validate()
new_ph
.
obj_id
=
p_hdr
->
obj_id
|
SPIFFS_OBJ_ID_IX_FLAG
;
spiffs_check.c:328
spiffs_lookup_check_validate()
CHECK_CB
(
fs
,
SPIFFS_CHECK_LOOKUP
,
SPIFFS_CHECK_FIX_LOOKUP
,
p_hdr
->
obj_id
,
p_hdr
->
span_ix
)
;
spiffs_check.c:331
spiffs_lookup_check_validate()
new_ph
.
obj_id
=
lu_obj_id
|
SPIFFS_OBJ_ID_IX_FLAG
;
spiffs_check.c:338
spiffs_lookup_check_validate()
CHECK_CB
(
fs
,
SPIFFS_CHECK_LOOKUP
,
SPIFFS_CHECK_FIX_LOOKUP
,
p_hdr
->
obj_id
,
p_hdr
->
span_ix
)
;
spiffs_check.c:340
spiffs_lookup_check_validate()
new_ph
.
obj_id
=
lu_obj_id
|
SPIFFS_OBJ_ID_IX_FLAG
;
spiffs_check.c:382
spiffs_lookup_check_validate()
res
=
spiffs_page_allocate_data
(
fs
,
new_ph
.
obj_id
,
&
new_ph
,
0
,
0
,
0
,
1
,
&
new_pix
)
;
spiffs_check.c:384
spiffs_lookup_check_validate()
new_ph
.
obj_id
=
lu_obj_id
&
~
SPIFFS_OBJ_ID_IX_FLAG
;
spiffs_check.c:398
spiffs_lookup_check_validate()
res
=
spiffs_page_allocate_data
(
fs
,
new_ph
.
obj_id
,
&
new_ph
,
0
,
0
,
0
,
1
,
&
new_pix
)
;
spiffs_check.c:400
spiffs_lookup_check_validate()
CHECK_CB
(
fs
,
SPIFFS_CHECK_LOOKUP
,
SPIFFS_CHECK_FIX_LOOKUP
,
p_hdr
->
obj_id
,
p_hdr
->
span_ix
)
;
spiffs_check.c:431
spiffs_lookup_check_validate()
res
=
spiffs_obj_lu_find_id_and_span
(
fs
,
objix_p_hdr
->
obj_id
&
~
SPIFFS_OBJ_ID_IX_FLAG
,
spiffs_check.c:609
spiffs_page_consistency_check_i()
new_ph
.
obj_id
=
objix_p_hdr
->
obj_id
&
~
SPIFFS_OBJ_ID_IX_FLAG
;
spiffs_check.c:620
spiffs_page_consistency_check_i()
res
=
spiffs_page_allocate_data
(
fs
,
new_ph
.
obj_id
,
&
new_ph
,
0
,
0
,
0
,
1
,
&
data_pix
)
;
spiffs_check.c:622
spiffs_page_consistency_check_i()
res
=
spiffs_rewrite_index
(
fs
,
objix_p_hdr
->
obj_id
|
SPIFFS_OBJ_ID_IX_FLAG
,
spiffs_check.c:628
spiffs_page_consistency_check_i()
CHECK_CB
(
fs
,
SPIFFS_CHECK_PAGE
,
SPIFFS_CHECK_DELETE_BAD_FILE
,
objix_p_hdr
->
obj_id
,
0
)
;
spiffs_check.c:633
spiffs_page_consistency_check_i()
CHECK_CB
(
fs
,
SPIFFS_CHECK_PAGE
,
SPIFFS_CHECK_FIX_INDEX
,
objix_p_hdr
->
obj_id
,
objix_p_hdr
->
span_ix
)
;
spiffs_check.c:637
spiffs_page_consistency_check_i()
if
(
rp_hdr
.
obj_id
!=
(
p_hdr
.
obj_id
&
~
SPIFFS_OBJ_ID_IX_FLAG
)
||
spiffs_check.c:652
spiffs_page_consistency_check_i()
res
=
spiffs_obj_lu_find_id_and_span
(
fs
,
p_hdr
.
obj_id
&
~
SPIFFS_OBJ_ID_IX_FLAG
,
spiffs_check.c:661
spiffs_page_consistency_check_i()
CHECK_CB
(
fs
,
SPIFFS_CHECK_PAGE
,
SPIFFS_CHECK_DELETE_BAD_FILE
,
p_hdr
.
obj_id
,
0
)
;
spiffs_check.c:671
spiffs_page_consistency_check_i()
res
=
spiffs_delete_obj_lazy
(
fs
,
p_hdr
.
obj_id
)
;
spiffs_check.c:672
spiffs_page_consistency_check_i()
res
=
spiffs_rewrite_index
(
fs
,
p_hdr
.
obj_id
,
data_spix_offset
+
i
,
data_pix
,
cur_pix
)
;
spiffs_check.c:679
spiffs_page_consistency_check_i()
CHECK_CB
(
fs
,
SPIFFS_CHECK_PAGE
,
SPIFFS_CHECK_DELETE_BAD_FILE
,
p_hdr
.
obj_id
,
0
)
;
spiffs_check.c:683
spiffs_page_consistency_check_i()
res
=
spiffs_delete_obj_lazy
(
fs
,
p_hdr
.
obj_id
)
;
spiffs_check.c:684
spiffs_page_consistency_check_i()
CHECK_CB
(
fs
,
SPIFFS_CHECK_PAGE
,
SPIFFS_CHECK_FIX_INDEX
,
p_hdr
.
obj_id
,
p_hdr
.
span_ix
)
;
spiffs_check.c:686
spiffs_page_consistency_check_i()
CHECK_CB
(
fs
,
SPIFFS_CHECK_PAGE
,
SPIFFS_CHECK_DELETE_BAD_FILE
,
p_hdr
.
obj_id
,
0
)
;
spiffs_check.c:704
spiffs_page_consistency_check_i()
res
=
spiffs_delete_obj_lazy
(
fs
,
p_hdr
.
obj_id
)
;
spiffs_check.c:705
spiffs_page_consistency_check_i()
res
=
spiffs_object_get_data_page_index_reference
(
fs
,
p_hdr
.
obj_id
,
p_hdr
.
span_ix
,
spiffs_check.c:751
spiffs_page_consistency_check_i()
if
(
(
(
p_hdr
.
obj_id
&
~
SPIFFS_OBJ_ID_IX_FLAG
)
==
rp_hdr
.
obj_id
)
&&
spiffs_check.c:764
spiffs_page_consistency_check_i()
res
=
spiffs_rewrite_index
(
fs
,
p_hdr
.
obj_id
,
p_hdr
.
span_ix
,
cur_pix
,
objix_pix
)
;
spiffs_check.c:795
spiffs_page_consistency_check_i()
CHECK_CB
(
fs
,
SPIFFS_CHECK_PAGE
,
SPIFFS_CHECK_DELETE_BAD_FILE
,
p_hdr
.
obj_id
,
0
)
;
spiffs_check.c:799
spiffs_page_consistency_check_i()
res
=
spiffs_delete_obj_lazy
(
fs
,
p_hdr
.
obj_id
)
;
spiffs_check.c:802
spiffs_page_consistency_check_i()
CHECK_CB
(
fs
,
SPIFFS_CHECK_PAGE
,
SPIFFS_CHECK_FIX_INDEX
,
p_hdr
.
obj_id
,
p_hdr
.
span_ix
)
;
spiffs_check.c:804
spiffs_page_consistency_check_i()
if
(
ph
.
obj_id
==
obj_id
&&
spiffs_nucleus.c:514
spiffs_obj_lu_find_id_and_span_v()
oix_hdr
.
p_hdr
.
obj_id
=
obj_id
;
spiffs_nucleus.c:952
spiffs_object_create()
p_hdr
.
obj_id
=
fd
->
obj_id
|
SPIFFS_OBJ_ID_IX_FLAG
;
spiffs_nucleus.c:1319
spiffs_object_append()
p_hdr
.
obj_id
=
fd
->
obj_id
&
~
SPIFFS_OBJ_ID_IX_FLAG
;
spiffs_nucleus.c:1361
spiffs_object_append()
p_hdr
.
obj_id
=
fd
->
obj_id
&
~
SPIFFS_OBJ_ID_IX_FLAG
;
spiffs_nucleus.c:1567
spiffs_object_modify()
p_hdr
.
obj_id
=
fd
->
obj_id
&
~
SPIFFS_OBJ_ID_IX_FLAG
;
spiffs_nucleus.c:1879
spiffs_object_truncate()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
spiffs_page_header::obj_id
is written by 6 functions and is read by 5 functions:
spiffs_lookup_check_validate()
spiffs_page_consistency_check_i()
spiffs_object_create()
spiffs_object_append()
spiffs_object_modify()
spiffs_object_truncate()
All items filtered out
spiffs_page_header::obj_id
spiffs_rewrite_page()
spiffs_rewrite_index()
spiffs_lookup_check_validate()
spiffs_page_consistency_check_i()
spiffs_obj_lu_find_id_and_span_v()
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