Lines Matching refs:cig_param
2274 static void bt_bap_qos_cfg_to_cig_param(struct bt_iso_cig_param *cig_param, in bt_bap_qos_cfg_to_cig_param() argument
2277 cig_param->framing = group->cig_param.framing; in bt_bap_qos_cfg_to_cig_param()
2278 cig_param->c_to_p_interval = group->cig_param.c_to_p_interval; in bt_bap_qos_cfg_to_cig_param()
2279 cig_param->p_to_c_interval = group->cig_param.p_to_c_interval; in bt_bap_qos_cfg_to_cig_param()
2280 cig_param->c_to_p_latency = group->cig_param.c_to_p_latency; in bt_bap_qos_cfg_to_cig_param()
2281 cig_param->p_to_c_latency = group->cig_param.p_to_c_latency; in bt_bap_qos_cfg_to_cig_param()
2282 cig_param->packing = group->cig_param.packing; in bt_bap_qos_cfg_to_cig_param()
2283 cig_param->sca = BT_GAP_SCA_UNKNOWN; in bt_bap_qos_cfg_to_cig_param()
2286 cig_param->c_to_p_ft = group->cig_param.c_to_p_ft; in bt_bap_qos_cfg_to_cig_param()
2287 cig_param->p_to_c_ft = group->cig_param.p_to_c_ft; in bt_bap_qos_cfg_to_cig_param()
2288 cig_param->iso_interval = group->cig_param.iso_interval; in bt_bap_qos_cfg_to_cig_param()
2297 if (cig_param->c_to_p_interval == 0U) { in bt_bap_qos_cfg_to_cig_param()
2298 cig_param->c_to_p_interval = cig_param->p_to_c_interval; in bt_bap_qos_cfg_to_cig_param()
2299 } else if (cig_param->p_to_c_interval == 0U) { in bt_bap_qos_cfg_to_cig_param()
2300 cig_param->p_to_c_interval = cig_param->c_to_p_interval; in bt_bap_qos_cfg_to_cig_param()
2303 if (cig_param->c_to_p_latency == 0U) { in bt_bap_qos_cfg_to_cig_param()
2304 cig_param->c_to_p_latency = cig_param->p_to_c_latency; in bt_bap_qos_cfg_to_cig_param()
2305 } else if (cig_param->p_to_c_latency == 0U) { in bt_bap_qos_cfg_to_cig_param()
2306 cig_param->p_to_c_latency = cig_param->c_to_p_latency; in bt_bap_qos_cfg_to_cig_param()
2507 group->cig_param.framing = qos->framing; in unicast_group_set_iso_stream_param()
2509 group->cig_param.p_to_c_interval = qos->interval; in unicast_group_set_iso_stream_param()
2510 group->cig_param.p_to_c_latency = qos->latency; in unicast_group_set_iso_stream_param()
2512 group->cig_param.c_to_p_interval = qos->interval; in unicast_group_set_iso_stream_param()
2513 group->cig_param.c_to_p_latency = qos->latency; in unicast_group_set_iso_stream_param()
2728 struct bt_bap_unicast_group_cig_param *cig_param, in valid_unicast_group_stream_param() argument
2765 if (cig_param->c_to_p_interval == 0) { in valid_unicast_group_stream_param()
2766 cig_param->c_to_p_interval = qos->interval; in valid_unicast_group_stream_param()
2767 } else if (cig_param->c_to_p_interval != qos->interval) { in valid_unicast_group_stream_param()
2771 if (cig_param->c_to_p_latency == 0) { in valid_unicast_group_stream_param()
2772 cig_param->c_to_p_latency = qos->latency; in valid_unicast_group_stream_param()
2773 } else if (cig_param->c_to_p_latency != qos->latency) { in valid_unicast_group_stream_param()
2777 if (cig_param->p_to_c_interval == 0) { in valid_unicast_group_stream_param()
2778 cig_param->p_to_c_interval = qos->interval; in valid_unicast_group_stream_param()
2779 } else if (cig_param->p_to_c_interval != qos->interval) { in valid_unicast_group_stream_param()
2783 if (cig_param->p_to_c_latency == 0) { in valid_unicast_group_stream_param()
2784 cig_param->p_to_c_latency = qos->latency; in valid_unicast_group_stream_param()
2785 } else if (cig_param->p_to_c_latency != qos->latency) { in valid_unicast_group_stream_param()
2790 if (cig_param->framing == 0) { in valid_unicast_group_stream_param()
2792 cig_param->framing = BT_ISO_FRAMING_UNFRAMED; in valid_unicast_group_stream_param()
2794 cig_param->framing = BT_ISO_FRAMING_FRAMED; in valid_unicast_group_stream_param()
2797 cig_param->framing != BT_ISO_FRAMING_UNFRAMED) || in valid_unicast_group_stream_param()
2799 cig_param->framing != BT_ISO_FRAMING_FRAMED)) { in valid_unicast_group_stream_param()
2810 struct bt_bap_unicast_group_cig_param cig_param = {0}; in valid_group_stream_pair_param() local
2819 &cig_param, BT_AUDIO_DIR_SOURCE)) { in valid_group_stream_pair_param()
2826 &cig_param, BT_AUDIO_DIR_SINK)) { in valid_group_stream_pair_param()
2899 unicast_group->cig_param.packing = param->packing; in bt_bap_unicast_group_create()
2901 unicast_group->cig_param.c_to_p_ft = param->c_to_p_ft; in bt_bap_unicast_group_create()
2902 unicast_group->cig_param.p_to_c_ft = param->p_to_c_ft; in bt_bap_unicast_group_create()
2903 unicast_group->cig_param.iso_interval = param->iso_interval; in bt_bap_unicast_group_create()
2969 memcpy(&cig_param_backup, &unicast_group->cig_param, sizeof(cig_param_backup)); in bt_bap_unicast_group_reconfig()
2994 memcpy(&unicast_group->cig_param, &cig_param_backup, sizeof(cig_param_backup)); in bt_bap_unicast_group_reconfig()