Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/
Dcrypto.c23 #define APP_MIC_LEN(aszmic) ((aszmic) ? 8 : 4) argument
655 static void create_app_nonce(uint8_t nonce[13], bool dev_key, uint8_t aszmic, in create_app_nonce() argument
665 sys_put_be32((seq_num | ((uint32_t)aszmic << 31)), &nonce[1]); in create_app_nonce()
673 int bt_mesh_app_encrypt(const uint8_t key[16], bool dev_key, uint8_t aszmic, in bt_mesh_app_encrypt() argument
685 create_app_nonce(nonce, dev_key, aszmic, src, dst, seq_num, iv_index); in bt_mesh_app_encrypt()
690 ad ? 16 : 0, buf->data, APP_MIC_LEN(aszmic)); in bt_mesh_app_encrypt()
692 net_buf_simple_add(buf, APP_MIC_LEN(aszmic)); in bt_mesh_app_encrypt()
699 int bt_mesh_app_decrypt(const uint8_t key[16], bool dev_key, uint8_t aszmic, in bt_mesh_app_decrypt() argument
709 create_app_nonce(nonce, dev_key, aszmic, src, dst, seq_num, iv_index); in bt_mesh_app_decrypt()
715 ad ? 16 : 0, out->data, APP_MIC_LEN(aszmic)); in bt_mesh_app_decrypt()
Dcrypto.h141 int bt_mesh_app_encrypt(const uint8_t key[16], bool dev_key, uint8_t aszmic,
145 int bt_mesh_app_decrypt(const uint8_t key[16], bool dev_key, uint8_t aszmic,
Dtransport.c41 #define APP_MIC_LEN(aszmic) ((aszmic) ? BLE_MESH_MIC_LONG : BLE_MESH_MIC_SHORT) argument
438 net_tx->aszmic, sdu->len); in send_seg()
517 net_buf_add_u8(seg, (net_tx->aszmic << 7) | seq_zero >> 6); in send_seg()
633 tx->aszmic = 0U; in bt_mesh_trans_send()
635 tx->aszmic = 1U; in bt_mesh_trans_send()
645 tx->aszmic, msg, ad, tx->src, in bt_mesh_trans_send()
735 uint8_t aszmic, struct net_buf_simple *buf) in sdu_recv() argument
743 BT_DBG("ASZMIC %u AKF %u AID 0x%02x", aszmic, AKF(&hdr), AID(&hdr)); in sdu_recv()
746 if (buf->len < 1 + APP_MIC_LEN(aszmic)) { in sdu_recv()
764 buf->len -= APP_MIC_LEN(aszmic); in sdu_recv()
[all …]
Dnet.h311 aszmic:1, member