• Home
  • Raw
  • Download

Lines Matching refs:ac

1883 	int ac;  in __ieee80211_sta_handle_tspec_ac_params()  local
1888 for (ac = 0; ac < IEEE80211_NUM_ACS; ac++) { in __ieee80211_sta_handle_tspec_ac_params()
1889 struct ieee80211_sta_tx_tspec *tx_tspec = &ifmgd->tx_tspec[ac]; in __ieee80211_sta_handle_tspec_ac_params()
1907 if (drv_conf_tx(local, sdata, ac, &sdata->tx_conf[ac])) in __ieee80211_sta_handle_tspec_ac_params()
1910 ac); in __ieee80211_sta_handle_tspec_ac_params()
1922 for (non_acm_ac = ac + 1; in __ieee80211_sta_handle_tspec_ac_params()
1936 if (drv_conf_tx(local, sdata, ac, in __ieee80211_sta_handle_tspec_ac_params()
1940 ac); in __ieee80211_sta_handle_tspec_ac_params()
1980 int count, mu_edca_count, ac; in ieee80211_sta_wmm_params() local
2024 ac = IEEE80211_AC_BK; in ieee80211_sta_wmm_params()
2029 params[ac].mu_edca = !!mu_edca; in ieee80211_sta_wmm_params()
2031 params[ac].mu_edca_param_rec = mu_edca->ac_bk; in ieee80211_sta_wmm_params()
2034 ac = IEEE80211_AC_VI; in ieee80211_sta_wmm_params()
2039 params[ac].mu_edca = !!mu_edca; in ieee80211_sta_wmm_params()
2041 params[ac].mu_edca_param_rec = mu_edca->ac_vi; in ieee80211_sta_wmm_params()
2044 ac = IEEE80211_AC_VO; in ieee80211_sta_wmm_params()
2049 params[ac].mu_edca = !!mu_edca; in ieee80211_sta_wmm_params()
2051 params[ac].mu_edca_param_rec = mu_edca->ac_vo; in ieee80211_sta_wmm_params()
2055 ac = IEEE80211_AC_BE; in ieee80211_sta_wmm_params()
2060 params[ac].mu_edca = !!mu_edca; in ieee80211_sta_wmm_params()
2062 params[ac].mu_edca_param_rec = mu_edca->ac_be; in ieee80211_sta_wmm_params()
2066 params[ac].aifs = pos[0] & 0x0f; in ieee80211_sta_wmm_params()
2068 if (params[ac].aifs < 2) { in ieee80211_sta_wmm_params()
2071 params[ac].aifs, aci); in ieee80211_sta_wmm_params()
2072 params[ac].aifs = 2; in ieee80211_sta_wmm_params()
2074 params[ac].cw_max = ecw2cw((pos[1] & 0xf0) >> 4); in ieee80211_sta_wmm_params()
2075 params[ac].cw_min = ecw2cw(pos[1] & 0x0f); in ieee80211_sta_wmm_params()
2076 params[ac].txop = get_unaligned_le16(pos + 2); in ieee80211_sta_wmm_params()
2077 params[ac].acm = acm; in ieee80211_sta_wmm_params()
2078 params[ac].uapsd = uapsd; in ieee80211_sta_wmm_params()
2080 if (params[ac].cw_min == 0 || in ieee80211_sta_wmm_params()
2081 params[ac].cw_min > params[ac].cw_max) { in ieee80211_sta_wmm_params()
2084 params[ac].cw_min, params[ac].cw_max, aci); in ieee80211_sta_wmm_params()
2087 ieee80211_regulatory_limit_wmm_params(sdata, &params[ac], ac); in ieee80211_sta_wmm_params()
2091 for (ac = 0; ac < IEEE80211_NUM_ACS; ac++) { in ieee80211_sta_wmm_params()
2092 if (params[ac].cw_min == 0) { in ieee80211_sta_wmm_params()
2095 ac); in ieee80211_sta_wmm_params()
2100 for (ac = 0; ac < IEEE80211_NUM_ACS; ac++) { in ieee80211_sta_wmm_params()
2103 ac, params[ac].acm, in ieee80211_sta_wmm_params()
2104 params[ac].aifs, params[ac].cw_min, params[ac].cw_max, in ieee80211_sta_wmm_params()
2105 params[ac].txop, params[ac].uapsd, in ieee80211_sta_wmm_params()
2106 ifmgd->tx_tspec[ac].downgraded); in ieee80211_sta_wmm_params()
2107 sdata->tx_conf[ac] = params[ac]; in ieee80211_sta_wmm_params()
2108 if (!ifmgd->tx_tspec[ac].downgraded && in ieee80211_sta_wmm_params()
2109 drv_conf_tx(local, sdata, ac, &params[ac])) in ieee80211_sta_wmm_params()
2112 ac); in ieee80211_sta_wmm_params()
2463 int ac; in ieee80211_sta_tx_wmm_ac_notify() local
2471 ac = ieee80211_ac_from_tid(tid); in ieee80211_sta_tx_wmm_ac_notify()
2472 tx_tspec = &ifmgd->tx_tspec[ac]; in ieee80211_sta_tx_wmm_ac_notify()
3696 int ac; in ieee80211_rx_mgmt_assoc_resp() local
3807 for (ac = 0; ac < IEEE80211_NUM_ACS; ac++) in ieee80211_rx_mgmt_assoc_resp()
3808 if (sdata->tx_conf[ac].uapsd) in ieee80211_rx_mgmt_assoc_resp()
3809 resp.uapsd_queues |= ieee80211_ac_to_qos_mask[ac]; in ieee80211_rx_mgmt_assoc_resp()