Searched refs:primary_addr (Results 1 – 6 of 6) sorted by relevance
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_models/server/ |
D | server_common.c | 41 uint16_t primary_addr = bt_mesh_primary_addr(); in bt_mesh_get_default_trans_time() local 44 for (uint16_t addr = element->addr; addr >= primary_addr; addr--) { in bt_mesh_get_default_trans_time()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | settings.h | 45 void bt_mesh_store_prov_info(uint16_t primary_addr, uint16_t alloc_addr);
|
D | settings.c | 71 uint16_t primary_addr; member 154 uint16_t primary_addr; member 245 bt_mesh_comp_provision(net.primary_addr); in net_set() 247 BT_INFO("Restored Primary Address 0x%04x", net.primary_addr); in net_set() 855 bt_mesh_provisioner_restore_prov_info(val.primary_addr, val.alloc_addr); in p_prov_set() 858 val.primary_addr, val.alloc_addr); in p_prov_set() 1515 net.primary_addr = bt_mesh_primary_addr(); in store_pending_net() 2347 void bt_mesh_store_prov_info(uint16_t primary_addr, uint16_t alloc_addr) in bt_mesh_store_prov_info() argument 2351 BT_DBG("Primary address 0x%04x, next address allocation 0x%04x", primary_addr, alloc_addr); in bt_mesh_store_prov_info() 2353 val.primary_addr = primary_addr; in bt_mesh_store_prov_info()
|
D | provisioner_prov.h | 171 void bt_mesh_provisioner_restore_prov_info(uint16_t primary_addr, uint16_t alloc_addr);
|
D | provisioner_prov.c | 214 uint16_t primary_addr; member 473 void bt_mesh_provisioner_restore_prov_info(uint16_t primary_addr, uint16_t alloc_addr) in bt_mesh_provisioner_restore_prov_info() argument 475 prov_ctx.primary_addr = primary_addr; in bt_mesh_provisioner_restore_prov_info() 1035 if (prov_ctx.primary_addr == BLE_MESH_ADDR_UNASSIGNED) { 1066 prov_ctx.primary_addr = prov->prov_unicast_addr; 1069 bt_mesh_store_prov_info(prov_ctx.primary_addr, prov_ctx.curr_alloc_addr); 1122 return prov_ctx.primary_addr; 1154 BT_INFO("Primary address updated, old 0x%04x, new 0x%04x", prov_ctx.primary_addr, addr); 1155 prov_ctx.primary_addr = addr; 1158 bt_mesh_store_prov_info(prov_ctx.primary_addr, prov_ctx.curr_alloc_addr); [all …]
|
D | provisioner_main.c | 201 uint16_t primary_addr = BLE_MESH_ADDR_UNASSIGNED; in bt_mesh_provisioner_check_is_addr_dup() local 212 primary_addr = bt_mesh_provisioner_get_primary_elem_addr(); in bt_mesh_provisioner_check_is_addr_dup() 213 if (!BLE_MESH_ADDR_IS_UNICAST(primary_addr)) { in bt_mesh_provisioner_check_is_addr_dup() 214 BT_ERR("Invalid unicast address 0x%04x", primary_addr); in bt_mesh_provisioner_check_is_addr_dup() 228 if (comp_with_own && comp_addr >= primary_addr && in bt_mesh_provisioner_check_is_addr_dup() 229 comp_addr < primary_addr + comp->elem_count) { in bt_mesh_provisioner_check_is_addr_dup()
|