ampdu 962 drivers/net/wireless/ath/ath10k/debug.c u8 amsdu, ampdu; ampdu 968 drivers/net/wireless/ath/ath10k/debug.c ampdu = ar->htt.max_num_ampdu; ampdu 971 drivers/net/wireless/ath/ath10k/debug.c len = scnprintf(buf, sizeof(buf), "%u %u\n", amsdu, ampdu); ampdu 983 drivers/net/wireless/ath/ath10k/debug.c unsigned int amsdu, ampdu; ampdu 990 drivers/net/wireless/ath/ath10k/debug.c res = sscanf(buf, "%u %u", &amsdu, &du); ampdu 997 drivers/net/wireless/ath/ath10k/debug.c res = ath10k_htt_h2t_aggr_cfg_msg(&ar->htt, ampdu, amsdu); ampdu 1003 drivers/net/wireless/ath/ath10k/debug.c ar->htt.max_num_ampdu = ampdu; ampdu 827 drivers/net/wireless/ath/carl9170/tx.c bool ampdu, bool multi) ampdu 831 drivers/net/wireless/ath/carl9170/tx.c if (ampdu) ampdu 896 drivers/net/wireless/ath/carl9170/tx.c bool ampdu; ampdu 900 drivers/net/wireless/ath/carl9170/tx.c ampdu = !!(info->flags & IEEE80211_TX_CTL_AMPDU); ampdu 927 drivers/net/wireless/ath/carl9170/tx.c if (ampdu && txrate->flags & IEEE80211_TX_RC_MCS) ampdu 930 drivers/net/wireless/ath/carl9170/tx.c if (carl9170_tx_rts_check(ar, txrate, ampdu, no_ack)) ampdu 946 drivers/net/wireless/ath/carl9170/tx.c if (carl9170_tx_rts_check(ar, txrate, ampdu, no_ack)) ampdu 953 drivers/net/wireless/ath/carl9170/tx.c if (ampdu && (txrate->flags & IEEE80211_TX_RC_MCS)) ampdu 193 drivers/net/wireless/ath/carl9170/wlan.h u8 ampdu:1; ampdu 239 drivers/net/wireless/ath/carl9170/wlan.h u8 ampdu:1; ampdu 152 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c static void brcms_c_scb_ampdu_update_max_txlen(struct ampdu_info *ampdu, u8 dur) ampdu 160 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->max_txlen[mcs][0][0] = (rate * dur) >> 3; ampdu 163 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->max_txlen[mcs][1][0] = (rate * dur) >> 3; ampdu 166 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->max_txlen[mcs][0][1] = (rate * dur) >> 3; ampdu 169 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->max_txlen[mcs][1][1] = (rate * dur) >> 3; ampdu 173 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c static bool brcms_c_ampdu_cap(struct ampdu_info *ampdu) ampdu 175 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (BRCMS_PHY_11N_CAP(ampdu->wlc->band)) ampdu 181 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c static int brcms_c_ampdu_set(struct ampdu_info *ampdu, bool on) ampdu 183 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct brcms_c_info *wlc = ampdu->wlc; ampdu 194 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (!brcms_c_ampdu_cap(ampdu)) { ampdu 205 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c static void brcms_c_ffpld_init(struct ampdu_info *ampdu) ampdu 211 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c fifo = (ampdu->fifo_tb + j); ampdu 225 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct ampdu_info *ampdu; ampdu 228 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu = kzalloc(sizeof(struct ampdu_info), GFP_ATOMIC); ampdu 229 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (!ampdu) ampdu 232 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->wlc = wlc; ampdu 235 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->ini_enable[i] = true; ampdu 237 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->ini_enable[PRIO_8021D_VO] = false; ampdu 238 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->ini_enable[PRIO_8021D_NC] = false; ampdu 241 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->ini_enable[PRIO_8021D_NONE] = false; ampdu 242 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->ini_enable[PRIO_8021D_BK] = false; ampdu 244 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->ba_tx_wsize = AMPDU_TX_BA_DEF_WSIZE; ampdu 245 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->ba_rx_wsize = AMPDU_RX_BA_DEF_WSIZE; ampdu 246 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->mpdu_density = AMPDU_DEF_MPDU_DENSITY; ampdu 247 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->max_pdu = AUTO; ampdu 248 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->dur = AMPDU_MAX_DUR; ampdu 250 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->ffpld_rsvd = AMPDU_DEF_FFPLD_RSVD; ampdu 256 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->rx_factor = IEEE80211_HT_MAX_AMPDU_32K; ampdu 258 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->rx_factor = IEEE80211_HT_MAX_AMPDU_64K; ampdu 259 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->retry_limit = AMPDU_DEF_RETRY_LIMIT; ampdu 260 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->rr_retry_limit = AMPDU_DEF_RR_RETRY_LIMIT; ampdu 263 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->retry_limit_tid[i] = ampdu->retry_limit; ampdu 264 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->rr_retry_limit_tid[i] = ampdu->rr_retry_limit; ampdu 267 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_scb_ampdu_update_max_txlen(ampdu, ampdu->dur); ampdu 268 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->mfbr = false; ampdu 270 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_ampdu_set(ampdu, wlc->pub->_ampdu); ampdu 272 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->tx_max_funl = FFPLD_TX_MAX_UNFL; ampdu 273 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_ffpld_init(ampdu); ampdu 275 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c return ampdu; ampdu 278 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c void brcms_c_ampdu_detach(struct ampdu_info *ampdu) ampdu 280 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c kfree(ampdu); ampdu 283 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c static void brcms_c_scb_ampdu_update_config(struct ampdu_info *ampdu, ampdu 293 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (ampdu->fifo_tb[i].ampdu_pld_size > FFPLD_PLD_INCR) ampdu 298 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (ampdu->max_pdu != AUTO) ampdu 299 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c scb_ampdu->max_pdu = (u8) ampdu->max_pdu; ampdu 309 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->fifo_tb[TX_AC_BE_FIFO]. ampdu 313 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c static void brcms_c_scb_ampdu_update_config_all(struct ampdu_info *ampdu) ampdu 315 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_scb_ampdu_update_config(ampdu, &du->wlc->pri_scb); ampdu 318 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c static void brcms_c_ffpld_calc_mcs2ampdu_table(struct ampdu_info *ampdu, int f) ampdu 323 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct brcms_fifo_info *fifo = (ampdu->fifo_tb + f); ampdu 358 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct ampdu_info *ampdu = wlc->ampdu; ampdu 365 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct brcms_fifo_info *fifo = (ampdu->fifo_tb + fid); ampdu 381 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (!ampdu->tx_max_funl) ampdu 388 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if ((TXFIFO_SIZE_UNIT * (u32) xmtfifo_sz) <= ampdu->ffpld_rsvd) ampdu 391 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c max_pld_size = TXFIFO_SIZE_UNIT * xmtfifo_sz - ampdu->ffpld_rsvd; ampdu 412 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (txunfl_ratio > ampdu->tx_max_funl) { ampdu 438 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_scb_ampdu_update_config_all(ampdu); ampdu 467 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_ffpld_calc_mcs2ampdu_table(ampdu, fid); ampdu 470 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_scb_ampdu_update_config_all(ampdu); ampdu 484 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct ampdu_info *ampdu = wlc->ampdu; ampdu 488 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (!ampdu->ini_enable[tid]) { ampdu 521 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct ampdu_info *ampdu = wlc->ampdu; ampdu 573 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if (txrate[0].count <= ampdu->rr_retry_limit_tid[tid]) { ampdu 584 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct brcms_fifo_info *f = &du->fifo_tb[fifo]; ampdu 600 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c ampdu->max_txlen[mcs][is40][sgi]); ampdu 629 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct ampdu_info *ampdu = wlc->ampdu; ampdu 664 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c f = &du->fifo_tb[fifo]; ampdu 837 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_ampdu_dotxstatus_complete(struct ampdu_info *ampdu, struct scb *scb, ampdu 842 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct brcms_c_info *wlc = ampdu->wlc; ampdu 868 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c retry_limit = ampdu->retry_limit_tid[tid]; ampdu 869 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c rr_retry_limit = ampdu->rr_retry_limit_tid[tid]; ampdu 1030 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_ampdu_dotxstatus(struct ampdu_info *ampdu, struct scb *scb, ampdu 1034 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct brcms_c_info *wlc = ampdu->wlc; ampdu 1065 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c brcms_c_ampdu_dotxstatus_complete(ampdu, scb, p, txs, s1, s2); ampdu 1102 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c return wlc->ampdu->ini_enable[tid]; ampdu 1105 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c void brcms_c_ampdu_shm_upd(struct ampdu_info *ampdu) ampdu 1107 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c struct brcms_c_info *wlc = ampdu->wlc; ampdu 1113 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c if ((ampdu->rx_factor & IEEE80211_HT_AMPDU_PARM_FACTOR) == ampdu 47 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.h void brcms_c_ampdu_detach(struct ampdu_info *ampdu); ampdu 48 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.h void brcms_c_ampdu_dotxstatus(struct ampdu_info *ampdu, struct scb *scb, ampdu 51 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.h void brcms_c_ampdu_shm_upd(struct ampdu_info *ampdu); ampdu 900 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_c_ampdu_dotxstatus(wlc->ampdu, scb, p, txs); ampdu 4375 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->ampdu = brcms_c_ampdu_attach(wlc); ampdu 4376 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->ampdu == NULL) { ampdu 4825 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c if (wlc->ampdu) { ampdu 4826 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_c_ampdu_detach(wlc->ampdu); ampdu 4827 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c wlc->ampdu = NULL; ampdu 6684 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcm_c_ampdu_null_delim_cnt(wlc->ampdu, scb, rspec, phylen); ampdu 7905 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c brcms_c_ampdu_shm_upd(wlc->ampdu); ampdu 479 drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h struct ampdu_info *ampdu; ampdu 372 drivers/net/wireless/intel/iwlwifi/pcie/internal.h bool ampdu; ampdu 1393 drivers/net/wireless/intel/iwlwifi/pcie/tx.c txq->ampdu = true; ampdu 1474 drivers/net/wireless/intel/iwlwifi/pcie/tx.c txq->ampdu = !shared_mode; ampdu 1508 drivers/net/wireless/intel/iwlwifi/pcie/tx.c trans_pcie->txq[txq_id]->ampdu = false; ampdu 2372 drivers/net/wireless/intel/iwlwifi/pcie/tx.c WARN_ONCE(txq->ampdu && ampdu 210 drivers/net/wireless/marvell/mwl8k.c struct mwl8k_ampdu_stream ampdu[MWL8K_MAX_AMPDU_QUEUES]; ampdu 1792 drivers/net/wireless/marvell/mwl8k.c stream = &priv->ampdu[i]; ampdu 1840 drivers/net/wireless/marvell/mwl8k.c stream = &priv->ampdu[i]; ampdu 3837 drivers/net/wireless/marvell/mwl8k.c streams = &priv->ampdu[stream_index]; ampdu 4164 drivers/net/wireless/marvell/mwl8k.c s = &priv->ampdu[i]; ampdu 5926 drivers/net/wireless/marvell/mwl8k.c memset(priv->ampdu, 0, sizeof(priv->ampdu)); ampdu 960 drivers/net/wireless/mediatek/mt76/mt7603/mac.c bool ampdu; ampdu 971 drivers/net/wireless/mediatek/mt76/mt7603/mac.c ampdu = !fixed_rate && (txs & MT_TXS4_AMPDU); ampdu 979 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if (!ampdu && (txs & MT_TXS0_RTS_TIMEOUT)) ampdu 992 drivers/net/wireless/mediatek/mt76/mt7603/mac.c if (ampdu || (info->flags & IEEE80211_TX_CTL_AMPDU)) ampdu 843 drivers/net/wireless/mediatek/mt76/mt7615/mac.c bool probe, ampdu, cck = false; ampdu 852 drivers/net/wireless/mediatek/mt76/mt7615/mac.c ampdu = !fixed_rate && (txs & MT_TXS1_AMPDU); ampdu 862 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if (!ampdu && (txs & MT_TXS0_RTS_TIMEOUT)) ampdu 875 drivers/net/wireless/mediatek/mt76/mt7615/mac.c if (ampdu || (info->flags & IEEE80211_TX_CTL_AMPDU)) ampdu 146 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c bool ampdu = IEEE80211_SKB_CB(tx_info->skb)->flags & IEEE80211_TX_CTL_AMPDU; ampdu 165 drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c if (mt76_is_skb_pktid(pid) && ampdu) ampdu 71 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c bool ampdu = IEEE80211_SKB_CB(tx_info->skb)->flags & IEEE80211_TX_CTL_AMPDU; ampdu 90 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c if ((mt76_is_skb_pktid(pid) && ampdu) || ep == MT_EP_OUT_HCCA) ampdu 391 drivers/net/wireless/mediatek/mt76/tx.c bool ampdu; ampdu 413 drivers/net/wireless/mediatek/mt76/tx.c ampdu = IEEE80211_SKB_CB(skb)->flags & IEEE80211_TX_CTL_AMPDU; ampdu 414 drivers/net/wireless/mediatek/mt76/tx.c limit = ampdu ? 16 : 3; ampdu 416 drivers/net/wireless/mediatek/mt76/tx.c if (ampdu) ampdu 442 drivers/net/wireless/mediatek/mt76/tx.c if (ampdu != cur_ampdu || ampdu 1005 drivers/net/wireless/ralink/rt2x00/rt2800lib.c int aggr, ampdu, wcid, ack_req; ampdu 1014 drivers/net/wireless/ralink/rt2x00/rt2800lib.c ampdu = rt2x00_get_field32(word, TXWI_W0_AMPDU); ampdu 1041 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (unlikely((aggr == 1 && ampdu == 0 && real_mcs != mcs)) || !match) { ampdu 1046 drivers/net/wireless/ralink/rt2x00/rt2800lib.c if (aggr == 1 || ampdu == 1) ampdu 4987 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c u32 ampdu, val32; ampdu 4989 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c ampdu = (u32)sta->ht_cap.ampdu_density; ampdu 4990 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c val32 = ampdu << TXDESC_AMPDU_DENSITY_SHIFT;