| /freebsd/sys/net80211/ |
| H A D | ieee80211_proto.c | 1491 _setifsparams(struct wmeParams *wmep, const paramType *phy) in _setifsparams() argument 1493 wmep->wmep_aifsn = phy->aifsn; in _setifsparams() 1494 wmep->wmep_logcwmin = phy->logcwmin; in _setifsparams() 1495 wmep->wmep_logcwmax = phy->logcwmax; in _setifsparams() 1496 wmep->wmep_txopLimit = phy->txopLimit; in _setifsparams() 1501 struct wmeParams *wmep, const paramType *phy) in setwmeparams() argument 1503 wmep->wmep_acm = phy->acm; in setwmeparams() 1504 _setifsparams(wmep, phy); in setwmeparams() 1509 wmep->wmep_acm, wmep->wmep_aifsn, wmep->wmep_logcwmin, in setwmeparams() 1510 wmep->wmep_logcwmax, wmep->wmep_txopLimit); in setwmeparams() [all …]
|
| H A D | ieee80211_sta.c | 1191 struct wmeParams *wmep = in ieee80211_parse_wmeparams() local 1194 wmep->wmep_acm = _IEEE80211_MASKSHIFT(frm[0], WME_PARAM_ACM); in ieee80211_parse_wmeparams() 1195 wmep->wmep_aifsn = in ieee80211_parse_wmeparams() 1197 wmep->wmep_logcwmin = in ieee80211_parse_wmeparams() 1199 wmep->wmep_logcwmax = in ieee80211_parse_wmeparams() 1201 wmep->wmep_txopLimit = le16dec(frm+2); in ieee80211_parse_wmeparams() 1206 wmep->wmep_acm, in ieee80211_parse_wmeparams() 1207 wmep->wmep_aifsn, in ieee80211_parse_wmeparams() 1208 wmep->wmep_logcwmin, in ieee80211_parse_wmeparams() 1209 wmep->wmep_logcwmax, in ieee80211_parse_wmeparams() [all …]
|
| H A D | ieee80211_ioctl.c | 552 struct wmeParams *wmep; in ieee80211_ioctl_getwmeparam() local 562 wmep = &wme->wme_wmeBssChanParams.cap_wmeParams[ac]; in ieee80211_ioctl_getwmeparam() 564 wmep = &wme->wme_wmeChanParams.cap_wmeParams[ac]; in ieee80211_ioctl_getwmeparam() 567 ireq->i_val = wmep->wmep_logcwmin; in ieee80211_ioctl_getwmeparam() 570 ireq->i_val = wmep->wmep_logcwmax; in ieee80211_ioctl_getwmeparam() 573 ireq->i_val = wmep->wmep_aifsn; in ieee80211_ioctl_getwmeparam() 576 ireq->i_val = wmep->wmep_txopLimit; in ieee80211_ioctl_getwmeparam() 579 wmep = &wme->wme_wmeBssChanParams.cap_wmeParams[ac]; in ieee80211_ioctl_getwmeparam() 580 ireq->i_val = wmep->wmep_acm; in ieee80211_ioctl_getwmeparam() 583 wmep = &wme->wme_wmeChanParams.cap_wmeParams[ac]; in ieee80211_ioctl_getwmeparam() [all …]
|
| /freebsd/sys/dev/ral/ |
| H A D | rt2661.c | 2026 const struct wmeParams *wmep; in rt2661_wme_update() local 2030 wmep = chp.cap_wmeParams; in rt2661_wme_update() 2037 wmep[WME_AC_BE].wmep_txopLimit << 16 | in rt2661_wme_update() 2038 wmep[WME_AC_BK].wmep_txopLimit); in rt2661_wme_update() 2040 wmep[WME_AC_VI].wmep_txopLimit << 16 | in rt2661_wme_update() 2041 wmep[WME_AC_VO].wmep_txopLimit); in rt2661_wme_update() 2045 wmep[WME_AC_BE].wmep_logcwmin << 12 | in rt2661_wme_update() 2046 wmep[WME_AC_BK].wmep_logcwmin << 8 | in rt2661_wme_update() 2047 wmep[WME_AC_VI].wmep_logcwmin << 4 | in rt2661_wme_update() 2048 wmep[WME_AC_VO].wmep_logcwmin); in rt2661_wme_update() [all …]
|
| H A D | rt2860.c | 3110 const struct wmeParams *wmep; in rt2860_updateedca() local 3115 wmep = chp.cap_wmeParams; in rt2860_updateedca() 3120 wmep[aci].wmep_logcwmax << 16 | in rt2860_updateedca() 3121 wmep[aci].wmep_logcwmin << 12 | in rt2860_updateedca() 3122 wmep[aci].wmep_aifsn << 8 | in rt2860_updateedca() 3123 wmep[aci].wmep_txopLimit); in rt2860_updateedca() 3128 wmep[WME_AC_VO].wmep_aifsn << 12 | in rt2860_updateedca() 3129 wmep[WME_AC_VI].wmep_aifsn << 8 | in rt2860_updateedca() 3130 wmep[WME_AC_BK].wmep_aifsn << 4 | in rt2860_updateedca() 3131 wmep[WME_AC_BE].wmep_aifsn); in rt2860_updateedca() [all …]
|
| /freebsd/sys/dev/iwi/ |
| H A D | if_iwi.c | 1022 const struct wmeParams *wmep; in iwi_wme_init() local 1028 wmep = &iwi_wme_cck_params[ac]; in iwi_wme_init() 1029 sc->wme[1].aifsn[ac] = wmep->wmep_aifsn; in iwi_wme_init() 1030 sc->wme[1].cwmin[ac] = IWI_EXP2(wmep->wmep_logcwmin); in iwi_wme_init() 1031 sc->wme[1].cwmax[ac] = IWI_EXP2(wmep->wmep_logcwmax); in iwi_wme_init() 1032 sc->wme[1].burst[ac] = IWI_USEC(wmep->wmep_txopLimit); in iwi_wme_init() 1033 sc->wme[1].acm[ac] = wmep->wmep_acm; in iwi_wme_init() 1036 wmep = &iwi_wme_ofdm_params[ac]; in iwi_wme_init() 1037 sc->wme[2].aifsn[ac] = wmep->wmep_aifsn; in iwi_wme_init() 1038 sc->wme[2].cwmin[ac] = IWI_EXP2(wmep->wmep_logcwmin); in iwi_wme_init() [all …]
|
| /freebsd/sys/dev/ath/ |
| H A D | if_ath_beacon.c | 152 struct wmeParams *wmep; in ath_beaconq_config() local 155 wmep = &chp.cap_wmeParams[WME_AC_BE]; in ath_beaconq_config() 160 qi.tqi_aifs = wmep->wmep_aifsn; in ath_beaconq_config() 161 qi.tqi_cwmin = 2*ATH_EXPONENT_TO_VALUE(wmep->wmep_logcwmin); in ath_beaconq_config() 162 qi.tqi_cwmax = ATH_EXPONENT_TO_VALUE(wmep->wmep_logcwmax); in ath_beaconq_config()
|
| H A D | if_ath.c | 4099 struct wmeParams *wmep; in ath_txq_update() local 4104 wmep = &chp.cap_wmeParams[ac]; in ath_txq_update() 4141 qi.tqi_aifs = wmep->wmep_aifsn; in ath_txq_update() 4142 qi.tqi_cwmin = ATH_EXPONENT_TO_VALUE(wmep->wmep_logcwmin); in ath_txq_update() 4143 qi.tqi_cwmax = ATH_EXPONENT_TO_VALUE(wmep->wmep_logcwmax); in ath_txq_update() 4145 qi.tqi_burstTime = IEEE80211_TXOP_TO_US(wmep->wmep_txopLimit); in ath_txq_update()
|
| /freebsd/sys/dev/rtwn/ |
| H A D | if_rtwn.c | 1710 struct wmeParams *wmep = sc->cap_wmeParams; in rtwn_wme_update() local 1719 memcpy(wmep, chp.cap_wmeParams, sizeof(sc->cap_wmeParams)); in rtwn_wme_update() 1729 aifs = wmep[ac].wmep_aifsn * slottime + in rtwn_wme_update() 1733 SM(R92C_EDCA_PARAM_TXOP, wmep[ac].wmep_txopLimit) | in rtwn_wme_update() 1734 SM(R92C_EDCA_PARAM_ECWMIN, wmep[ac].wmep_logcwmin) | in rtwn_wme_update() 1735 SM(R92C_EDCA_PARAM_ECWMAX, wmep[ac].wmep_logcwmax) | in rtwn_wme_update() 1738 acm |= wmep[ac].wmep_acm << ac; in rtwn_wme_update() 1774 const struct wmeParams *wmep = sc->cap_wmeParams; in rtwn_update_aifs() local 1779 aifs = wmep[ac].wmep_aifsn * slottime + in rtwn_update_aifs()
|
| /freebsd/sys/dev/mwl/ |
| H A D | if_mwl.c | 2893 struct wmeParams *wmep; in mwl_txq_update() local 2898 wmep = &chp.cap_wmeParams[ac]; in mwl_txq_update() 2900 aifs = wmep->wmep_aifsn; in mwl_txq_update() 2902 cwmin = MWL_EXPONENT_TO_VALUE(wmep->wmep_logcwmin); in mwl_txq_update() 2903 cwmax = MWL_EXPONENT_TO_VALUE(wmep->wmep_logcwmax); in mwl_txq_update() 2904 txoplim = wmep->wmep_txopLimit; /* NB: units of 32us */ in mwl_txq_update()
|
| /freebsd/sys/dev/usb/wlan/ |
| H A D | if_rum.c | 1358 struct wmeParams *wmep = &sc->wme_params[qid]; in rum_setup_tx_desc() local 1406 RT2573_AIFSN(wmep->wmep_aifsn) | in rum_setup_tx_desc() 1407 RT2573_LOGCWMIN(wmep->wmep_logcwmin) | in rum_setup_tx_desc() 1408 RT2573_LOGCWMAX(wmep->wmep_logcwmax)); in rum_setup_tx_desc()
|
| /freebsd/sys/compat/linuxkpi/common/src/ |
| H A D | linux_80211.c | 3915 struct wmeParams *wmep; in lkpi_wme_update() local 3917 wmep = &wmeparr[ac]; in lkpi_wme_update() 3919 txqp.cw_min = wmep->wmep_logcwmin; in lkpi_wme_update() 3920 txqp.cw_max = wmep->wmep_logcwmax; in lkpi_wme_update() 3921 txqp.txop = wmep->wmep_txopLimit; in lkpi_wme_update() 3922 txqp.aifs = wmep->wmep_aifsn; in lkpi_wme_update()
|
| /freebsd/sys/dev/bwn/ |
| H A D | if_bwn.c | 1906 struct wmeParams *wmep; in bwn_wme_update() local 1916 wmep = &chp.cap_wmeParams[i]; in bwn_wme_update() 1917 bwn_wme_loadparams(mac, wmep, bwn_wme_shm_offsets[i]); in bwn_wme_update()
|