| /Zephyr-latest/subsys/bluetooth/mesh/ |
| D | adv_ext.c | 74 static bool schedule_send(struct bt_mesh_ext_adv *ext_adv); 152 static int adv_start(struct bt_mesh_ext_adv *ext_adv, in adv_start() argument 160 if (!ext_adv->instance) { in adv_start() 165 if (atomic_test_and_set_bit(ext_adv->flags, ADV_FLAG_ACTIVE)) { in adv_start() 170 if (atomic_test_bit(ext_adv->flags, ADV_FLAG_UPDATE_PARAMS)) { in adv_start() 171 err = bt_le_ext_adv_update_param(ext_adv->instance, param); in adv_start() 174 atomic_clear_bit(ext_adv->flags, ADV_FLAG_ACTIVE); in adv_start() 178 atomic_set_bit_to(ext_adv->flags, ADV_FLAG_UPDATE_PARAMS, in adv_start() 179 param != &ext_adv->adv_param); in adv_start() 182 err = bt_le_ext_adv_set_data(ext_adv->instance, ad, ad_len, sd, sd_len); in adv_start() [all …]
|
| /Zephyr-latest/tests/bsim/bluetooth/host/adv/extended/src/ |
| D | ext_adv_advertiser.c | 166 struct bt_le_ext_adv *ext_adv; in main_ext_adv_advertiser() local 170 create_ext_adv_set(&ext_adv, false); in main_ext_adv_advertiser() 171 start_ext_adv_set(ext_adv); in main_ext_adv_advertiser() 176 stop_ext_adv_set(ext_adv); in main_ext_adv_advertiser() 177 delete_adv_set(ext_adv); in main_ext_adv_advertiser() 179 ext_adv = NULL; in main_ext_adv_advertiser() 186 struct bt_le_ext_adv *ext_adv; in adv_connect_and_disconnect_cycle() local 188 create_ext_adv_set(&ext_adv, true); in adv_connect_and_disconnect_cycle() 189 start_ext_adv_set(ext_adv); in adv_connect_and_disconnect_cycle() 202 stop_ext_adv_set(ext_adv); in adv_connect_and_disconnect_cycle() [all …]
|
| /Zephyr-latest/tests/bsim/bluetooth/audio/src/ |
| D | mcs_test.c | 21 struct bt_le_ext_adv *ext_adv; in test_main() local 41 setup_connectable_adv(&ext_adv); in test_main() 49 err = bt_le_ext_adv_start(ext_adv, BT_LE_EXT_ADV_START_DEFAULT); in test_main() 53 bt_le_ext_adv_delete(ext_adv); in test_main()
|
| D | csip_notify_server_test.c | 61 struct bt_le_ext_adv *ext_adv; in test_main() local 78 setup_connectable_adv(&ext_adv); in test_main() 109 err = bt_le_ext_adv_start(ext_adv, BT_LE_EXT_ADV_START_DEFAULT); in test_main() 113 bt_le_ext_adv_delete(ext_adv); in test_main()
|
| D | pacs_notify_server_test.c | 161 struct bt_le_ext_adv *ext_adv; in test_main() local 204 setup_connectable_adv(&ext_adv); in test_main() 228 err = bt_le_ext_adv_start(ext_adv, BT_LE_EXT_ADV_START_DEFAULT); in test_main() 232 bt_le_ext_adv_delete(ext_adv); in test_main() 242 err = bt_le_ext_adv_start(ext_adv, BT_LE_EXT_ADV_START_DEFAULT); in test_main() 246 bt_le_ext_adv_delete(ext_adv); in test_main() 273 err = bt_le_ext_adv_start(ext_adv, BT_LE_EXT_ADV_START_DEFAULT); in test_main() 277 bt_le_ext_adv_delete(ext_adv); in test_main()
|
| D | tmap_server_test.c | 31 struct bt_le_ext_adv *ext_adv; in test_main() local 47 setup_connectable_adv(&ext_adv); in test_main()
|
| D | ias_test.c | 53 struct bt_le_ext_adv *ext_adv; in test_main() local 62 setup_connectable_adv(&ext_adv); in test_main()
|
| D | ccp_call_control_client_test.c | 85 struct bt_le_ext_adv *ext_adv; in test_main() local 90 setup_connectable_adv(&ext_adv); in test_main()
|
| D | common.c | 190 void setup_connectable_adv(struct bt_le_ext_adv **ext_adv) in setup_connectable_adv() argument 195 err = bt_le_ext_adv_create(BT_BAP_ADV_PARAM_CONN_QUICK, NULL, ext_adv); in setup_connectable_adv() 201 err = bt_le_ext_adv_set_data(*ext_adv, connectable_ad, ARRAY_SIZE(connectable_ad), NULL, 0); in setup_connectable_adv() 205 bt_le_ext_adv_delete(*ext_adv); in setup_connectable_adv() 210 err = bt_le_ext_adv_start(*ext_adv, BT_LE_EXT_ADV_START_DEFAULT); in setup_connectable_adv() 214 bt_le_ext_adv_delete(*ext_adv); in setup_connectable_adv()
|
| D | has_test.c | 44 struct bt_le_ext_adv *ext_adv; in start_adv() local 46 setup_connectable_adv(&ext_adv); in start_adv()
|
| D | csip_set_member_test.c | 56 struct bt_le_ext_adv *ext_adv; in bt_ready() local 79 setup_connectable_adv(&ext_adv); in bt_ready()
|
| D | bap_unicast_server_test.c | 73 static struct bt_le_ext_adv *ext_adv; variable 471 setup_connectable_adv(&ext_adv); in init() 521 err = bt_le_ext_adv_start(ext_adv, BT_LE_EXT_ADV_START_DEFAULT); in restart_adv_cb()
|
| D | common.h | 141 void setup_connectable_adv(struct bt_le_ext_adv **ext_adv);
|
| /Zephyr-latest/samples/bluetooth/hap_ha/src/ |
| D | main.c | 58 static struct bt_le_ext_adv *ext_adv; variable 108 if (ext_adv == NULL) { in adv_work_handler() 110 err = bt_le_ext_adv_create(BT_BAP_ADV_PARAM_CONN_QUICK, &adv_cb, &ext_adv); in adv_work_handler() 115 err = bt_le_ext_adv_set_data(ext_adv, ad, ARRAY_SIZE(ad), NULL, 0); in adv_work_handler() 123 err = bt_le_ext_adv_start(ext_adv, BT_LE_EXT_ADV_START_DEFAULT); in adv_work_handler()
|
| /Zephyr-latest/tests/bluetooth/tester/src/ |
| D | btp_gap.c | 562 int tester_gap_start_ext_adv(struct bt_le_ext_adv *ext_adv) in tester_gap_start_ext_adv() argument 570 if (ext_adv == NULL) { in tester_gap_start_ext_adv() 575 err = bt_le_ext_adv_start(ext_adv, BT_LE_EXT_ADV_START_DEFAULT); in tester_gap_start_ext_adv() 586 int tester_gap_stop_ext_adv(struct bt_le_ext_adv *ext_adv) in tester_gap_stop_ext_adv() argument 594 if (ext_adv == NULL) { in tester_gap_stop_ext_adv() 599 err = bt_le_ext_adv_stop(ext_adv); in tester_gap_stop_ext_adv() 666 struct bt_le_ext_adv **ext_adv) in tester_gap_create_adv_instance() argument 718 if (*ext_adv) { in tester_gap_create_adv_instance() 719 err = bt_le_ext_adv_stop(*ext_adv); in tester_gap_create_adv_instance() 724 err = bt_le_ext_adv_delete(*ext_adv); in tester_gap_create_adv_instance() [all …]
|
| /Zephyr-latest/samples/bluetooth/tmap_bms/src/ |
| D | cap_initiator.c | 57 struct bt_le_ext_adv *ext_adv; variable 308 err = setup_extended_adv(&ext_adv); in cap_initiator_setup() 320 err = bt_cap_initiator_broadcast_audio_start(broadcast_source, ext_adv); in cap_initiator_setup() 326 err = setup_extended_adv_data(broadcast_source, ext_adv); in cap_initiator_setup() 332 err = start_extended_adv(ext_adv); in cap_initiator_setup() 372 err = stop_and_delete_extended_adv(ext_adv); in cap_initiator_setup()
|
| /Zephyr-latest/tests/bluetooth/tester/src/btp/ |
| D | btp_gap.h | 456 uint32_t *settings, struct bt_le_ext_adv **ext_adv); 457 int tester_gap_stop_ext_adv(struct bt_le_ext_adv *ext_adv); 458 int tester_gap_start_ext_adv(struct bt_le_ext_adv *ext_adv); 459 int tester_gap_padv_configure(struct bt_le_ext_adv *ext_adv, 461 int tester_gap_padv_set_data(struct bt_le_ext_adv *ext_adv, struct bt_data *per_ad, uint8_t ad_len); 462 int tester_gap_padv_start(struct bt_le_ext_adv *ext_adv); 463 int tester_gap_padv_stop(struct bt_le_ext_adv *ext_adv);
|
| /Zephyr-latest/samples/bluetooth/pbp_public_broadcast_source/src/ |
| D | main.c | 73 struct bt_le_ext_adv *ext_adv; variable 367 err = setup_extended_adv(&ext_adv); in cap_initiator_setup() 381 err = bt_cap_initiator_broadcast_audio_start(broadcast_source, ext_adv); in cap_initiator_setup() 388 err = setup_extended_adv_data(broadcast_source, ext_adv); in cap_initiator_setup() 395 err = start_extended_adv(ext_adv); in cap_initiator_setup() 427 err = stop_and_delete_extended_adv(ext_adv); in cap_initiator_setup()
|
| /Zephyr-latest/tests/bluetooth/tester/src/audio/ |
| D | btp_cap.c | 578 if (source->ext_adv == NULL) { in cap_broadcast_source_adv_setup() 597 &source->ext_adv); in cap_broadcast_source_adv_setup() 604 err = tester_gap_padv_configure(source->ext_adv, in cap_broadcast_source_adv_setup() 624 err = tester_gap_padv_set_data(source->ext_adv, &per_ad, 1); in cap_broadcast_source_adv_setup() 769 if (source->ext_adv == NULL) { in btp_cap_broadcast_adv_start() 773 err = tester_gap_start_ext_adv(source->ext_adv); in btp_cap_broadcast_adv_start() 778 err = tester_gap_padv_start(source->ext_adv); in btp_cap_broadcast_adv_start() 803 err = tester_gap_padv_stop(source->ext_adv); in btp_cap_broadcast_adv_stop() 812 err = tester_gap_stop_ext_adv(source->ext_adv); in btp_cap_broadcast_adv_stop() 831 if (source->ext_adv == NULL) { in btp_cap_broadcast_source_start() [all …]
|
| D | btp_pbp.c | 175 if (source->ext_adv == NULL) { in pbp_broadcast_source_adv_setup() 178 &source->ext_adv); in pbp_broadcast_source_adv_setup() 184 err = bt_le_ext_adv_set_data(source->ext_adv, ext_ad, ARRAY_SIZE(ext_ad), NULL, 0); in pbp_broadcast_source_adv_setup()
|
| D | btp_bap_broadcast.c | 448 &source->ext_adv); in btp_bap_broadcast_source_setup() 454 err = tester_gap_padv_configure(source->ext_adv, &per_adv_param); in btp_bap_broadcast_source_setup() 470 err = tester_gap_padv_set_data(source->ext_adv, per_ad, 1); in btp_bap_broadcast_source_setup() 563 &source->ext_adv); in btp_bap_broadcast_source_setup_v2() 569 err = tester_gap_padv_configure(source->ext_adv, &per_adv_param); in btp_bap_broadcast_source_setup_v2() 585 err = tester_gap_padv_set_data(source->ext_adv, per_ad, 1); in btp_bap_broadcast_source_setup_v2() 639 if (source->ext_adv == NULL) { in btp_bap_broadcast_adv_start() 643 err = tester_gap_start_ext_adv(source->ext_adv); in btp_bap_broadcast_adv_start() 648 err = tester_gap_padv_start(source->ext_adv); in btp_bap_broadcast_adv_start() 673 err = tester_gap_padv_stop(source->ext_adv); in btp_bap_broadcast_adv_stop() [all …]
|
| D | btp_bap_broadcast.h | 48 struct bt_le_ext_adv *ext_adv; member
|
| /Zephyr-latest/samples/bluetooth/bap_broadcast_sink/src/ |
| D | main.c | 85 static struct bt_le_ext_adv *ext_adv; variable 967 err = bt_le_ext_adv_create(BT_BAP_ADV_PARAM_CONN_REDUCED, NULL, &ext_adv); in start_adv() 974 err = bt_le_ext_adv_set_data(ext_adv, ad, ARRAY_SIZE(ad), NULL, 0); in start_adv() 981 err = bt_le_ext_adv_start(ext_adv, BT_LE_EXT_ADV_START_DEFAULT); in start_adv() 995 err = bt_le_ext_adv_stop(ext_adv); in stop_adv() 1002 err = bt_le_ext_adv_delete(ext_adv); in stop_adv() 1009 ext_adv = NULL; in stop_adv() 1053 if (ext_adv != NULL) { in main()
|
| /Zephyr-latest/drivers/bluetooth/hci/ |
| D | ipc.c | 65 const struct bt_hci_evt_le_ext_advertising_report *ext_adv = in is_hci_event_discardable() local 68 return (ext_adv->num_reports == 1) && in is_hci_event_discardable() 69 ((ext_adv->adv_info[0].evt_type & in is_hci_event_discardable()
|
| /Zephyr-latest/tests/bluetooth/audio/bap_broadcast_source/src/ |
| D | main.c | 229 struct bt_le_ext_adv ext_adv = {0}; in ZTEST_F() local 238 err = bt_bap_broadcast_source_start(fixture->source, &ext_adv); in ZTEST_F() 526 struct bt_le_ext_adv ext_adv = {0}; in ZTEST_F() local 535 err = bt_bap_broadcast_source_start(NULL, &ext_adv); in ZTEST_F() 557 struct bt_le_ext_adv ext_adv = {0}; in ZTEST_F() local 566 err = bt_bap_broadcast_source_start(fixture->source, &ext_adv); in ZTEST_F() 569 err = bt_bap_broadcast_source_start(fixture->source, &ext_adv); in ZTEST_F() 1118 struct bt_le_ext_adv ext_adv = {0}; in ZTEST_F() local 1127 err = bt_bap_broadcast_source_start(fixture->source, &ext_adv); in ZTEST_F() 1137 struct bt_le_ext_adv ext_adv = {0}; in ZTEST_F() local [all …]
|