Lines Matching refs:bis
605 } bis[BT_ISO_BIS_INDEX_MAX]; member
616 static bool bis_get_channel_allocation_cb(const struct bt_bap_base_subgroup_bis *bis, in bis_get_channel_allocation_cb() argument
624 data->bis[idx].index = bis->index; in bis_get_channel_allocation_cb()
625 data->bis[idx].chan_allocation_available = false; in bis_get_channel_allocation_cb()
627 err = bt_bap_base_subgroup_bis_codec_to_codec_cfg(bis, &codec_cfg); in bis_get_channel_allocation_cb()
634 err = bt_audio_codec_cfg_get_chan_allocation(&codec_cfg, &data->bis[idx].chan_allocation, in bis_get_channel_allocation_cb()
643 data->bis[idx].chan_allocation_available = true; in bis_get_channel_allocation_cb()
710 if (!data.bis[i].chan_allocation_available) { in subgroup_get_valid_bis_indexes_cb()
711 data.bis[i].chan_allocation = subgroup_chan_allocation_available in subgroup_get_valid_bis_indexes_cb()
719 if ((data.bis[i].chan_allocation == CONFIG_TARGET_BROADCAST_CHANNEL) || in subgroup_get_valid_bis_indexes_cb()
720 ((data.bis[i].chan_allocation & CONFIG_TARGET_BROADCAST_CHANNEL) == in subgroup_get_valid_bis_indexes_cb()
723 bis_indexes = BT_ISO_BIS_INDEX_BIT(data.bis[i].index); in subgroup_get_valid_bis_indexes_cb()
729 } else if ((data.bis[i].chan_allocation & CONFIG_TARGET_BROADCAST_CHANNEL) != 0) { in subgroup_get_valid_bis_indexes_cb()
731 chan_allocation |= data.bis[i].chan_allocation; in subgroup_get_valid_bis_indexes_cb()
732 bis_indexes |= BT_ISO_BIS_INDEX_BIT(data.bis[i].index); in subgroup_get_valid_bis_indexes_cb()