ESP-IDF
+
0
/1 examples
SourceVu will show references to
bt_mesh_comp::elem_count
from the following samples and libraries:
blemesh sample
Symbol previews are coming soon...
Symbols
loading (2/5)...
Files
loading (4/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
bt_mesh_comp::elem_count
bt_mesh_comp::elem_count field
Syntax
Show:
Summary
Declaration
from
access.h:641
size_t
elem_count
;
Examples
bt_mesh_comp::elem_count
is referenced by 1 libraries and example projects:
blemesh sample
References
from
0/1
examples
Code
Location
Referrer
size_t
elem_count
;
access.h:641
size_t
elem_count
;
access.h:616
for
(
i
=
0
;
i
<
comp_0
->
elem_count
;
i
++
)
{
access.c:53
bt_mesh_model_foreach()
if
(
elem_idx
>=
comp_0
->
elem_count
)
{
access.c:312
bt_mesh_model_get()
if
(
!
comp
->
elem_count
)
{
access.c:385
bt_mesh_comp_register()
BT_INFO
(
"Primary address 0x%04x, element count %u"
,
addr
,
comp_0
->
elem_count
)
;
access.c:459
bt_mesh_comp_provision()
for
(
i
=
0
;
i
<
comp_0
->
elem_count
;
i
++
)
{
access.c:461
bt_mesh_comp_provision()
if
(
index
<
comp_0
->
elem_count
)
{
access.c:528
bt_mesh_elem_find()
for
(
index
=
0
;
index
<
comp_0
->
elem_count
;
index
++
)
{
access.c:535
bt_mesh_elem_find()
return
comp_0
->
elem_count
;
access.c:548
bt_mesh_elem_count()
for
(
i
=
0
;
i
<
comp_0
->
elem_count
;
i
++
)
{
access.c:709
bt_mesh_model_recv()
for
(
i
=
0
;
i
<
dev_comp
->
elem_count
;
i
++
)
{
access.c:61
bt_mesh_model_foreach()
if
(
elem_idx
>=
dev_comp
->
elem_count
)
{
access.c:271
bt_mesh_model_get()
if
(
!
comp
||
!
comp
->
elem_count
)
{
access.c:363
bt_mesh_comp_register()
BT_DBG
(
"addr 0x%04x elem_count %zu"
,
addr
,
dev_comp
->
elem_count
)
;
access.c:381
bt_mesh_comp_provision()
for
(
i
=
0
;
i
<
dev_comp
->
elem_count
;
i
++
)
{
access.c:383
bt_mesh_comp_provision()
if
(
index
>=
dev_comp
->
elem_count
)
{
access.c:492
bt_mesh_elem_find()
for
(
index
=
0
;
index
<
dev_comp
->
elem_count
;
index
++
)
{
access.c:511
bt_mesh_has_addr()
return
dev_comp
->
elem_count
;
access.c:552
bt_mesh_elem_count()
for
(
i
=
0
;
i
<
dev_comp
->
elem_count
;
i
++
)
{
access.c:685
bt_mesh_model_recv()
for
(
i
=
0
;
i
<
comp
->
elem_count
;
i
++
)
{
cfg_srv.c:108
comp_get_page_0()
return
COMP
(
comp
)
->
elem_count
;
ext.c:752
bt_mesh_ext_comp_get_elem_count()
comp
->
elem_count
,
net_idx
)
;
mesh.c:83
bt_mesh_provision()
if
(
bt_mesh_prov_get
(
)
->
prov_unicast_addr
+
comp
->
elem_count
>
prov_pvnr.c:840
bt_mesh_provisioner_init_prov_info()
bt_mesh_prov_get
(
)
->
prov_unicast_addr
+
comp
->
elem_count
)
;
prov_pvnr.c:844
bt_mesh_provisioner_init_prov_info()
prov_ctx
.
alloc_addr
=
bt_mesh_prov_get
(
)
->
prov_unicast_addr
+
comp
->
elem_count
;
prov_pvnr.c:846
bt_mesh_provisioner_init_prov_info()
if
(
bt_mesh_provisioner_check_is_addr_dup
(
addr
,
comp
->
elem_count
,
false
)
)
{
prov_pvnr.c:924
bt_mesh_provisioner_set_primary_elem_addr()
if
(
addr
+
comp
->
elem_count
>
prov_ctx
.
alloc_addr
)
{
prov_pvnr.c:933
bt_mesh_provisioner_set_primary_elem_addr()
prov_ctx
.
alloc_addr
=
addr
+
comp
->
elem_count
;
prov_pvnr.c:934
bt_mesh_provisioner_set_primary_elem_addr()
comp_addr
<
primary_addr
+
comp
->
elem_count
)
{
pvnr_mgmt.c:235
bt_mesh_provisioner_check_is_addr_dup()
for
(
i
=
0
;
i
<
comp
->
elem_count
;
i
++
)
{
test.c:95
bt_mesh_device_auto_enter_network()
Call Tree
from
0/1
examples
All items filtered out
All items filtered out
Data Use
from
0/1
examples
bt_mesh_comp::elem_count
is read by 15 functions:
All items filtered out
bt_mesh_comp::elem_count
bt_mesh_model_foreach()
bt_mesh_model_get()
bt_mesh_comp_register()
bt_mesh_comp_provision()
bt_mesh_elem_find()
bt_mesh_elem_count()
bt_mesh_model_recv()
bt_mesh_provisioner_init_prov_info()
bt_mesh_provisioner_set_primary_elem_addr()
bt_mesh_provisioner_check_is_addr_dup()
bt_mesh_ext_comp_get_elem_count()
bt_mesh_device_auto_enter_network()
bt_mesh_provision()
bt_mesh_has_addr()
comp_get_page_0()
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out