/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | local_operation.c | 234 const uint8_t app_key[16]) in bt_mesh_node_local_app_key_add() 238 if (net_idx > 0xFFF || app_idx > 0xFFF || app_key == NULL) { in bt_mesh_node_local_app_key_add() 262 memcmp(bt_mesh.app_keys[i].keys[0].val, app_key, 16) == 0) || in bt_mesh_node_local_app_key_add() 264 memcmp(bt_mesh.app_keys[i].keys[1].val, app_key, 16) == 0)) { in bt_mesh_node_local_app_key_add() 265 BT_WARN("Key value %s already exists", bt_hex(app_key, 16)); in bt_mesh_node_local_app_key_add() 275 if (bt_mesh_app_id(app_key, &keys->id)) { in bt_mesh_node_local_app_key_add() 283 memcpy(keys->val, app_key, 16); in bt_mesh_node_local_app_key_add()
|
D | test.h | 28 uint8_t app_key[16]; member
|
D | provisioner_main.h | 100 int bt_mesh_provisioner_local_app_key_add(const uint8_t app_key[16], 103 int bt_mesh_provisioner_local_app_key_update(const uint8_t app_key[16],
|
D | provisioner_main.c | 817 static int provisioner_check_app_key(const uint8_t app_key[16], uint16_t *app_idx) in provisioner_check_app_key() 822 if (!app_key) { in provisioner_check_app_key() 829 if (key && (!memcmp(key->keys[0].val, app_key, 16) || in provisioner_check_app_key() 830 !memcmp(key->keys[1].val, app_key, 16))) { in provisioner_check_app_key() 941 int bt_mesh_provisioner_local_app_key_add(const uint8_t app_key[16], in bt_mesh_provisioner_local_app_key_add() 960 if (provisioner_check_app_key(app_key, app_idx)) { in bt_mesh_provisioner_local_app_key_add() 983 if (!app_key) { in bt_mesh_provisioner_local_app_key_add() 989 memcpy(p_key, app_key, 16); in bt_mesh_provisioner_local_app_key_add() 1038 int bt_mesh_provisioner_local_app_key_update(const uint8_t app_key[16], in bt_mesh_provisioner_local_app_key_update() 1044 if (app_key == NULL) { in bt_mesh_provisioner_local_app_key_update() [all …]
|
D | local_operation.h | 32 const uint8_t app_key[16]);
|
D | test.c | 76 if (bt_mesh_app_id(info->app_key, &keys->id)) { in bt_mesh_device_auto_enter_network() 83 memcpy(keys->val, info->app_key, 16); in bt_mesh_device_auto_enter_network()
|
D | crypto.h | 83 static inline int bt_mesh_app_id(const uint8_t app_key[16], uint8_t app_id[1]) in bt_mesh_app_id() 85 return bt_mesh_k4(app_key, app_id); in bt_mesh_app_id()
|
D | settings.c | 62 app_key:1, /* 1 if this is an AppKey, 0 if a NetKey */ member 1819 if (update->app_key) { in store_pending_keys() 1825 if (update->app_key) { in store_pending_keys() 2146 static struct key_update *key_update_find(bool app_key, uint16_t key_idx, in key_update_find() argument 2162 if (update->app_key != app_key) { in key_update_find() 2195 free_slot->app_key = 0U; in bt_mesh_store_subnet() 2222 free_slot->app_key = 1U; in bt_mesh_store_app_key() 2272 free_slot->app_key = 0U; in bt_mesh_clear_subnet() 2299 free_slot->app_key = 1U; in bt_mesh_clear_app_key()
|
D | transport.c | 1975 struct bt_mesh_app_key *app_key = NULL; local 1993 app_key = bt_mesh_tx_appkey_get(role, app_idx); 1994 if (!app_key) { 1999 if (subnet->kr_phase == BLE_MESH_KR_PHASE_2 && app_key->updated) { 2000 *key = app_key->keys[1].val; 2001 *aid = app_key->keys[1].id; 2003 *key = app_key->keys[0].val; 2004 *aid = app_key->keys[0].id;
|
D | cfg_cli.c | 793 const uint8_t app_key[16]) in bt_mesh_cfg_app_key_add() 797 if (!app_key) { in bt_mesh_cfg_app_key_add() 804 net_buf_simple_add_mem(&msg, app_key, 16); in bt_mesh_cfg_app_key_add() 1107 const uint8_t app_key[16]) in bt_mesh_cfg_app_key_update() 1111 if (!app_key) { in bt_mesh_cfg_app_key_update() 1118 net_buf_simple_add_mem(&msg, app_key, 16); in bt_mesh_cfg_app_key_update()
|
D | cfg_srv.c | 485 memcpy(change.cfg_appkey_add.app_key, buf->data, 16); in app_key_add() 519 memcpy(change.cfg_appkey_update.app_key, buf->data, 16); in app_key_update()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/core/ |
D | esp_ble_mesh_local_data_operation_api.c | 159 esp_err_t esp_ble_mesh_node_add_local_app_key(const uint8_t app_key[16], uint16_t net_idx, uint16_t… in esp_ble_mesh_node_add_local_app_key() 164 if (app_key == NULL || net_idx > 0xFFF || app_idx > 0xFFF) { in esp_ble_mesh_node_add_local_app_key() 176 memcpy(arg.node_add_local_app_key.app_key, app_key, 16); in esp_ble_mesh_node_add_local_app_key()
|
D | esp_ble_mesh_networking_api.c | 398 esp_err_t esp_ble_mesh_provisioner_add_local_app_key(const uint8_t app_key[16], in esp_ble_mesh_provisioner_add_local_app_key() 412 if (app_key) { in esp_ble_mesh_provisioner_add_local_app_key() 413 memcpy(arg.add_local_app_key.app_key, app_key, 16); in esp_ble_mesh_provisioner_add_local_app_key() 415 bzero(arg.add_local_app_key.app_key, 16); in esp_ble_mesh_provisioner_add_local_app_key() 421 esp_err_t esp_ble_mesh_provisioner_update_local_app_key(const uint8_t app_key[16], in esp_ble_mesh_provisioner_update_local_app_key() 427 if (app_key == NULL) { in esp_ble_mesh_provisioner_update_local_app_key() 437 memcpy(arg.update_local_app_key.app_key, app_key, 16); in esp_ble_mesh_provisioner_update_local_app_key()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/core/include/ |
D | esp_ble_mesh_networking_api.h | 328 esp_err_t esp_ble_mesh_provisioner_add_local_app_key(const uint8_t app_key[16], 341 esp_err_t esp_ble_mesh_provisioner_update_local_app_key(const uint8_t app_key[16],
|
D | esp_ble_mesh_local_data_operation_api.h | 183 esp_err_t esp_ble_mesh_node_add_local_app_key(const uint8_t app_key[16], uint16_t net_idx, uint16_t…
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/include/ |
D | cfg_srv.h | 163 uint8_t app_key[16]; member 168 uint8_t app_key[16]; member
|
D | cfg_cli.h | 66 const uint8_t app_key[16]); 277 const uint8_t app_key[16]);
|
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/include/ |
D | btc_ble_mesh_prov.h | 121 uint8_t app_key[16]; member 186 uint8_t app_key[16]; member 191 uint8_t app_key[16]; member
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/models/include/ |
D | esp_ble_mesh_config_model_api.h | 177 uint8_t app_key[16]; /*!< The app key value */ member 284 uint8_t app_key[16]; /*!< The app key value */ member 662 uint8_t app_key[16]; /*!< AppKey */ member 669 uint8_t app_key[16]; /*!< AppKey */ member
|
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/ |
D | btc_ble_mesh_prov.c | 1884 arg->node_add_local_app_key.app_key); in btc_ble_mesh_prov_call_handler() 2025 const uint8_t *app_key = NULL; in btc_ble_mesh_prov_call_handler() local 2027 if (memcmp(arg->add_local_app_key.app_key, zero, 16)) { in btc_ble_mesh_prov_call_handler() 2028 app_key = arg->add_local_app_key.app_key; in btc_ble_mesh_prov_call_handler() 2032 bt_mesh_provisioner_local_app_key_add(app_key, arg->add_local_app_key.net_idx, in btc_ble_mesh_prov_call_handler() 2043 bt_mesh_provisioner_local_app_key_update(arg->update_local_app_key.app_key, in btc_ble_mesh_prov_call_handler()
|
D | btc_ble_mesh_config_model.c | 511 &set->app_key_add.app_key[0]); in btc_ble_mesh_config_client_set_state() 591 set->app_key_update.app_key); in btc_ble_mesh_config_client_set_state()
|