Home
last modified time | relevance | path

Searched refs:virtual_addrs (Results 1 – 1 of 1) sorted by relevance

/Zephyr-latest/subsys/bluetooth/mesh/
Dva.c31 static struct bt_mesh_va virtual_addrs[CONFIG_BT_MESH_LABEL_COUNT]; variable
54 for (int i = 0; i < ARRAY_SIZE(virtual_addrs); i++) { in bt_mesh_va_add()
55 if (!virtual_addrs[i].ref) { in bt_mesh_va_add()
57 va = &virtual_addrs[i]; in bt_mesh_va_add()
63 if (!memcmp(uuid, virtual_addrs[i].uuid, in bt_mesh_va_add()
64 ARRAY_SIZE(virtual_addrs[i].uuid))) { in bt_mesh_va_add()
66 *entry = &virtual_addrs[i]; in bt_mesh_va_add()
68 virtual_addrs[i].ref++; in bt_mesh_va_add()
69 va_store(&virtual_addrs[i]); in bt_mesh_va_add()
105 if (!PART_OF_ARRAY(virtual_addrs, va) || va->ref == 0) { in bt_mesh_va_del()
[all …]