Lines Matching refs:qos
298 struct bt_bap_qos_cfg *qos, in broadcast_source_setup_stream() argument
319 bt_bap_qos_cfg_to_iso_qos(iso->chan.qos->tx, qos); in broadcast_source_setup_stream()
322 iso->chan.qos->num_subevents = qos->num_subevents; in broadcast_source_setup_stream()
328 stream->qos = qos; in broadcast_source_setup_stream()
437 net_buf_simple_add_le24(buf, source->qos->pd); in encode_base()
466 stream->qos = NULL; in broadcast_source_cleanup()
480 const struct bt_bap_qos_cfg *qos; in valid_broadcast_source_param() local
498 qos = param->qos; in valid_broadcast_source_param()
499 CHECKIF(qos == NULL) { in valid_broadcast_source_param()
504 CHECKIF(bt_audio_verify_qos(qos) != BT_BAP_ASCS_REASON_NONE) { in valid_broadcast_source_param()
509 CHECKIF(param->qos->rtn > BT_ISO_BROADCAST_RTN_MAX) { in valid_broadcast_source_param()
510 LOG_DBG("param->qos->rtn %u invalid", param->qos->rtn); in valid_broadcast_source_param()
687 struct bt_bap_qos_cfg *qos; in bt_bap_broadcast_source_create() local
721 qos = param->qos; in bt_bap_broadcast_source_create()
778 err = broadcast_source_setup_stream(index, stream, codec_cfg, qos, source); in bt_bap_broadcast_source_create()
802 source->qos = qos; in bt_bap_broadcast_source_create()
826 struct bt_bap_qos_cfg *qos; in bt_bap_broadcast_source_reconfig() local
898 qos = param->qos; in bt_bap_broadcast_source_reconfig()
981 iso_qos = stream->ep->iso->chan.qos->tx; in bt_bap_broadcast_source_reconfig()
982 bt_bap_qos_cfg_to_iso_qos(iso_qos, qos); in bt_bap_broadcast_source_reconfig()
983 stream->qos = qos; in bt_bap_broadcast_source_reconfig()
987 source->qos = qos; in bt_bap_broadcast_source_reconfig()
1072 param.framing = source->qos->framing; in bt_bap_broadcast_source_start()
1074 param.interval = source->qos->interval; in bt_bap_broadcast_source_start()
1075 param.latency = source->qos->latency; in bt_bap_broadcast_source_start()