Lines Matching refs:dur
70 dur_i->dur, dur_l->enable, dur_l->tag, dur_l->max_dur); in _mcc_dump_dur_info()
372 m_role->policy.dur_info.dur = MCC_DUR_NONSPECIFIC; in _mcc_set_unspecific_dur()
388 dur_req->start_t_l, dur_req->dur, dur_req->intvl); in _mcc_fill_dur_lim_info()
403 if (max_toa >= (mrole->bcn_intvl * TU - dur_req->dur) || in _mcc_fill_dur_lim_info()
408 max_dur = dur_req->intvl - dur_req->dur; in _mcc_fill_dur_lim_info()
438 policy->dur_info.dur = _mcc_is_client_category(mrole->wrole) ? in _mcc_fill_default_policy()
463 param.dur = NONSPECIFIC_SETTING; in _mcc_fill_mcc_role_policy_info()
473 if (NONSPECIFIC_SETTING != param.dur) { in _mcc_fill_mcc_role_policy_info()
475 policy->dur_info.dur, param.dur); in _mcc_fill_mcc_role_policy_info()
476 policy->dur_info.dur = param.dur; in _mcc_fill_mcc_role_policy_info()
638 u16 dur, struct rtw_phl_mcc_role *mrole) in _mcc_fill_slot_info() argument
647 m_pattern->slot_order[m_pattern->slot_num].slot = dur; in _mcc_fill_slot_info()
652 m_pattern->slot_order[m_pattern->slot_num].slot = dur; in _mcc_fill_slot_info()
656 m_pattern->slot_num, dur, bt_role); in _mcc_fill_slot_info()
723 u16 d_r = role_ref->policy.dur_info.dur; in _tdmra_calc_noa_2wrole()
724 u16 d_a = role_ano->policy.dur_info.dur; in _tdmra_calc_noa_2wrole()
735 param->dur = en_info->mcc_intvl - d_r; in _tdmra_calc_noa_2wrole()
772 param->dur = en_info->mcc_intvl - d_a; in _tdmra_calc_noa_2wrole()
792 u16 d_r = role_ref->policy.dur_info.dur; in _tdmra_calc_noa_1wrole()
801 param->dur = en_info->mcc_intvl - d_r; in _tdmra_calc_noa_1wrole()
840 param.start_t_h, param.start_t_l, param.dur, param.cnt, in _mcc_up_noa()
853 u16 d1 = m_role1->policy.dur_info.dur; in _mcc_adjust_dur_for_2g_mcc_2role_bt()
854 u16 d2 = m_role2->policy.dur_info.dur; in _mcc_adjust_dur_for_2g_mcc_2role_bt()
889 m_role1->policy.dur_info.dur = d1; in _mcc_adjust_dur_for_2g_mcc_2role_bt()
890 m_role2->policy.dur_info.dur = d2; in _mcc_adjust_dur_for_2g_mcc_2role_bt()
902 m_role1->policy.dur_info.dur, in _mcc_adjust_dur_for_2g_mcc_2role_bt()
903 m_role2->policy.dur_info.dur, in _mcc_adjust_dur_for_2g_mcc_2role_bt()
920 *coex_mode, plcy_2g->dur_info.dur, plcy_non2g->dur_info.dur, in _mcc_adjust_dur_for_2_band_mcc_2role_bt()
922 if (plcy_non2g->dur_info.dur >= *bt_dur) { in _mcc_adjust_dur_for_2_band_mcc_2role_bt()
924 plcy_non2g->dur_info.dur, *bt_dur); in _mcc_adjust_dur_for_2_band_mcc_2role_bt()
931 *bt_dur, plcy_non2g->dur_info.dur); in _mcc_adjust_dur_for_2_band_mcc_2role_bt()
944 plcy_non2g->dur_info.dur = dur_non2g; in _mcc_adjust_dur_for_2_band_mcc_2role_bt()
945 plcy_2g->dur_info.dur = dur_2g; in _mcc_adjust_dur_for_2_band_mcc_2role_bt()
956 plcy_2g->dur_info.dur, plcy_non2g->dur_info.dur, in _mcc_adjust_dur_for_2_band_mcc_2role_bt()
1004 d1 = m_role1->policy.dur_info.dur; in _mcc_discision_dur_for_2g_mcc_2role_bt()
1005 d2 = m_role2->policy.dur_info.dur; in _mcc_discision_dur_for_2g_mcc_2role_bt()
1013 d1, d2, m_role1->policy.dur_info.dur, in _mcc_discision_dur_for_2g_mcc_2role_bt()
1014 m_role2->policy.dur_info.dur, in _mcc_discision_dur_for_2g_mcc_2role_bt()
1132 (u32)tsf, ref_role->bcn_intvl, ref_role->policy.dur_info.dur); in _mcc_calculate_start_tsf()
1144 m_pattern->role_ref->policy.dur_info.dur, in _mcc_set_2_clients_worsecase_default_pattern()
1147 m_pattern->role_ano->policy.dur_info.dur, in _mcc_set_2_clients_worsecase_default_pattern()
1270 tob_r = ref_dur->dur / 2; in _mcc_calc_2wslot_1btslot_nego_p2()
1271 toa_r = ref_dur->dur - tob_r; in _mcc_calc_2wslot_1btslot_nego_p2()
1274 toa_r = ref_dur->dur - tob_r; in _mcc_calc_2wslot_1btslot_nego_p2()
1278 tob_r = ref_dur->dur - toa_r; in _mcc_calc_2wslot_1btslot_nego_p2()
1288 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2wslot_1btslot_nego_p2()
1302 tob_a = ano_dur->dur / 2; in _mcc_calc_2wslot_1btslot_nego_p2()
1303 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2wslot_1btslot_nego_p2()
1306 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2wslot_1btslot_nego_p2()
1310 tob_a = ano_dur->dur - toa_a; in _mcc_calc_2wslot_1btslot_nego_p2()
1320 tob_r = ref_dur->dur - toa_r; in _mcc_calc_2wslot_1btslot_nego_p2()
1334 tob_r = ref_dur->dur / 2; in _mcc_calc_2wslot_1btslot_nego_p2()
1335 toa_r = ref_dur->dur - tob_r; in _mcc_calc_2wslot_1btslot_nego_p2()
1337 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2wslot_1btslot_nego_p2()
1357 _mcc_fill_slot_info(m_pattern, false, ref_dur->dur, m_pattern->role_ref); in _mcc_calc_2wslot_1btslot_nego_p2()
1359 _mcc_fill_slot_info(m_pattern, false, ano_dur->dur, m_pattern->role_ano); in _mcc_calc_2wslot_1btslot_nego_p2()
1386 tob_r = ref_dur->dur / 2; in _mcc_calc_2wslot_1btslot_nego_p1()
1387 toa_r = ref_dur->dur - tob_r; in _mcc_calc_2wslot_1btslot_nego_p1()
1390 toa_r = ref_dur->dur - tob_r; in _mcc_calc_2wslot_1btslot_nego_p1()
1394 tob_r = ref_dur->dur - toa_r; in _mcc_calc_2wslot_1btslot_nego_p1()
1404 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2wslot_1btslot_nego_p1()
1418 tob_a = ano_dur->dur / 2; in _mcc_calc_2wslot_1btslot_nego_p1()
1419 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2wslot_1btslot_nego_p1()
1422 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2wslot_1btslot_nego_p1()
1426 tob_a = ano_dur->dur - toa_a; in _mcc_calc_2wslot_1btslot_nego_p1()
1436 tob_r = ref_dur->dur - toa_r; in _mcc_calc_2wslot_1btslot_nego_p1()
1450 tob_r = ref_dur->dur / 2; in _mcc_calc_2wslot_1btslot_nego_p1()
1451 toa_r = ref_dur->dur - tob_r; in _mcc_calc_2wslot_1btslot_nego_p1()
1453 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2wslot_1btslot_nego_p1()
1473 _mcc_fill_slot_info(m_pattern, false, ref_dur->dur, m_pattern->role_ref); in _mcc_calc_2wslot_1btslot_nego_p1()
1474 _mcc_fill_slot_info(m_pattern, false, ano_dur->dur, m_pattern->role_ano); in _mcc_calc_2wslot_1btslot_nego_p1()
1500 u16 mcc_intvl = ref_dur->dur + ano_dur->dur; in _mcc_calculate_2wslot_1btslot_pattern2()
1502 s16 d_r = ref_dur->dur, d_a = ano_dur->dur, bcns_offset = offset; in _mcc_calculate_2wslot_1btslot_pattern2()
1573 _mcc_fill_slot_info(m_pattern, false, ref_dur->dur, m_pattern->role_ref); in _mcc_calculate_2wslot_1btslot_pattern2()
1575 _mcc_fill_slot_info(m_pattern, false, ano_dur->dur, m_pattern->role_ano); in _mcc_calculate_2wslot_1btslot_pattern2()
1602 u16 mcc_intvl = ref_dur->dur + ano_dur->dur; in _mcc_calculate_2wslot_1btslot_pattern1()
1604 s16 d_r = ref_dur->dur, d_a = ano_dur->dur, bcns_offset = offset; in _mcc_calculate_2wslot_1btslot_pattern1()
1674 _mcc_fill_slot_info(m_pattern, false, ref_dur->dur, m_pattern->role_ref); in _mcc_calculate_2wslot_1btslot_pattern1()
1675 _mcc_fill_slot_info(m_pattern, false, ano_dur->dur, m_pattern->role_ano); in _mcc_calculate_2wslot_1btslot_pattern1()
1697 _mcc_get_offset_range_for_2wslot_1btslot_p1(ref_dur->dur, ano_dur->dur, in _mcc_calculate_2wslot_1btslot_pattern()
1710 _mcc_get_offset_range_for_2wslot_1btslot_p2(ref_dur->dur, ano_dur->dur, in _mcc_calculate_2wslot_1btslot_pattern()
1897 tob_r = ref_dur->dur / 2; in _mcc_calc_2_wrole_nego_pattern()
1898 toa_r = ref_dur->dur - tob_r; in _mcc_calc_2_wrole_nego_pattern()
1901 toa_r = ref_dur->dur - tob_r; in _mcc_calc_2_wrole_nego_pattern()
1905 tob_r = ref_dur->dur - toa_r; in _mcc_calc_2_wrole_nego_pattern()
1915 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2_wrole_nego_pattern()
1930 tob_a = ano_dur->dur / 2; in _mcc_calc_2_wrole_nego_pattern()
1931 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2_wrole_nego_pattern()
1934 toa_a = ano_dur->dur - tob_a; in _mcc_calc_2_wrole_nego_pattern()
1938 tob_a = ano_dur->dur - toa_a; in _mcc_calc_2_wrole_nego_pattern()
1948 tob_r = ref_dur->dur - toa_r; in _mcc_calc_2_wrole_nego_pattern()
1968 _mcc_fill_slot_info(m_pattern, false, ref_dur->dur, m_pattern->role_ref); in _mcc_calc_2_wrole_nego_pattern()
1969 _mcc_fill_slot_info(m_pattern, false, ano_dur->dur, m_pattern->role_ano); in _mcc_calc_2_wrole_nego_pattern()
1992 s16 d_r = ref_dur->dur, d_a = ano_dur->dur, bcns_offset = offset;
2097 _mcc_fill_slot_info(m_pattern, false, ref_dur->dur, m_pattern->role_ref);
2098 _mcc_fill_slot_info(m_pattern, false, ano_dur->dur, m_pattern->role_ano);
2131 u16 mcc_intvl = ref_dur->dur + ano_dur->dur;
2134 s16 d_r = ref_dur->dur, d_a = ano_dur->dur, bcns_offset = offset;
2229 _mcc_fill_slot_info(m_pattern, false, ref_dur->dur, m_pattern->role_ref);
2230 _mcc_fill_slot_info(m_pattern, false, ano_dur->dur, m_pattern->role_ano);
2266 u16 mcc_intvl = ref_dur->dur + ano_dur->dur; in _mcc_calculate_2_wrole_pattern()
2268 s16 d_r = ref_dur->dur, d_a = ano_dur->dur, bcns_offset = offset; in _mcc_calculate_2_wrole_pattern()
2334 _mcc_fill_slot_info(m_pattern, false, ref_dur->dur, m_pattern->role_ref); in _mcc_calculate_2_wrole_pattern()
2335 _mcc_fill_slot_info(m_pattern, false, ano_dur->dur, m_pattern->role_ano); in _mcc_calculate_2_wrole_pattern()
2437 if (((dur_ref.dur + minfo->bt_info.bt_seg[0]) <= dr_max) && in _mcc_fill_2_wrole_bt_pattern()
2438 ((dur_ano.dur + minfo->bt_info.bt_seg[1]) <= da_max)) { in _mcc_fill_2_wrole_bt_pattern()
2439 dur_ref.dur += minfo->bt_info.bt_seg[0]; in _mcc_fill_2_wrole_bt_pattern()
2440 dur_ano.dur += minfo->bt_info.bt_seg[1]; in _mcc_fill_2_wrole_bt_pattern()
2441 } else if ((dur_ref.dur + minfo->bt_info.bt_dur) <= dr_max) { in _mcc_fill_2_wrole_bt_pattern()
2442 dur_ref.dur += minfo->bt_info.bt_dur; in _mcc_fill_2_wrole_bt_pattern()
2443 } else if ((dur_ano.dur + minfo->bt_info.bt_dur) <= da_max) { in _mcc_fill_2_wrole_bt_pattern()
2444 dur_ano.dur += minfo->bt_info.bt_dur; in _mcc_fill_2_wrole_bt_pattern()
2447 _mcc_set_2_clients_worsecase_default_pattern(m_pattern, dur_ref.dur); in _mcc_fill_2_wrole_bt_pattern()
2456 _mcc_set_2_clients_worsecase_default_pattern(m_pattern, dur_ref.dur); in _mcc_fill_2_wrole_bt_pattern()
2461 if (m_pattern->tob_r > (dur_ref.dur - MIN_RX_BCN_T)) { in _mcc_fill_2_wrole_bt_pattern()
2465 if (m_pattern->tob_a > (dur_ano.dur - MIN_RX_BCN_T)) { in _mcc_fill_2_wrole_bt_pattern()
2477 _mcc_set_2_clients_worsecase_default_pattern(m_pattern, dur_ref.dur); in _mcc_fill_2_wrole_bt_pattern()
2539 _mcc_calculate_2_clients_pattern(role_ref->policy.dur_info.dur, in _mcc_fill_2_clients_pattern()
2540 role_ano->policy.dur_info.dur, in _mcc_fill_2_clients_pattern()
2546 role_ref->policy.dur_info.dur, in _mcc_fill_2_clients_pattern()
2547 role_ano->policy.dur_info.dur, in _mcc_fill_2_clients_pattern()
2552 role_ref->policy.dur_info.dur); in _mcc_fill_2_clients_pattern()
2613 m_pattern->toa_r= role_ref->policy.dur_info.dur / 2; in _mcc_set_ap_client_default_pattern()
2614 m_pattern->tob_r = role_ref->policy.dur_info.dur - m_pattern->toa_r; in _mcc_set_ap_client_default_pattern()
2616 m_pattern->toa_a = role_ano->policy.dur_info.dur - m_pattern->tob_a; in _mcc_set_ap_client_default_pattern()
2617 _mcc_fill_slot_info(m_pattern, false, role_ref->policy.dur_info.dur, role_ref); in _mcc_set_ap_client_default_pattern()
2618 _mcc_fill_slot_info(m_pattern, false, role_ano->policy.dur_info.dur, role_ano); in _mcc_set_ap_client_default_pattern()
2629 if (dur_i_1->dur > dur_i_2->dur) { in _mcc_set_worsecase_dur_for_2_clients_mode()
2631 dur_i_1->dur = CLIENTS_WORSECASE_LARGE_DUR; in _mcc_set_worsecase_dur_for_2_clients_mode()
2632 dur_i_2->dur = (*mcc_intvl - dur_i_1->dur); in _mcc_set_worsecase_dur_for_2_clients_mode()
2635 dur_i_2->dur = CLIENTS_WORSECASE_LARGE_DUR; in _mcc_set_worsecase_dur_for_2_clients_mode()
2636 dur_i_1->dur = (*mcc_intvl - dur_i_2->dur); in _mcc_set_worsecase_dur_for_2_clients_mode()
2645 u16 *dur1 = &dur_i_1->dur, *dur2 = &dur_i_2->dur; in _mcc_set_dur_for_2_clients_mode()
2772 _mcc_set_dur_for_ap_client_mode(&ap_role->policy.dur_info.dur, in _mcc_fill_info_for_ap_client_mode()
2773 &client_role->policy.dur_info.dur, in _mcc_fill_info_for_ap_client_mode()
2815 role_ref->policy.dur_info.dur = (u8)(en_info->mcc_intvl - in _mcc_fill_info_for_ap_bt_mode()
2818 m_pattern->toa_r= role_ref->policy.dur_info.dur / 2; in _mcc_fill_info_for_ap_bt_mode()
2819 m_pattern->tob_r = role_ref->policy.dur_info.dur - m_pattern->toa_r; in _mcc_fill_info_for_ap_bt_mode()
2820 _mcc_fill_slot_info(m_pattern, false, role_ref->policy.dur_info.dur, role_ref); in _mcc_fill_info_for_ap_bt_mode()
3266 spec_mrole->policy.dur_info.dur = info->dur; in rtw_phl_mcc_duration_change()
3292 info->dur); in rtw_phl_mcc_bt_duration_change()
3293 if (info->dur == minfo->bt_info.bt_dur) { in rtw_phl_mcc_bt_duration_change()
3296 info->dur); in rtw_phl_mcc_bt_duration_change()
3348 lim_req->start_t_l, lim_req->dur, lim_req->intvl); in rtw_phl_mcc_dur_lim_change()