Searched refs:ampdu (Results 1 – 9 of 9) sorted by relevance
/drivers/net/wireless/brcm80211/brcmsmac/ |
D | ampdu.c | 152 static void brcms_c_scb_ampdu_update_max_txlen(struct ampdu_info *ampdu, u8 dur) in brcms_c_scb_ampdu_update_max_txlen() argument 160 ampdu->max_txlen[mcs][0][0] = (rate * dur) >> 3; in brcms_c_scb_ampdu_update_max_txlen() 163 ampdu->max_txlen[mcs][1][0] = (rate * dur) >> 3; in brcms_c_scb_ampdu_update_max_txlen() 166 ampdu->max_txlen[mcs][0][1] = (rate * dur) >> 3; in brcms_c_scb_ampdu_update_max_txlen() 169 ampdu->max_txlen[mcs][1][1] = (rate * dur) >> 3; in brcms_c_scb_ampdu_update_max_txlen() 173 static bool brcms_c_ampdu_cap(struct ampdu_info *ampdu) in brcms_c_ampdu_cap() argument 175 if (BRCMS_PHY_11N_CAP(ampdu->wlc->band)) in brcms_c_ampdu_cap() 181 static int brcms_c_ampdu_set(struct ampdu_info *ampdu, bool on) in brcms_c_ampdu_set() argument 183 struct brcms_c_info *wlc = ampdu->wlc; in brcms_c_ampdu_set() 194 if (!brcms_c_ampdu_cap(ampdu)) { in brcms_c_ampdu_set() [all …]
|
D | ampdu.h | 47 extern void brcms_c_ampdu_detach(struct ampdu_info *ampdu); 48 extern void brcms_c_ampdu_dotxstatus(struct ampdu_info *ampdu, struct scb *scb, 51 extern void brcms_c_ampdu_shm_upd(struct ampdu_info *ampdu);
|
D | Makefile | 27 ampdu.o \
|
D | main.h | 479 struct ampdu_info *ampdu; member
|
D | main.c | 899 brcms_c_ampdu_dotxstatus(wlc->ampdu, scb, p, txs); in brcms_c_dotxstatus() 4375 wlc->ampdu = brcms_c_ampdu_attach(wlc); in brcms_c_attach_module() 4376 if (wlc->ampdu == NULL) { in brcms_c_attach_module() 4860 if (wlc->ampdu) { in brcms_c_detach_module() 4861 brcms_c_ampdu_detach(wlc->ampdu); in brcms_c_detach_module() 4862 wlc->ampdu = NULL; in brcms_c_detach_module() 6737 brcm_c_ampdu_null_delim_cnt(wlc->ampdu, scb, rspec, phylen); in brcms_c_d11hdrs_mac80211() 7960 brcms_c_ampdu_shm_upd(wlc->ampdu); in brcms_c_init()
|
/drivers/net/wireless/ath/carl9170/ |
D | tx.c | 828 bool ampdu, bool multi) in carl9170_tx_rts_check() argument 832 if (ampdu) in carl9170_tx_rts_check() 883 bool ampdu, no_ack; in carl9170_tx_prepare() local 957 ampdu = !!(info->flags & IEEE80211_TX_CTL_AMPDU); in carl9170_tx_prepare() 958 if (ampdu) { in carl9170_tx_prepare() 1001 if (ampdu && txrate->flags & IEEE80211_TX_RC_MCS) in carl9170_tx_prepare() 1003 if (carl9170_tx_rts_check(ar, txrate, ampdu, no_ack)) in carl9170_tx_prepare() 1018 if (carl9170_tx_rts_check(ar, txrate, ampdu, no_ack)) in carl9170_tx_prepare() 1025 if (ampdu && (txrate->flags & IEEE80211_TX_RC_MCS)) in carl9170_tx_prepare()
|
D | wlan.h | 193 u8 ampdu:1; member 239 u8 ampdu:1; member
|
/drivers/net/wireless/ |
D | mwl8k.c | 206 struct mwl8k_ampdu_stream ampdu[MWL8K_MAX_AMPDU_QUEUES]; member 1772 stream = &priv->ampdu[i]; in mwl8k_add_stream() 1820 stream = &priv->ampdu[i]; in mwl8k_lookup_stream() 3697 streams = &priv->ampdu[stream_index]; in mwl8k_watchdog_ba_events() 4024 s = &priv->ampdu[i]; in mwl8k_cmd_set_new_stn_del() 5723 memset(priv->ampdu, 0, sizeof(priv->ampdu)); in mwl8k_probe_hw()
|
/drivers/net/wireless/rt2x00/ |
D | rt2800lib.c | 696 int aggr, ampdu; in rt2800_txdone_entry() local 705 ampdu = rt2x00_get_field32(word, TXWI_W0_AMPDU); in rt2800_txdone_entry() 726 if (unlikely(aggr == 1 && ampdu == 0 && real_mcs != mcs)) { in rt2800_txdone_entry() 731 if (aggr == 1 || ampdu == 1) in rt2800_txdone_entry()
|