/Zephyr-latest/tests/bsim/bluetooth/host/adv/long_ad/src/ |
D | advertiser.c | 63 size_t ad_len = 0; in ad_deserialize() local 78 output[ad_len].data = data; in ad_deserialize() 79 output[ad_len].type = type; in ad_deserialize() 80 output[ad_len].data_len = data_len; in ad_deserialize() 82 ad_len += 1; in ad_deserialize() 86 return ad_len; in ad_deserialize() 93 size_t ad_len = 0; in set_ad_data() local 98 ad_len = ad_deserialize(serialized_ad, serialized_ad_size, ad); in set_ad_data() 100 err = bt_le_ext_adv_set_data(adv, ad, ad_len, NULL, 0); in set_ad_data()
|
/Zephyr-latest/drivers/crypto/ |
D | crypto_cc23x0.c | 43 #define CCM_CC23_B0_GET(ad_len, tag_len, len_size) \ argument 44 (((ad_len) ? 1 << 6 : 0) + (((tag_len) - 2) << 2) + ((len_size) - 1)) 311 uint16_t ad_len = aead_op->ad_len; in crypto_cc23x0_ccm_check_param() local 332 if (ad_len > CCM_CC23_AD_DATA_SIZE_MAX) { in crypto_cc23x0_ccm_check_param() 350 uint16_t ad_len = aead_op->ad_len; in crypto_cc23x0_ccm_encrypt() local 381 b0[0] = CCM_CC23_B0_GET(aead_op->ad_len, tag_len, len_size); in crypto_cc23x0_ccm_encrypt() 400 for (i = 0 ; i < sizeof(ad_len) ; i++) { in crypto_cc23x0_ccm_encrypt() 401 b1[CCM_CC23_AD_LEN_SIZE - 1 - i] = CCM_CC23_BYTE_GET(i, ad_len); in crypto_cc23x0_ccm_encrypt() 404 memcpy(&b1[CCM_CC23_AD_LEN_SIZE], aead_op->ad, ad_len); in crypto_cc23x0_ccm_encrypt() 474 uint16_t ad_len = aead_op->ad_len; in crypto_cc23x0_ccm_decrypt() local [all …]
|
D | crypto_tc_shim.c | 117 aead_op->ad, aead_op->ad_len, op->in_buf, in do_ccm_encrypt_mac() 166 aead_op->ad, aead_op->ad_len, in do_ccm_decrypt_auth()
|
D | crypto_mtls_shim.c | 189 apkt->ad, apkt->ad_len, in mtls_ccm_encrypt_auth() 218 apkt->ad, apkt->ad_len, in mtls_ccm_decrypt_auth() 251 apkt->ad, apkt->ad_len, in mtls_gcm_encrypt_auth() 278 apkt->ad, apkt->ad_len, in mtls_gcm_decrypt_auth()
|
D | crypto_ataes132a.c | 707 if (aead_op->ad != NULL || aead_op->ad_len != 0U) { in do_ccm_encrypt_mac() 752 if (aead_op->ad != NULL || aead_op->ad_len != 0U) { in do_ccm_decrypt_auth()
|
/Zephyr-latest/subsys/bluetooth/audio/shell/ |
D | cap_acceptor.c | 339 size_t ad_len = 0; in cap_acceptor_ad_data_add() local 342 return ad_len; in cap_acceptor_ad_data_add() 349 ad_len += ad_cap_announcement_data_add(data, data_size); in cap_acceptor_ad_data_add() 366 __ASSERT(data_size > ad_len, "No space for AD_RSI"); in cap_acceptor_ad_data_add() 367 data[ad_len].type = BT_DATA_CSIS_RSI; in cap_acceptor_ad_data_add() 368 data[ad_len].data_len = ARRAY_SIZE(ad_rsi); in cap_acceptor_ad_data_add() 369 data[ad_len].data = &ad_rsi[0]; in cap_acceptor_ad_data_add() 370 ad_len++; in cap_acceptor_ad_data_add() 373 return ad_len; in cap_acceptor_ad_data_add()
|
D | csip_set_member.c | 318 size_t ad_len = 0; in csis_ad_data_add() local 340 __ASSERT(data_array_size > ad_len, "No space for AD_RSI"); in csis_ad_data_add() 341 data_array[ad_len].type = BT_DATA_CSIS_RSI; in csis_ad_data_add() 342 data_array[ad_len].data_len = ARRAY_SIZE(ad_rsi); in csis_ad_data_add() 343 data_array[ad_len].data = &ad_rsi[0]; in csis_ad_data_add() 344 ad_len++; in csis_ad_data_add() 347 return ad_len; in csis_ad_data_add()
|
D | bap.c | 4239 size_t ad_len = 0; in connectable_ad_data_add() local 4257 __ASSERT(data_array_size > ad_len, "No space for AD_BAP_ANNOUNCEMENT"); in connectable_ad_data_add() 4258 data_array[ad_len].type = BT_DATA_SVC_DATA16; in connectable_ad_data_add() 4259 data_array[ad_len].data_len = ARRAY_SIZE(ad_bap_announcement); in connectable_ad_data_add() 4260 data_array[ad_len].data = &ad_bap_announcement[0]; in connectable_ad_data_add() 4261 ad_len++; in connectable_ad_data_add() 4265 ad_len += bap_scan_delegator_ad_data_add(&data_array[ad_len], in connectable_ad_data_add() 4266 data_array_size - ad_len); in connectable_ad_data_add() 4270 ad_len += cap_acceptor_ad_data_add(&data_array[ad_len], data_array_size - ad_len, in connectable_ad_data_add() 4275 ad_len += gmap_ad_data_add(&data_array[ad_len], data_array_size - ad_len); in connectable_ad_data_add() [all …]
|
/Zephyr-latest/subsys/bluetooth/mesh/ |
D | adv_legacy.c | 48 const struct bt_data *ad, size_t ad_len, in bt_data_send() argument 98 err = bt_le_adv_start(¶m, ad, ad_len, NULL, 0); in bt_data_send() 127 const struct bt_data *ad, size_t ad_len) in bt_mesh_adv_bt_data_send() argument 129 return bt_data_send(num_events, adv_int, ad, ad_len, NULL); in bt_mesh_adv_bt_data_send() 274 const struct bt_data *ad, size_t ad_len, in bt_mesh_adv_gatt_start() argument 278 return bt_le_adv_start(param, ad, ad_len, sd, sd_len); in bt_mesh_adv_gatt_start()
|
D | adv_ext.c | 155 const struct bt_data *ad, size_t ad_len, in adv_start() argument 182 err = bt_le_ext_adv_set_data(ext_adv->instance, ad, ad_len, sd, sd_len); in adv_start() 201 const struct bt_data *ad, size_t ad_len) in bt_data_send() argument 216 return adv_start(ext_adv, &ext_adv->adv_param, &start, ad, ad_len, NULL, 0); in bt_data_send() 584 const struct bt_data *ad, size_t ad_len, in bt_mesh_adv_gatt_start() argument 597 return adv_start(ext_adv, param, &start, ad, ad_len, sd, sd_len); in bt_mesh_adv_gatt_start() 601 const struct bt_data *ad, size_t ad_len) in bt_mesh_adv_bt_data_send() argument 603 return bt_data_send(advs, num_events, adv_interval, ad, ad_len); in bt_mesh_adv_bt_data_send()
|
D | adv.h | 120 const struct bt_data *ad, size_t ad_len, 128 const struct bt_data *ad, size_t ad_len);
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | adv.c | 45 size_t ad_len; member 62 const struct bt_ad *ad, size_t ad_len) in ad_stream_new() argument 66 stream->ad_len = ad_len; in ad_stream_new() 68 for (size_t i = 0; i < ad_len; i++) { in ad_stream_new() 119 if (stream->ad_index == stream->ad_len) { in ad_stream_current_ltv_update() 497 const struct bt_ad *ad, size_t ad_len, uint8_t *data_len) in set_data_add_complete() argument 501 for (size_t i = 0; i < ad_len; i++) { in set_data_add_complete() 535 static int hci_set_ad(uint16_t hci_op, const struct bt_ad *ad, size_t ad_len) in hci_set_ad() argument 550 ad, ad_len, &set_data->len); in hci_set_ad() 560 size_t total_data_len, const struct bt_ad *ad, size_t ad_len) in hci_set_adv_ext_complete() argument [all …]
|
/Zephyr-latest/subsys/bluetooth/controller/ll_sw/ |
D | ull_adv_aux.c | 127 uint8_t ad_len = 0U; in ll_adv_aux_ad_data_set() local 444 ad_len = len - ad_len_chain; 447 *val_ptr++ = ad_len; 450 *val_ptr++ = ad_len; 623 (void)memcpy(dptr_chain, &data[ad_len + ad_len_overflow], ad_len_chain); 1525 uint8_t ad_len; in ull_adv_aux_hdr_set_clear() local 1539 ad_len = *((uint8_t *)hdr_data); in ull_adv_aux_hdr_set_clear() 1540 hdr_data = (uint8_t *)hdr_data + sizeof(ad_len); in ull_adv_aux_hdr_set_clear() 1545 return ull_adv_data_set(adv, ad_len, ad_data); in ull_adv_aux_hdr_set_clear() 1833 ad_len = *(uint8_t *)hdr_data; in ull_adv_aux_hdr_set_clear() [all …]
|
D | ull_adv_sync.c | 80 const uint8_t *ad, uint8_t ad_len); 84 const uint8_t *ad, uint8_t ad_len); 1570 const uint8_t *ad, uint8_t ad_len, uint8_t max_ad_len) argument 1577 while (ad_len) { 1581 uint8_t pdu_add_len = ad_len; 1588 if (pdu_ad_len + ad_len > CONFIG_BT_CTLR_ADV_DATA_LEN_MAX) { 1593 if (pdu_ad_len + ad_len > max_ad_len || 1594 PDU_AC_EXT_PAYLOAD_SIZE_MAX - pdu->len < ad_len) { 1623 ad_len -= pdu_add_len; 1627 if (ad_len) { [all …]
|
D | ull_sync.c | 1448 uint16_t ad_len; local 1463 ad_len = acad[PDU_ADV_DATA_HEADER_LEN_OFFSET]; 1464 if (ad_len && 1471 ad_len += 1U; 1472 if (ad_len < acad_len) { 1473 acad_len -= ad_len; 1479 acad += ad_len; 1483 if (ad_len != (sizeof(*chm_upd_ind) + 1U)) {
|
D | ull_adv_iso.c | 1382 uint8_t ad_len; in adv_iso_chm_complete_commit() local 1410 ad_len = ad[PDU_ADV_DATA_HEADER_LEN_OFFSET]; in adv_iso_chm_complete_commit() 1411 if (ad_len && in adv_iso_chm_complete_commit() 1416 ad_len += 1U; in adv_iso_chm_complete_commit() 1418 LL_ASSERT(ad_len <= len); in adv_iso_chm_complete_commit() 1420 ad += ad_len; in adv_iso_chm_complete_commit() 1421 len -= ad_len; in adv_iso_chm_complete_commit()
|
/Zephyr-latest/subsys/bluetooth/host/shell/ |
D | bt.c | 1895 size_t ad_len = 0; in ad_init() local 1914 __ASSERT(data_array_size > ad_len, "No space for AD_FLAGS"); in ad_init() 1915 data_array[ad_len].type = BT_DATA_FLAGS; in ad_init() 1916 data_array[ad_len].data_len = sizeof(ad_flags); in ad_init() 1917 data_array[ad_len].data = &ad_flags; in ad_init() 1918 ad_len++; in ad_init() 1925 __ASSERT(data_array_size > ad_len, "No space for appearance"); in ad_init() 1927 data_array[ad_len].type = BT_DATA_GAP_APPEARANCE; in ad_init() 1928 data_array[ad_len].data_len = sizeof(appearance_data); in ad_init() 1929 data_array[ad_len].data = appearance_data; in ad_init() [all …]
|
/Zephyr-latest/drivers/ieee802154/ |
D | ieee802154_cc2520.c | 1159 nonce[0] = 0 | (apkt->ad_len ? 0x40 : 0) | (m << 3) | 1; in generate_nonce() 1195 if (!apkt->ad || !apkt->ad_len) { in insert_crypto_parameters() 1200 if (apkt->pkt->in_buf && apkt->pkt->in_buf - apkt->ad_len != apkt->ad) { in insert_crypto_parameters() 1212 in_len = apkt->ad_len; in insert_crypto_parameters() 1218 memcpy(in_buf, apkt->ad, apkt->ad_len); in insert_crypto_parameters() 1219 memcpy(in_buf + apkt->ad_len, in insert_crypto_parameters() 1221 in_len = apkt->ad_len + apkt->pkt->in_len; in insert_crypto_parameters() 1280 apkt->pkt->out_len = apkt->pkt->in_len + apkt->ad_len + in cc2520_crypto_ccm() 1291 0x000, apkt->ad_len, m) || in cc2520_crypto_ccm() 1329 apkt->pkt->out_len = apkt->pkt->in_len + apkt->ad_len; in cc2520_crypto_uccm() [all …]
|
/Zephyr-latest/include/zephyr/crypto/ |
D | cipher.h | 227 uint32_t ad_len; member
|
/Zephyr-latest/include/zephyr/bluetooth/ |
D | bluetooth.h | 1380 const struct bt_data *ad, size_t ad_len, 1395 int bt_le_adv_update_data(const struct bt_data *ad, size_t ad_len, 1512 const struct bt_data *ad, size_t ad_len, 1625 const struct bt_data *ad, size_t ad_len);
|
/Zephyr-latest/tests/bluetooth/tester/src/btp/ |
D | btp_gap.h | 454 const struct bt_data *ad, size_t ad_len, 461 int tester_gap_padv_set_data(struct bt_le_ext_adv *ext_adv, struct bt_data *per_ad, uint8_t ad_len);
|
/Zephyr-latest/samples/drivers/crypto/src/ |
D | main.c | 419 .ad_len = sizeof(ccm_hdr), in ccm_mode() 531 .ad_len = sizeof(gcm_hdr), in gcm_mode()
|
/Zephyr-latest/subsys/net/l2/ieee802154/ |
D | ieee802154_security.c | 126 apkt->ad_len = auth_len; in prepare_cipher_aead_pkt()
|
/Zephyr-latest/tests/bluetooth/tester/src/ |
D | btp_gap.c | 664 uint8_t own_addr_type, const struct bt_data *ad, size_t ad_len, in tester_gap_create_adv_instance() argument 747 err = bt_le_ext_adv_set_data(ext_adv_sets[index], ad, ad_len, sd_len ? in tester_gap_create_adv_instance() 1658 int tester_gap_padv_set_data(struct bt_le_ext_adv *ext_adv, struct bt_data *per_ad, uint8_t ad_len) in tester_gap_padv_set_data() argument 1667 err = bt_le_per_adv_set_data(ext_adv, per_ad, ad_len); in tester_gap_padv_set_data()
|