ESP-IDF
bt_mesh_subnet::net_idx
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
bt_mesh_subnet::net_idx
bt_mesh_subnet::net_idx field
Syntax
Show:
Summary
Declaration
from
net.h:65
uint16_t
net_idx
;
Examples
References
from
examples
Code
Location
Referrer
uint16_t
net_idx
;
/* NetKeyIndex */
net.h:65
uint16_t
net_idx
;
/* NetKeyIndex */
subnet.h:46
if
(
app
->
net_idx
!=
sub
->
net_idx
)
{
app_keys.c:264
subnet_evt()
if
(
app
->
net_idx
!=
rx
->
sub
->
net_idx
)
{
app_keys.c:603
bt_mesh_app_key_find()
if
(
sub
==
NULL
||
sub
->
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
beacon.c:66
cache_check()
sub
->
net_idx
,
bt_mesh
.
iv_index
,
flags
)
;
beacon.c:143
bt_mesh_secure_beacon_create()
if
(
sub
==
NULL
||
sub
->
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
beacon.c:164
secure_beacon_send()
bt_mesh_adv_send
(
buf
,
SNB_XMIT
,
&
send_cb
,
NET_IDX_SET
(
sub
->
net_idx
)
)
;
beacon.c:203
secure_beacon_send()
if
(
sub
==
NULL
||
sub
->
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
beacon.c:306
update_beacon_observation()
sub
->
net_idx
!=
BLE_MESH_KEY_PRIMARY
&&
beacon.c:413
secure_beacon_recv()
sub
->
net_idx
,
iv_index
,
bt_mesh
.
iv_index
)
;
beacon.c:421
secure_beacon_recv()
if
(
(
bt_mesh_primary_subnet_exist
(
)
&&
sub
->
net_idx
==
BLE_MESH_KEY_PRIMARY
)
||
beacon.c:434
secure_beacon_recv()
(
!
bt_mesh_primary_subnet_exist
(
)
&&
sub
->
net_idx
!=
BLE_MESH_KEY_PRIMARY
)
)
{
beacon.c:435
secure_beacon_recv()
if
(
sub
==
NULL
||
sub
->
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
beacon.c:572
bt_mesh_secure_beacon_enable()
BT_DBG
(
"net_idx 0x%04x flags 0x%02x NetID %s"
,
sub
->
net_idx
,
beacon.c:78
bt_mesh_beacon_create()
sub
->
net_idx
!=
BT_MESH_KEY_PRIMARY
)
{
beacon.c:348
secure_beacon_recv()
sub
->
net_idx
,
params
.
iv_index
,
bt_mesh
.
iv_index
)
;
beacon.c:354
secure_beacon_recv()
BT_DBG
(
"NetIndex 0x%03x Using %s key"
,
sub
->
net_idx
,
beacon.c:406
bt_mesh_beacon_update()
BT_ERR
(
"Failed updating net beacon for 0x%03x"
,
sub
->
net_idx
)
;
beacon.c:413
bt_mesh_beacon_update()
if
(
bt_mesh
.
sub
[
i
]
.
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
cfg_srv.c:2314
net_key_add()
if
(
sub
->
net_idx
==
idx
)
{
cfg_srv.c:2328
net_key_add()
sub
->
net_idx
=
idx
;
cfg_srv.c:2347
net_key_add()
change
.
cfg_netkey_add
.
net_idx
=
sub
->
net_idx
;
cfg_srv.c:2387
net_key_add()
change
.
cfg_netkey_update
.
net_idx
=
sub
->
net_idx
;
cfg_srv.c:2462
net_key_update()
change
.
cfg_netkey_delete
.
net_idx
=
sub
?
sub
->
net_idx
:
BLE_MESH_KEY_UNUSED
;
cfg_srv.c:2554
net_key_del()
if
(
sub
->
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
cfg_srv.c:2574
net_key_get()
prev
=
sub
->
net_idx
;
cfg_srv.c:2579
net_key_get()
key_idx_pack
(
&
msg
,
prev
,
sub
->
net_idx
)
;
cfg_srv.c:2583
net_key_get()
friend_cred_refresh
(
sub
->
net_idx
)
;
cfg_srv.c:3143
krp_set()
if
(
sub
->
net_idx
!=
BLE_MESH_KEY_UNUSED
)
{
cfg_srv.c:3716
bt_mesh_cfg_reset()
BT_DBG
(
"NetIdx 0x%03x store %u"
,
sub
->
net_idx
,
store
)
;
cfg_srv.c:3845
bt_mesh_subnet_del()
if
(
conf
&&
conf
->
hb_pub
.
net_idx
==
sub
->
net_idx
)
{
cfg_srv.c:3847
bt_mesh_subnet_del()
if
(
key
->
net_idx
==
sub
->
net_idx
)
{
cfg_srv.c:3859
bt_mesh_subnet_del()
bt_mesh_friend_clear_net_idx
(
sub
->
net_idx
)
;
cfg_srv.c:3865
bt_mesh_subnet_del()
sub
->
net_idx
=
BLE_MESH_KEY_UNUSED
;
cfg_srv.c:3873
bt_mesh_subnet_del()
return
bt_mesh
.
sub
[
index
]
.
net_idx
;
ext.c:1129
bt_mesh_ext_net_get_sub_net_idx()
return
SUBNET
(
sub
)
->
net_idx
;
ext.c:2641
bt_mesh_ext_sub_get_net_idx()
if
(
sub
->
net_idx
==
net_idx
)
{
fast_prov.c:58
bt_mesh_fast_prov_subnet_get()
if
(
sub
&&
sub
->
net_idx
==
net_idx
)
{
fast_prov.c:65
bt_mesh_fast_prov_subnet_get()
(
!
frnd
->
subnet
||
frnd
->
subnet
->
net_idx
!=
net_idx
)
)
{
friend.c:108
bt_mesh_friend_find()
frnd
->
subnet
->
net_idx
==
net_idx
)
{
friend.c:220
bt_mesh_friend_sec_update()
frnd
=
bt_mesh_friend_find
(
rx
->
sub
->
net_idx
,
lpn_addr
,
false
,
false
)
;
friend.c:249
bt_mesh_friend_clear()
.
net_idx
=
frnd
->
subnet
->
net_idx
,
friend.c:352
unseg_app_sdu_unpack()
frnd
=
bt_mesh_friend_find
(
rx
->
sub
->
net_idx
,
rx
->
ctx
.
addr
,
true
,
true
)
;
friend.c:627
bt_mesh_friend_sub_add()
frnd
=
bt_mesh_friend_find
(
rx
->
sub
->
net_idx
,
rx
->
ctx
.
addr
,
true
,
true
)
;
friend.c:662
bt_mesh_friend_sub_rem()
frnd
=
bt_mesh_friend_find
(
rx
->
sub
->
net_idx
,
rx
->
ctx
.
addr
,
true
,
false
)
;
friend.c:715
bt_mesh_friend_poll()
.
net_idx
=
frnd
->
subnet
->
net_idx
,
friend.c:791
send_friend_clear()
frnd
=
bt_mesh_friend_find
(
rx
->
sub
->
net_idx
,
rx
->
ctx
.
addr
,
true
,
false
)
;
friend.c:1005
bt_mesh_friend_req()
if
(
net_idx
!=
frnd
->
subnet
->
net_idx
)
{
friend.c:1525
friend_lpn_matches()
rx
->
ctx
.
recv_ttl
,
rx
->
sub
->
net_idx
,
rx
->
ctx
.
addr
,
friend.c:1678
bt_mesh_friend_enqueue_rx()
if
(
!
friend_lpn_matches
(
frnd
,
rx
->
sub
->
net_idx
,
friend.c:1684
bt_mesh_friend_enqueue_rx()
if
(
friend_lpn_matches
(
frnd
,
rx
->
sub
->
net_idx
,
friend.c:1689
bt_mesh_friend_enqueue_rx()
if
(
friend_lpn_matches
(
frnd
,
rx
->
sub
->
net_idx
,
friend.c:1694
bt_mesh_friend_enqueue_rx()
if
(
!
bt_mesh_friend_match
(
tx
->
sub
->
net_idx
,
tx
->
ctx
->
addr
)
||
friend.c:1717
bt_mesh_friend_enqueue_tx()
BT_DBG
(
"net_idx 0x%04x dst 0x%04x src 0x%04x"
,
tx
->
sub
->
net_idx
,
friend.c:1722
bt_mesh_friend_enqueue_tx()
if
(
!
friend_lpn_matches
(
frnd
,
tx
->
sub
->
net_idx
,
friend.c:1728
bt_mesh_friend_enqueue_tx()
if
(
!
friend_lpn_matches
(
frnd
,
sub
->
net_idx
,
dst
)
)
{
friend.c:1771
bt_mesh_friend_clear_incomplete()
if
(
bt_mesh
.
sub
[
i
]
.
net_idx
!=
BLE_MESH_KEY_UNUSED
)
{
local.c:213
bt_mesh_node_local_net_key_add()
if
(
bt_mesh
.
sub
[
i
]
.
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
local.c:225
bt_mesh_node_local_net_key_add()
sub
->
net_idx
=
net_idx
;
local.c:242
bt_mesh_node_local_net_key_add()
bt_mesh_prov_complete
(
sub
->
net_idx
,
addr
)
;
mesh.c:408
bt_mesh_start()
.
net_idx
=
BLE_MESH_KEY_UNUSED
,
net.c:73
if
(
bt_mesh
.
sub
[
i
]
.
net_idx
==
net_idx
)
{
net.c:157
bt_mesh_subnet_get()
bt_mesh
.
p_sub
[
i
]
->
net_idx
==
net_idx
)
{
net.c:173
bt_mesh_subnet_get()
BT_DBG
(
"NetIndex %u Using new key"
,
sub
->
net_idx
)
;
net.c:469
bt_mesh_net_secure_beacon_update()
BT_DBG
(
"NetIndex %u Using current key"
,
sub
->
net_idx
)
;
net.c:472
bt_mesh_net_secure_beacon_update()
sub
->
net_idx
=
idx
;
net.c:512
bt_mesh_net_create()
BT_DBG
(
"idx 0x%04x"
,
sub
->
net_idx
)
;
net.c:547
bt_mesh_net_revoke_keys()
if
(
key
->
net_idx
!=
sub
->
net_idx
||
!
key
->
updated
)
{
net.c:559
bt_mesh_net_revoke_keys()
friend_cred_refresh
(
sub
->
net_idx
)
;
net.c:623
bt_mesh_kr_update()
bt_mesh_friend_sec_update
(
sub
?
sub
->
net_idx
:
BLE_MESH_KEY_ANY
)
;
net.c:664
bt_mesh_net_sec_update()
if
(
sub
&&
sub
->
net_idx
!=
BLE_MESH_KEY_UNUSED
)
{
net.c:790
bt_mesh_net_iv_update()
BT_DBG
(
"net_idx 0x%04x new_key %u len %u"
,
sub
->
net_idx
,
new_key
,
net.c:839
bt_mesh_net_resend()
if
(
sub
==
NULL
||
sub
->
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
net.c:1258
bt_mesh_subnet_find_with_snb()
BT_DBG
(
"NID 0x%02x net_idx 0x%04x"
,
BLE_MESH_NET_HDR_NID
(
data
)
,
sub
->
net_idx
)
;
net.c:1285
net_decrypt()
BT_DBG
(
"NID 0x%02x net_idx 0x%04x"
,
BLE_MESH_NET_HDR_NID
(
data
)
,
sub
->
net_idx
)
;
net.c:1361
flooding_decrypt()
if
(
sub
->
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
net.c:1400
net_find_and_decrypt()
rx
->
ctx
.
net_idx
=
sub
->
net_idx
;
net.c:1420
net_find_and_decrypt()
rx
->
ctx
.
net_idx
=
sub
->
net_idx
;
net.c:1428
net_find_and_decrypt()
uint16_t
net_idx
=
bt_mesh
.
sub
[
0
]
.
net_idx
;
net.c:2058
bt_mesh_net_start()
.
net_idx
=
sub
->
net_idx
,
net.c:377
bt_mesh_net_local()
if
(
net_idx
==
BT_MESH_KEY_ANY
||
net_idx
==
sub
->
net_idx
)
{
net.c:584
bt_mesh_net_loopback_clear()
if
(
sub
->
net_idx
!=
BLE_MESH_KEY_UNUSED
)
{
proxy_server.c:482
proxy_send_beacons()
if
(
bt_mesh
.
sub
[
i
]
.
net_idx
!=
BLE_MESH_KEY_UNUSED
)
{
proxy_server.c:513
bt_mesh_proxy_server_beacon_send()
if
(
sub
->
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
proxy_server.c:554
bt_mesh_proxy_identity_enable()
if
(
sub
->
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
proxy_server.c:1617
advertise_subnet()
BT_DBG
(
"Advertising %d ms for net_idx 0x%04x"
,
remaining
,
sub
->
net_idx
)
;
proxy_server.c:1749
gatt_proxy_advertise()
if
(
sub
->
net_idx
==
BT_MESH_KEY_UNUSED
)
{
proxy_srv.c:509
advertise_subnet()
(
int
)
remaining
,
sub
->
net_idx
)
;
proxy_srv.c:619
gatt_proxy_advertise()
sub
->
net_idx
=
BLE_MESH_KEY_PRIMARY
;
pvnr_mgmt.c:121
bt_mesh_provisioner_net_create()
BT_INFO
(
"NetKeyIndex 0x%03x, NID 0x%02x"
,
sub
->
net_idx
,
sub
->
keys
[
0
]
.
nid
)
;
pvnr_mgmt.c:156
bt_mesh_provisioner_net_create()
bt_mesh_provisioner_local_net_key_del
(
bt_mesh
.
p_sub
[
i
]
->
net_idx
,
erase
)
;
pvnr_mgmt.c:168
bt_mesh_provisioner_main_reset()
if
(
sub
&&
sub
->
net_idx
==
net_idx
)
{
pvnr_mgmt.c:724
bt_mesh_provisioner_net_key_get()
*
net_idx
=
sub
->
net_idx
;
pvnr_mgmt.c:856
provisioner_check_net_key()
if
(
sub
&&
(
sub
->
net_idx
==
net_idx
)
)
{
pvnr_mgmt.c:873
provisioner_check_net_idx()
if
(
sub
&&
(
sub
->
net_idx
==
net_idx
)
)
{
pvnr_mgmt.c:883
provisioner_check_net_idx()
sub
->
net_idx
=
*
net_idx
;
pvnr_mgmt.c:1228
bt_mesh_provisioner_local_net_key_add()
sub
->
net_idx
=
bt_mesh
.
p_net_idx_next
;
pvnr_mgmt.c:1230
bt_mesh_provisioner_local_net_key_add()
if
(
provisioner_check_net_idx
(
sub
->
net_idx
,
true
)
)
{
pvnr_mgmt.c:1232
bt_mesh_provisioner_local_net_key_add()
sub
->
net_idx
=
(
++
bt_mesh
.
p_net_idx_next
)
;
pvnr_mgmt.c:1233
bt_mesh_provisioner_local_net_key_add()
if
(
sub
->
net_idx
>=
0x1000
)
{
pvnr_mgmt.c:1234
bt_mesh_provisioner_local_net_key_add()
*
net_idx
=
sub
->
net_idx
;
pvnr_mgmt.c:1243
bt_mesh_provisioner_local_net_key_add()
if
(
sub
&&
sub
->
net_idx
==
net_idx
)
{
pvnr_mgmt.c:1320
bt_mesh_provisioner_local_net_key_del()
if
(
key
&&
key
->
net_idx
==
sub
->
net_idx
)
{
pvnr_mgmt.c:1325
bt_mesh_provisioner_local_net_key_del()
if
(
bt_mesh
.
sub
[
i
]
.
net_idx
==
net_idx
)
{
settings.c:431
subnet_exist()
if
(
bt_mesh
.
sub
[
i
]
.
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
settings.c:444
subnet_alloc()
bt_mesh
.
sub
[
i
]
.
net_idx
=
net_idx
;
settings.c:445
subnet_alloc()
sub
->
net_idx
=
net_idx
;
settings.c:509
net_key_set()
BT_INFO
(
"Restored NetKeyIndex 0x%03x"
,
sub
->
net_idx
)
;
settings.c:515
net_key_set()
if
(
bt_mesh
.
sub
[
0
]
.
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
settings.c:1423
settings_core_commit()
BT_INFO
(
"Settings commit, sub[0].net_idx 0x%03x"
,
bt_mesh
.
sub
[
0
]
.
net_idx
)
;
settings.c:1428
settings_core_commit()
if
(
sub
->
net_idx
==
BLE_MESH_KEY_UNUSED
)
{
settings.c:1437
settings_core_commit()
BT_ERR
(
"Failed to init subnet 0x%03x"
,
sub
->
net_idx
)
;
settings.c:1443
settings_core_commit()
BT_DBG
(
"NetKeyIndex 0x%03x NetKey %s"
,
sub
->
net_idx
,
settings.c:1812
store_net_key()
sprintf
(
name
,
"mesh/nk/%04x"
,
sub
->
net_idx
)
;
settings.c:1820
store_net_key()
BT_ERR
(
"Failed to store NetKey 0x%03x"
,
sub
->
net_idx
)
;
settings.c:1823
store_net_key()
err
=
bt_mesh_add_core_settings_item
(
"mesh/netkey"
,
sub
->
net_idx
)
;
settings.c:1827
store_net_key()
BT_ERR
(
"Failed to add 0x%03x to mesh/netkey"
,
sub
->
net_idx
)
;
settings.c:1829
store_net_key()
BT_DBG
(
"NetKeyIndex 0x%03x"
,
sub
->
net_idx
)
;
settings.c:2225
bt_mesh_store_subnet()
update
=
key_update_find
(
false
,
sub
->
net_idx
,
&
free_slot
)
;
settings.c:2227
bt_mesh_store_subnet()
free_slot
->
key_idx
=
sub
->
net_idx
;
settings.c:2240
bt_mesh_store_subnet()
BT_DBG
(
"NetKeyIndex 0x%03x"
,
sub
->
net_idx
)
;
settings.c:2302
bt_mesh_clear_subnet()
update
=
key_update_find
(
false
,
sub
->
net_idx
,
&
free_slot
)
;
settings.c:2304
bt_mesh_clear_subnet()
clear_net_key
(
sub
->
net_idx
)
;
settings.c:2312
bt_mesh_clear_subnet()
free_slot
->
key_idx
=
sub
->
net_idx
;
settings.c:2317
bt_mesh_clear_subnet()
.
net_idx
=
BT_MESH_KEY_UNUSED
,
subnet.c:59
bt_mesh_subnet_store
(
sub
->
net_idx
)
;
subnet.c:245
key_refresh()
if
(
subnets
[
i
]
.
net_idx
==
net_idx
)
{
subnet.c:272
subnet_alloc()
if
(
!
sub
&&
subnets
[
i
]
.
net_idx
==
BT_MESH_KEY_UNUSED
)
{
subnet.c:276
subnet_alloc()
update_subnet_settings
(
sub
->
net_idx
,
false
)
;
subnet.c:287
subnet_del()
bt_mesh_net_loopback_clear
(
sub
->
net_idx
)
;
subnet.c:290
subnet_del()
sub
->
net_idx
=
BT_MESH_KEY_UNUSED
;
subnet.c:294
subnet_del()
if
(
sub
->
net_idx
==
net_idx
)
{
subnet.c:364
bt_mesh_subnet_add()
sub
->
net_idx
=
net_idx
;
subnet.c:377
bt_mesh_subnet_add()
bt_mesh_subnet_store
(
sub
->
net_idx
)
;
subnet.c:390
bt_mesh_subnet_add()
if
(
sub
->
net_idx
==
BT_MESH_KEY_UNUSED
)
{
subnet.c:586
bt_mesh_subnets_get()
net_idxs
[
count
++
]
=
sub
->
net_idx
;
subnet.c:599
bt_mesh_subnets_get()
if
(
sub
->
net_idx
==
net_idx
)
{
subnet.c:610
bt_mesh_subnet_get()
if
(
sub
->
net_idx
==
net_idx
)
{
subnet.c:629
bt_mesh_subnet_set()
sub
->
net_idx
=
net_idx
;
subnet.c:643
bt_mesh_subnet_set()
if
(
subnets
[
i
]
.
net_idx
==
BT_MESH_KEY_UNUSED
)
{
subnet.c:663
bt_mesh_subnet_find()
if
(
subnets
[
i
]
.
net_idx
==
BT_MESH_KEY_UNUSED
)
{
subnet.c:680
bt_mesh_subnet_foreach()
if
(
sub
->
net_idx
!=
BT_MESH_KEY_UNUSED
)
{
subnet.c:705
bt_mesh_subnet_next()
if
(
sub
->
net_idx
!=
BT_MESH_KEY_UNUSED
)
{
subnet.c:723
bt_mesh_net_keys_reset()
rx
->
ctx
.
net_idx
=
rx
->
sub
->
net_idx
;
subnet.c:783
bt_mesh_net_cred_find()
if
(
rx
->
sub
->
net_idx
==
BT_MESH_KEY_UNUSED
)
{
subnet.c:792
bt_mesh_net_cred_find()
rx
->
ctx
.
net_idx
=
rx
->
sub
->
net_idx
;
subnet.c:804
bt_mesh_net_cred_find()
if
(
!
bt_mesh_friend_queue_has_space
(
tx
->
sub
->
net_idx
,
transport.c:261
send_unseg()
!
bt_mesh_friend_queue_has_space
(
tx
->
sub
->
net_idx
,
net_tx
->
src
,
transport.c:554
send_seg()
BT_DBG
(
"net_idx 0x%04x app_idx 0x%04x dst 0x%04x"
,
tx
->
sub
->
net_idx
,
transport.c:666
bt_mesh_trans_send()
if
(
key
->
net_idx
!=
rx
->
sub
->
net_idx
)
{
transport.c:829
sdu_recv()
.
net_idx
=
sub
->
net_idx
,
transport.c:1191
send_ack()
!
bt_mesh_friend_queue_has_space
(
net_rx
->
sub
->
net_idx
,
transport.c:1524
trans_seg()
rx
->
friend_match
=
bt_mesh_friend_match
(
rx
->
sub
->
net_idx
,
transport.c:1634
bt_mesh_trans_recv()
if
(
!
bt_mesh_friend_queue_has_space
(
tx
->
sub
->
net_idx
,
transport.c:176
send_unseg()
.
net_idx
=
tx
->
sub
->
net_idx
,
transport.c:383
seg_tx_send_unacked()
!
bt_mesh_friend_queue_has_space
(
tx
->
sub
->
net_idx
,
net_tx
->
src
,
transport.c:524
send_seg()
BT_DBG
(
"net_idx 0x%04x app_idx 0x%04x dst 0x%04x"
,
tx
->
sub
->
net_idx
,
transport.c:675
bt_mesh_trans_send()
.
net_idx
=
sub
->
net_idx
,
transport.c:1065
send_ack()
!
bt_mesh_friend_queue_has_space
(
net_rx
->
sub
->
net_idx
,
transport.c:1400
trans_seg()
rx
->
friend_match
=
bt_mesh_friend_match
(
rx
->
sub
->
net_idx
,
transport.c:1565
bt_mesh_trans_recv()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
bt_mesh_subnet::net_idx
is written by 11 functions and is read by 86 functions:
subnet_alloc()
net_key_set()
net_key_add()
bt_mesh_subnet_del()
bt_mesh_node_local_net_key_add()
bt_mesh_net_create()
bt_mesh_provisioner_net_create()
bt_mesh_provisioner_local_net_key_add()
subnet_del()
bt_mesh_subnet_add()
bt_mesh_subnet_set()
All items filtered out
bt_mesh_subnet::net_idx
subnet_exist()
subnet_alloc()
net_key_set()
settings_core_commit()
store_net_key()
bt_mesh_store_subnet()
bt_mesh_clear_subnet()
cache_check()
bt_mesh_secure_beacon_create()
secure_beacon_send()
update_beacon_observation()
secure_beacon_recv()
bt_mesh_secure_beacon_enable()
net_key_add()
net_key_update()
net_key_del()
net_key_get()
krp_set()
bt_mesh_cfg_reset()
bt_mesh_subnet_del()
bt_mesh_node_local_net_key_add()
bt_mesh_subnet_get()
bt_mesh_net_secure_beacon_update()
bt_mesh_net_revoke_keys()
bt_mesh_kr_update()
bt_mesh_net_sec_update()
bt_mesh_net_iv_update()
bt_mesh_net_resend()
bt_mesh_subnet_find_with_snb()
net_decrypt()
flooding_decrypt()
net_find_and_decrypt()
bt_mesh_net_start()
proxy_send_beacons()
bt_mesh_proxy_server_beacon_send()
bt_mesh_proxy_identity_enable()
advertise_subnet()
gatt_proxy_advertise()
bt_mesh_provisioner_net_create()
bt_mesh_provisioner_main_reset()
bt_mesh_provisioner_net_key_get()
provisioner_check_net_key()
provisioner_check_net_idx()
bt_mesh_provisioner_local_net_key_add()
bt_mesh_provisioner_local_net_key_del()
bt_mesh_ext_net_get_sub_net_idx()
bt_mesh_ext_sub_get_net_idx()
send_unseg()
send_seg()
bt_mesh_trans_send()
sdu_recv()
send_ack()
trans_seg()
bt_mesh_trans_recv()
bt_mesh_fast_prov_subnet_get()
bt_mesh_friend_find()
bt_mesh_friend_sec_update()
bt_mesh_friend_clear()
unseg_app_sdu_unpack()
bt_mesh_friend_sub_add()
bt_mesh_friend_sub_rem()
bt_mesh_friend_poll()
send_friend_clear()
bt_mesh_friend_req()
friend_lpn_matches()
bt_mesh_friend_enqueue_rx()
bt_mesh_friend_enqueue_tx()
bt_mesh_friend_clear_incomplete()
bt_mesh_beacon_create()
bt_mesh_beacon_update()
seg_tx_send_unacked()
bt_mesh_start()
subnet_evt()
bt_mesh_app_key_find()
key_refresh()
subnet_del()
bt_mesh_subnet_add()
bt_mesh_subnets_get()
bt_mesh_subnet_set()
bt_mesh_subnet_find()
bt_mesh_subnet_foreach()
bt_mesh_subnet_next()
bt_mesh_net_keys_reset()
bt_mesh_net_cred_find()
bt_mesh_net_local()
bt_mesh_net_loopback_clear()
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