Home
last modified time | relevance | path

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

/hal_espressif-3.6.0/components/bt/esp_ble_mesh/mesh_core/
Dsettings.h45 void bt_mesh_store_prov_info(uint16_t primary_addr, uint16_t alloc_addr);
Dprovisioner_prov.h171 void bt_mesh_provisioner_restore_prov_info(uint16_t primary_addr, uint16_t alloc_addr);
Dprovisioner_prov.c470 void bt_mesh_provisioner_restore_prov_info(uint16_t primary_addr, uint16_t alloc_addr) in bt_mesh_provisioner_restore_prov_info() argument
473 prov_ctx.curr_alloc_addr = alloc_addr; in bt_mesh_provisioner_restore_prov_info()
2444 uint16_t alloc_addr = BLE_MESH_ADDR_UNASSIGNED; local
2447 alloc_addr = link[idx].assign_addr;
2454 alloc_addr = prov_ctx.curr_alloc_addr;
2457 if (alloc_addr + link[idx].element_num - 1 > max_addr) {
2466 if (bt_mesh_provisioner_check_is_addr_dup(alloc_addr, link[idx].element_num, true)) {
2467 BT_ERR("Duplicate assigned address 0x%04x", alloc_addr);
2471 sys_put_be16(alloc_addr, &pdu[23]);
2472 link[idx].unicast_addr = alloc_addr;
Dsettings.c155 uint16_t alloc_addr; member
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()
2346 void bt_mesh_store_prov_info(uint16_t primary_addr, uint16_t alloc_addr) in bt_mesh_store_prov_info() argument
2350 BT_DBG("Primary address 0x%04x, next address allocation 0x%04x", primary_addr, alloc_addr); in bt_mesh_store_prov_info()
2353 val.alloc_addr = alloc_addr; in bt_mesh_store_prov_info()