Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/
Dsettings.c2147 struct key_update **free_slot) in key_update_find() argument
2152 *free_slot = NULL; in key_update_find()
2158 *free_slot = update; in key_update_find()
2176 struct key_update *free_slot = NULL; in bt_mesh_store_subnet() local
2181 update = key_update_find(false, sub->net_idx, &free_slot); in bt_mesh_store_subnet()
2188 if (!free_slot) { in bt_mesh_store_subnet()
2193 free_slot->valid = 1U; in bt_mesh_store_subnet()
2194 free_slot->key_idx = sub->net_idx; in bt_mesh_store_subnet()
2195 free_slot->app_key = 0U; in bt_mesh_store_subnet()
2196 free_slot->clear = 0U; in bt_mesh_store_subnet()
[all …]
Dlpn.c604 uint16_t *free_slot = NULL; in lpn_group_add() local
613 if (!free_slot && lpn->groups[i] == BLE_MESH_ADDR_UNASSIGNED) { in lpn_group_add()
614 free_slot = &lpn->groups[i]; in lpn_group_add()
618 if (!free_slot) { in lpn_group_add()
623 *free_slot = group; in lpn_group_add()
Dcfg_srv.c1152 struct label **free_slot) in va_find() argument
1157 if (free_slot != NULL) { in va_find()
1158 *free_slot = NULL; in va_find()
1163 if (free_slot != NULL) { in va_find()
1164 *free_slot = &labels[i]; in va_find()
1179 struct label *update = NULL, *free_slot = NULL; in va_add() local
1181 update = va_find(label_uuid, &free_slot); in va_add()
1191 if (!free_slot) { in va_add()
1199 free_slot->ref = 1U; in va_add()
1200 free_slot->addr = *addr; in va_add()
[all …]