Home
last modified time | relevance | path

Searched refs:ext_adv (Results 1 – 25 of 36) sorted by relevance

12

/Zephyr-latest/subsys/bluetooth/mesh/
Dadv_ext.c74 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/
Dext_adv_advertiser.c166 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/
Dmcs_test.c21 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()
Dcsip_notify_server_test.c61 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()
Dpacs_notify_server_test.c161 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()
Dtmap_server_test.c31 struct bt_le_ext_adv *ext_adv; in test_main() local
47 setup_connectable_adv(&ext_adv); in test_main()
Dias_test.c53 struct bt_le_ext_adv *ext_adv; in test_main() local
62 setup_connectable_adv(&ext_adv); in test_main()
Dccp_call_control_client_test.c85 struct bt_le_ext_adv *ext_adv; in test_main() local
90 setup_connectable_adv(&ext_adv); in test_main()
Dcommon.c190 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()
Dhas_test.c44 struct bt_le_ext_adv *ext_adv; in start_adv() local
46 setup_connectable_adv(&ext_adv); in start_adv()
Dcsip_set_member_test.c56 struct bt_le_ext_adv *ext_adv; in bt_ready() local
79 setup_connectable_adv(&ext_adv); in bt_ready()
Dbap_unicast_server_test.c73 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()
Dcommon.h141 void setup_connectable_adv(struct bt_le_ext_adv **ext_adv);
/Zephyr-latest/samples/bluetooth/hap_ha/src/
Dmain.c58 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/
Dbtp_gap.c562 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/
Dcap_initiator.c57 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/
Dbtp_gap.h456 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/
Dmain.c73 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/
Dbtp_cap.c578 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 …]
Dbtp_pbp.c175 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()
Dbtp_bap_broadcast.c448 &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 …]
Dbtp_bap_broadcast.h48 struct bt_le_ext_adv *ext_adv; member
/Zephyr-latest/samples/bluetooth/bap_broadcast_sink/src/
Dmain.c85 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/
Dipc.c65 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/
Dmain.c229 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 …]

12