Lines Matching full:ptrn

987 					   struct rtw89_mcc_pattern *ptrn,  in __rtw89_mcc_calc_pattern_loose()  argument
1000 *ptrn = (typeof(*ptrn)){ in __rtw89_mcc_calc_pattern_loose()
1017 ptrn->plan = RTW89_MCC_PLAN_MID_BT; in __rtw89_mcc_calc_pattern_loose()
1023 ptrn->plan, bcn_ofst); in __rtw89_mcc_calc_pattern_loose()
1039 ptrn->toa_ref = (upper + lower) / 2; in __rtw89_mcc_calc_pattern_loose()
1041 ptrn->toa_ref = lower; in __rtw89_mcc_calc_pattern_loose()
1043 ptrn->tob_ref = ref->duration - ptrn->toa_ref; in __rtw89_mcc_calc_pattern_loose()
1044 ptrn->tob_aux = res - ptrn->toa_ref; in __rtw89_mcc_calc_pattern_loose()
1045 ptrn->toa_aux = aux->duration - ptrn->tob_aux; in __rtw89_mcc_calc_pattern_loose()
1052 struct rtw89_mcc_pattern *ptrn) in __rtw89_mcc_calc_pattern_strict() argument
1068 ptrn->plan, bcn_ofst); in __rtw89_mcc_calc_pattern_strict()
1070 if (ptrn->plan == RTW89_MCC_PLAN_MID_BT) in __rtw89_mcc_calc_pattern_strict()
1131 ptrn->toa_ref = (upper_toa_ref + lower_toa_ref) / 2; in __rtw89_mcc_calc_pattern_strict()
1132 ptrn->tob_ref = ref->duration - ptrn->toa_ref; in __rtw89_mcc_calc_pattern_strict()
1133 ptrn->tob_aux = bcn_ofst - ptrn->toa_ref - bt_dur_in_mid; in __rtw89_mcc_calc_pattern_strict()
1134 ptrn->toa_aux = aux->duration - ptrn->tob_aux; in __rtw89_mcc_calc_pattern_strict()
1144 struct rtw89_mcc_pattern ptrn; in rtw89_mcc_calc_pattern() local
1150 "MCC calc ptrn: not support dual limited roles\n"); in rtw89_mcc_calc_pattern()
1157 "MCC calc ptrn: not fit ref limit\n"); in rtw89_mcc_calc_pattern()
1164 "MCC calc ptrn: not fit aux limit\n"); in rtw89_mcc_calc_pattern()
1179 ptrn = (typeof(ptrn)){ in rtw89_mcc_calc_pattern()
1183 ret = __rtw89_mcc_calc_pattern_strict(rtwdev, &ptrn); in rtw89_mcc_calc_pattern()
1191 __rtw89_mcc_calc_pattern_loose(rtwdev, &ptrn, hdl_bt); in rtw89_mcc_calc_pattern()
1194 rtw89_mcc_assign_pattern(rtwdev, &ptrn); in rtw89_mcc_calc_pattern()