| /Zephyr-latest/samples/bluetooth/cap_acceptor/src/ |
| D | cap_acceptor_broadcast.c | 63 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(¶m, &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/ |
| D | bap_scan_delegator.c | 72 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 …]
|
| D | bap_internal.h | 63 uint8_t pa_sync; member 72 uint8_t pa_sync; member
|
| D | bap_broadcast_assistant.c | 76 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 …]
|
| D | bap_broadcast_sink.c | 440 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, ¶m, &sink->big); in bt_bap_broadcast_sink_sync()
|
| D | bap_endpoint.h | 182 struct bt_le_per_adv_sync *pa_sync; member
|
| D | cap_commander.c | 113 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/ |
| D | bap_scan_delegator_test.c | 50 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(¶m, &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 …]
|
| D | bap_broadcast_sink_test.c | 57 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 …]
|
| D | cap_acceptor_test.c | 62 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()
|
| D | bap_broadcast_assistant_test.c | 439 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/ |
| D | bap_broadcast_assistant.c | 130 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/ |
| D | main.c | 79 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/ |
| D | bap_broadcast_assistant.c | 46 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()
|
| D | bap_scan_delegator.c | 48 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(¶m, &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()
|
| D | audio.h | 183 struct bt_le_per_adv_sync *pa_sync; member
|
| D | bap.c | 2460 (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/ |
| D | main.c | 55 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/ |
| D | btp_gap.c | 1463 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/ |
| D | bap.h | 2450 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/ |
| D | iso.c | 810 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, ¶m, &big); in cmd_big_sync()
|
| /Zephyr-latest/tests/bluetooth/tester/src/audio/ |
| D | btp_bap_broadcast.c | 1640 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()
|