Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/
Dnet.c464 sub->kr_phase = BLE_MESH_KR_PHASE_2; in bt_mesh_net_create()
528 if (new_kr != sub->kr_flag && sub->kr_phase == BLE_MESH_KR_NORMAL) { in bt_mesh_kr_update()
536 if (sub->kr_phase == BLE_MESH_KR_PHASE_1) { in bt_mesh_kr_update()
538 sub->kr_phase = BLE_MESH_KR_PHASE_2; in bt_mesh_kr_update()
548 switch (sub->kr_phase) { in bt_mesh_kr_update()
562 BT_INFO("KR Phase 0x%02x -> Normal", sub->kr_phase); in bt_mesh_kr_update()
564 sub->kr_phase = BLE_MESH_KR_NORMAL; in bt_mesh_kr_update()
1056 if (sub->kr_phase == BLE_MESH_KR_NORMAL) { in bt_mesh_subnet_find()
1131 if (sub->kr_phase == BLE_MESH_KR_NORMAL) { in friend_decrypt()
1187 if (sub->kr_phase == BLE_MESH_KR_NORMAL) { in net_find_and_decrypt()
Dsettings.c117 kr_phase:7; member
468 sub->kr_phase = key.kr_phase; in net_key_set()
997 sub->kr_phase = key.kr_phase; in p_net_key_set()
1320 if (sub->kr_phase != BLE_MESH_KR_NORMAL) { in subnet_init()
1764 key.kr_phase = sub->kr_phase; in store_net_key()
2374 key.kr_phase = sub->kr_phase; in store_p_net_key()
Dcfg_srv.c399 if (sub->kr_phase != BLE_MESH_KR_PHASE_1) { in app_key_set()
2283 switch (sub->kr_phase) { in net_key_update()
2312 sub->kr_phase = BLE_MESH_KR_PHASE_1; in net_key_update()
2900 send_krp_status(model, ctx, idx, sub->kr_phase, in krp_get()
2928 BT_DBG("%u -> %u", sub->kr_phase, phase); in krp_set()
2931 (sub->kr_phase == BLE_MESH_KR_NORMAL && in krp_set()
2933 BT_WARN("Prohibited transition %u -> %u", sub->kr_phase, phase); in krp_set()
2937 if (sub->kr_phase == BLE_MESH_KR_PHASE_1 && in krp_set()
2939 sub->kr_phase = BLE_MESH_KR_PHASE_2; in krp_set()
2948 } else if ((sub->kr_phase == BLE_MESH_KR_PHASE_1 || in krp_set()
[all …]
Dnet.h55 uint8_t kr_phase; /* Key Refresh Phase */ member
Dlocal_operation.c215 sub->kr_phase = BLE_MESH_KR_NORMAL; in bt_mesh_node_local_net_key_add()
Dprovisioner_main.c109 sub->kr_phase = BLE_MESH_KR_PHASE_2; in bt_mesh_provisioner_net_create()
117 sub->kr_phase = BLE_MESH_KR_NORMAL; in bt_mesh_provisioner_net_create()
1289 sub->kr_phase = BLE_MESH_KR_NORMAL; in bt_mesh_provisioner_local_net_key_add()
1330 sub->kr_phase = BLE_MESH_KR_NORMAL; in bt_mesh_provisioner_local_net_key_update()
Dbeacon.c375 if (sub->kr_phase == BLE_MESH_KR_PHASE_2 && !new_key) { in secure_beacon_recv()
Dlpn.c972 if (sub->kr_phase == BLE_MESH_KR_PHASE_2 && !rx->new_key) { in bt_mesh_lpn_friend_update()
Dtransport.c1999 if (subnet->kr_phase == BLE_MESH_KR_PHASE_2 && app_key->updated) {
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/include/
Dcfg_srv.h195 uint8_t kr_phase; member
/hal_espressif-latest/components/bt/esp_ble_mesh/api/models/include/
Desp_ble_mesh_config_model_api.h697 uint8_t kr_phase; /*!< New Key Refresh Phase Transition */ member