Home
last modified time | relevance | path

Searched refs:pa_sync (Results 1 – 22 of 22) sorted by relevance

/Zephyr-latest/samples/bluetooth/cap_acceptor/src/
Dcap_acceptor_broadcast.c63 struct bt_le_per_adv_sync *pa_sync; member
146 err = bt_bap_broadcast_sink_create(broadcast_sink.pa_sync, broadcast_sink.broadcast_id, in create_broadcast_sink()
263 if (broadcast_sink.pa_sync != NULL) { in pa_timer_handler()
266 err = bt_le_per_adv_sync_delete(broadcast_sink.pa_sync); in pa_timer_handler()
352 err = bt_le_per_adv_sync_create(&param, &broadcast_sink.pa_sync); in pa_sync_without_past()
376 broadcast_sink.pa_sync != NULL) { in pa_sync_req_cb()
416 err = bt_le_per_adv_sync_delete(broadcast_sink.pa_sync); in pa_sync_term_req_cb()
424 broadcast_sink.pa_sync = NULL; in pa_sync_term_req_cb()
515 if (sync == broadcast_sink.pa_sync || in bap_pa_sync_synced_cb()
523 if (broadcast_sink.pa_sync == NULL) { in bap_pa_sync_synced_cb()
[all …]
/Zephyr-latest/subsys/bluetooth/audio/
Dbap_scan_delegator.c72 struct bt_le_per_adv_sync *pa_sync; member
340 if (scan_delegator.recv_states[i].pa_sync == sync) { in bass_lookup_pa_sync()
387 internal_state->pa_sync = sync; in pa_synced()
406 internal_state->pa_sync = NULL; in pa_terminated()
517 uint8_t pa_sync; in scan_delegator_add_source() local
596 pa_sync = net_buf_simple_pull_u8(buf); in scan_delegator_add_source()
597 if (pa_sync > BT_BAP_BASS_PA_REQ_SYNC) { in scan_delegator_add_source()
598 LOG_DBG("Invalid PA sync value %u", pa_sync); in scan_delegator_add_source()
619 pa_sync == BT_BAP_BASS_PA_REQ_NO_SYNC) { in scan_delegator_add_source()
671 if (pa_sync != BT_BAP_BASS_PA_REQ_NO_SYNC) { in scan_delegator_add_source()
[all …]
Dbap_internal.h63 uint8_t pa_sync; member
72 uint8_t pa_sync; member
Dbap_broadcast_assistant.c76 uint8_t pa_sync; member
964 inst->pa_sync = 0U; in broadcast_assistant_reset()
1270 static bool valid_subgroup_params(uint8_t pa_sync, const struct bt_bap_bass_subgroup subgroups[], in valid_subgroup_params() argument
1279 CHECKIF(pa_sync == 0 && (subgroups[i].bis_sync != 0U && in valid_subgroup_params()
1353 if (!valid_subgroup_params(param->pa_sync, param->subgroups, in valid_add_src_param()
1411 if (param->pa_sync) { in bt_bap_broadcast_assistant_add_src()
1413 cp->pa_sync = BT_BAP_BASS_PA_REQ_SYNC_PAST; in bt_bap_broadcast_assistant_add_src()
1415 cp->pa_sync = BT_BAP_BASS_PA_REQ_SYNC; in bt_bap_broadcast_assistant_add_src()
1418 cp->pa_sync = BT_BAP_BASS_PA_REQ_NO_SYNC; in bt_bap_broadcast_assistant_add_src()
1486 if (!valid_subgroup_params(param->pa_sync, param->subgroups, in valid_add_mod_param()
[all …]
Dbap_broadcast_sink.c440 if (broadcast_sinks[i].pa_sync == sync) { in broadcast_sink_get_by_pa()
465 err = bt_le_per_adv_sync_get_info(sink->pa_sync, &sync_info); in broadcast_sink_add_src()
733 sink->pa_sync = NULL; in pa_term_cb()
1017 int bt_bap_broadcast_sink_create(struct bt_le_per_adv_sync *pa_sync, uint32_t broadcast_id, in bt_bap_broadcast_sink_create() argument
1023 CHECKIF(pa_sync == NULL) { in bt_bap_broadcast_sink_create()
1049 sink->pa_sync = pa_sync; in bt_bap_broadcast_sink_create()
1052 (void *)pa_sync); in bt_bap_broadcast_sink_create()
1250 if (sink->pa_sync == NULL) { in bt_bap_broadcast_sink_sync()
1343 err = bt_iso_big_sync(sink->pa_sync, &param, &sink->big); in bt_bap_broadcast_sink_sync()
Dbap_endpoint.h182 struct bt_le_per_adv_sync *pa_sync; member
Dcap_commander.c113 add_src_param->pa_sync = true; in copy_broadcast_reception_start_param()
411 mod_src_param->pa_sync = false; in copy_broadcast_reception_stop_param()
/Zephyr-latest/tests/bsim/bluetooth/audio/src/
Dbap_scan_delegator_test.c50 struct bt_le_per_adv_sync *pa_sync; member
92 if (sync_states[i].pa_sync == sync) { in sync_state_get_by_pa()
177 err = bt_le_per_adv_sync_create(&param, &state->pa_sync); in pa_sync_no_past()
200 if (state->pa_sync == NULL) { in pa_sync_term()
206 err = bt_le_per_adv_sync_delete(state->pa_sync); in pa_sync_term()
211 state->pa_sync = NULL; in pa_sync_term()
371 if (!sync_states[i].pa_sync) { in pa_synced_cb()
372 sync_states[i].pa_sync = sync; in pa_synced_cb()
455 &state->pa_sync); in broadcast_source_found()
490 res = bt_le_per_adv_sync_get_info(state->pa_sync, &sync_info); in add_source()
[all …]
Dbap_broadcast_sink_test.c57 static struct bt_le_per_adv_sync *pa_sync; variable
359 if (sync == pa_sync) { in bap_pa_sync_synced_cb()
370 if (sync == pa_sync) { in bap_pa_sync_terminated_cb()
372 pa_sync = NULL; in bap_pa_sync_terminated_cb()
404 if (pa_sync == NULL || recv_state->pa_sync_state == BT_BAP_PA_STATE_NOT_SYNCED) { in pa_sync_term_req_cb()
709 return bt_le_per_adv_sync_create(&create_params, &pa_sync); in pa_sync_create()
715 err = bt_le_per_adv_sync_delete(pa_sync); in test_pa_sync_delete()
721 pa_sync = NULL; in test_pa_sync_delete()
761 err = bt_bap_broadcast_sink_create(pa_sync, broadcaster_broadcast_id, &g_sink); in test_broadcast_sink_create()
780 err = bt_bap_broadcast_sink_create(pa_sync, BT_BAP_INVALID_BROADCAST_ID, &g_sink); in test_broadcast_sink_create_inval()
[all …]
Dcap_acceptor_test.c62 static struct bt_le_per_adv_sync *pa_sync; variable
252 if (sync == pa_sync) { in bap_pa_sync_synced_cb()
263 if (sync == pa_sync) { in bap_pa_sync_terminated_cb()
265 pa_sync = NULL; in bap_pa_sync_terminated_cb()
400 if (pa_sync == NULL || recv_state->pa_sync_state == BT_BAP_PA_STATE_NOT_SYNCED) { in pa_sync_term_req_cb()
936 err = bt_le_per_adv_sync_create(&create_params, &pa_sync); in pa_sync_create()
977 err = bt_bap_broadcast_sink_create(pa_sync, broadcaster_broadcast_id, &g_broadcast_sink); in create_and_sync_sink()
Dbap_broadcast_assistant_test.c439 add_src_param.pa_sync = false; in test_bass_add_source()
508 mod_src_param.pa_sync = true; in test_bass_mod_source()
615 mod_src_param.pa_sync = true; in test_bass_mod_source_long_meta()
/Zephyr-latest/tests/bluetooth/audio/cap_commander/uut/
Dbap_broadcast_assistant.c130 inst->pa_sync_state = param->pa_sync; in bt_bap_broadcast_assistant_add_src()
132 state.pa_sync_state = param->pa_sync; in bt_bap_broadcast_assistant_add_src()
167 state.pa_sync_state = param->pa_sync ? BT_BAP_PA_STATE_SYNCED : BT_BAP_PA_STATE_NOT_SYNCED; in bt_bap_broadcast_assistant_mod_src()
170 inst->pa_sync_state = param->pa_sync; in bt_bap_broadcast_assistant_mod_src()
/Zephyr-latest/samples/bluetooth/bap_broadcast_sink/src/
Dmain.c79 static struct bt_le_per_adv_sync *pa_sync; variable
535 err = bt_le_per_adv_sync_delete(pa_sync); in pa_sync_term_req_cb()
793 if (sync == pa_sync || in bap_pa_sync_synced_cb()
799 if (pa_sync == NULL) { in bap_pa_sync_synced_cb()
800 pa_sync = sync; in bap_pa_sync_synced_cb()
811 if (sync == pa_sync) { in bap_pa_sync_terminated_cb()
813 pa_sync = NULL; in bap_pa_sync_terminated_cb()
928 if (pa_sync != NULL) { in reset()
929 bt_le_per_adv_sync_delete(pa_sync); in reset()
936 pa_sync = NULL; in reset()
[all …]
/Zephyr-latest/subsys/bluetooth/audio/shell/
Dbap_broadcast_assistant.c46 bool pa_sync; member
373 param.pa_sync = shell_strtobool(argv[4], 0, &result); in cmd_bap_broadcast_assistant_add_src()
563 param.pa_sync = auto_scan.pa_sync; in scan_recv_cb()
644 auto_scan.pa_sync = shell_strtobool(argv[2], 0, &err); in cmd_bap_broadcast_assistant_add_broadcast_id()
712 auto_scan.pa_sync = shell_strtobool(argv[2], 0, &err); in cmd_bap_broadcast_assistant_add_broadcast_name()
784 param.pa_sync = shell_strtobool(argv[2], 0, &result); in cmd_bap_broadcast_assistant_mod_src()
922 struct bt_le_per_adv_sync *pa_sync = per_adv_syncs[0]; in cmd_bap_broadcast_assistant_add_pa_sync() local
929 if (pa_sync == NULL) { in cmd_bap_broadcast_assistant_add_pa_sync()
935 err = bt_le_per_adv_sync_get_info(pa_sync, &pa_info); in cmd_bap_broadcast_assistant_add_pa_sync()
948 param.pa_sync = shell_strtobool(argv[1], 0, &err); in cmd_bap_broadcast_assistant_add_pa_sync()
Dbap_scan_delegator.c48 struct bt_le_per_adv_sync *pa_sync; member
102 if (sync_states[i].pa_sync == sync) { in sync_state_get_by_pa()
237 err = bt_le_per_adv_sync_create(&param, &state->pa_sync); in pa_sync_no_past()
260 if (state->pa_sync == NULL) { in pa_sync_term()
266 err = bt_le_per_adv_sync_delete(state->pa_sync); in pa_sync_term()
271 state->pa_sync = NULL; in pa_sync_term()
695 struct bt_le_per_adv_sync *pa_sync = per_adv_syncs[selected_per_adv_sync]; in cmd_bap_scan_delegator_add_src_by_pa_sync() local
704 err = bt_le_per_adv_sync_get_info(pa_sync, &sync_info); in cmd_bap_scan_delegator_add_src_by_pa_sync()
Daudio.h183 struct bt_le_per_adv_sync *pa_sync; member
Dbap.c2460 (auto_scan.broadcast_sink->pa_sync == NULL)) { in broadcast_scan_recv()
2484 auto_scan.broadcast_sink->pa_sync = *auto_scan.out_sync; in broadcast_scan_recv()
2545 if (default_broadcast_sink.pa_sync == sync) { in bap_pa_sync_terminated_cb()
/Zephyr-latest/samples/bluetooth/bap_broadcast_assistant/src/
Dmain.c55 static struct bt_le_per_adv_sync *pa_sync; variable
288 return bt_le_per_adv_sync_create(&create_params, &pa_sync); in pa_sync_create()
524 if (sync == pa_sync) { in pa_sync_synced_cb()
659 param.pa_sync = true; in main()
/Zephyr-latest/tests/bluetooth/tester/src/
Dbtp_gap.c1463 static struct bt_le_per_adv_sync *pa_sync; variable
1471 return pa_sync; in tester_gap_padv_get()
1479 if (sync == pa_sync) { in pa_sync_synced_cb()
1496 if (sync == pa_sync) { in pa_sync_terminated_cb()
1500 pa_sync = NULL; in pa_sync_terminated_cb()
1711 if (pa_sync != NULL) { in tester_gap_padv_create_sync()
1715 err = bt_le_per_adv_sync_create(create_params, &pa_sync); in tester_gap_padv_create_sync()
1732 if (pa_sync == NULL) { in tester_gap_padv_stop_sync()
1736 err = bt_le_per_adv_sync_delete(pa_sync); in tester_gap_padv_stop_sync()
/Zephyr-latest/include/zephyr/bluetooth/audio/
Dbap.h2450 int bt_bap_broadcast_sink_create(struct bt_le_per_adv_sync *pa_sync, uint32_t broadcast_id,
2883 bool pa_sync; member
2928 bool pa_sync; member
/Zephyr-latest/subsys/bluetooth/host/shell/
Diso.c810 struct bt_le_per_adv_sync *pa_sync = per_adv_syncs[0]; in cmd_big_sync() local
814 if (!pa_sync) { in cmd_big_sync()
919 err = bt_iso_big_sync(pa_sync, &param, &big); in cmd_big_sync()
/Zephyr-latest/tests/bluetooth/tester/src/audio/
Dbtp_bap_broadcast.c1640 param.pa_sync = cp->padv_sync > 0 ? true : false; in btp_bap_broadcast_assistant_add_src()
1712 param.pa_sync = cp->padv_sync > 0 ? true : false; in btp_bap_broadcast_assistant_modify_src()
1770 struct bt_le_per_adv_sync *pa_sync; in btp_bap_broadcast_assistant_send_past() local
1780 pa_sync = tester_gap_padv_get(); in btp_bap_broadcast_assistant_send_past()
1781 if (!pa_sync) { in btp_bap_broadcast_assistant_send_past()
1794 err = bt_le_per_adv_sync_transfer(pa_sync, conn, service_data); in btp_bap_broadcast_assistant_send_past()