ESP-IDF
list_t::head
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
list_t::head
list_t::head field
Syntax
Show:
Summary
Declaration
from
list.c:13
list_node_t
*
head
;
Examples
References
from
examples
Code
Location
Referrer
list_node_t
*
head
;
list.c:13
list
->
head
=
list
->
tail
=
NULL
;
list.c:30
list_new_internal()
return
list
->
head
->
data
;
list.c:97
list_front()
node
->
next
=
list
->
head
;
list.c:142
list_prepend()
list
->
head
=
node
;
list.c:144
list_prepend()
list
->
tail
=
list
->
head
;
list.c:146
list_prepend()
list
->
head
=
node
;
list.c:164
list_append()
if
(
list
->
head
->
data
==
data
)
{
list.c:183
list_remove()
list_node_t
*
next
=
list_free_node
(
list
,
list
->
head
)
;
list.c:184
list_remove()
if
(
list
->
tail
==
list
->
head
)
{
list.c:185
list_remove()
list
->
head
=
next
;
list.c:188
list_remove()
for
(
list_node_t
*
prev
=
list
->
head
,
*
node
=
list
->
head
->
next
;
node
;
prev
=
node
,
node
=
node
->
next
)
list.c:192
list_remove()
if
(
list
->
head
->
data
==
data
)
{
list.c:213
list_delete()
list_node_t
*
next
=
list_delete_node
(
list
,
list
->
head
)
;
list.c:214
list_delete()
if
(
list
->
tail
==
list
->
head
)
{
list.c:215
list_delete()
list
->
head
=
next
;
list.c:218
list_delete()
for
(
list_node_t
*
prev
=
list
->
head
,
*
node
=
list
->
head
->
next
;
node
;
prev
=
node
,
node
=
node
->
next
)
list.c:222
list_delete()
for
(
list_node_t
*
node
=
list
->
head
;
node
;
)
{
list.c:237
list_clear()
list
->
head
=
NULL
;
list.c:240
list_clear()
for
(
list_node_t
*
node
=
list
->
head
;
node
;
)
{
list.c:250
list_foreach()
return
list
->
head
;
list.c:263
list_begin()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
list_t::head
is written by 6 functions and is read by 7 functions:
list_new_internal()
list_prepend()
list_append()
list_remove()
list_delete()
list_clear()
All items filtered out
list_t::head
list_front()
list_prepend()
list_remove()
list_delete()
list_clear()
list_foreach()
list_begin()
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