Home
last modified time | relevance | path

Searched refs:amsdu (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/net/wireless/ath/ath10k/
H A Dhtt_rx.c356 struct sk_buff_head *amsdu) in ath10k_htt_rx_amsdu_pop() argument
375 __skb_queue_purge(amsdu); in ath10k_htt_rx_amsdu_pop()
379 __skb_queue_tail(amsdu, msdu); in ath10k_htt_rx_amsdu_pop()
404 __skb_queue_purge(amsdu); in ath10k_htt_rx_amsdu_pop()
426 __skb_queue_purge(amsdu); in ath10k_htt_rx_amsdu_pop()
430 __skb_queue_tail(amsdu, msdu); in ath10k_htt_rx_amsdu_pop()
448 if (skb_queue_empty(amsdu)) in ath10k_htt_rx_amsdu_pop()
1268 struct sk_buff_head *amsdu, in ath10k_htt_rx_h_ppdu() argument
1279 if (skb_queue_empty(amsdu)) in ath10k_htt_rx_h_ppdu()
1282 first = skb_peek(amsdu); in ath10k_htt_rx_h_ppdu()
[all …]
H A Ddebug.c966 u8 amsdu, ampdu; in ath10k_read_htt_max_amsdu_ampdu() local
971 amsdu = ar->htt.max_num_amsdu; in ath10k_read_htt_max_amsdu_ampdu()
975 len = scnprintf(buf, sizeof(buf), "%u %u\n", amsdu, ampdu); in ath10k_read_htt_max_amsdu_ampdu()
987 unsigned int amsdu, ampdu; in ath10k_write_htt_max_amsdu_ampdu() local
994 res = sscanf(buf, "%u %u", &amsdu, &ampdu); in ath10k_write_htt_max_amsdu_ampdu()
1001 res = ath10k_htt_h2t_aggr_cfg_msg(&ar->htt, ampdu, amsdu); in ath10k_write_htt_max_amsdu_ampdu()
1006 ar->htt.max_num_amsdu = amsdu; in ath10k_write_htt_max_amsdu_ampdu()
/linux/drivers/net/wireless/ath/wcn36xx/
H A Dtxrx.c240 static struct sk_buff *wcn36xx_unchain_msdu(struct sk_buff_head *amsdu) in wcn36xx_unchain_msdu() argument
246 first = __skb_dequeue(amsdu); in wcn36xx_unchain_msdu()
248 skb_queue_walk(amsdu, skb) in wcn36xx_unchain_msdu()
253 __skb_queue_head(amsdu, first); in wcn36xx_unchain_msdu()
258 while ((skb = __skb_dequeue(amsdu))) { in wcn36xx_unchain_msdu()
428 if (bd->esf && !skb_queue_empty(&wcn->amsdu)) { in wcn36xx_rx_skb()
430 __skb_queue_purge_irq(&wcn->amsdu); in wcn36xx_rx_skb()
433 __skb_queue_tail(&wcn->amsdu, skb); in wcn36xx_rx_skb()
438 skb = wcn36xx_unchain_msdu(&wcn->amsdu); in wcn36xx_rx_skb()
453 __skb_queue_purge_irq(&wcn->amsdu); in wcn36xx_rx_skb()
H A Dmain.c1585 __skb_queue_head_init(&wcn->amsdu); in wcn36xx_probe()
1673 __skb_queue_purge(&wcn->amsdu); in wcn36xx_remove()
/linux/drivers/net/wireless/marvell/mwifiex/
H A D11n.c179 (priv->aggr_prio_tbl[tid].amsdu != BA_STREAM_NOT_ALLOWED)) in mwifiex_ret_11n_addba_req()
180 tx_ba_tbl->amsdu = true; in mwifiex_ret_11n_addba_req()
182 tx_ba_tbl->amsdu = false; in mwifiex_ret_11n_addba_req()
184 ra_list->amsdu_in_ampdu = tx_ba_tbl->amsdu; in mwifiex_ret_11n_addba_req()
614 (priv->aggr_prio_tbl[tid].amsdu != BA_STREAM_NOT_ALLOWED)) in mwifiex_send_addba()
752 rx_reo_tbl->amsdu = tx_ba_tsr_tbl->amsdu; in mwifiex_get_tx_ba_stream_tbl()
H A D11n_rxreorder.c500 (priv->aggr_prio_tbl[tid].amsdu == BA_STREAM_NOT_ALLOWED)) in mwifiex_cmd_11n_addba_rsp_gen()
564 if ((pkt_type == PKT_TYPE_AMSDU) && !tbl->amsdu) { in mwifiex_11n_rx_reorder_pkt()
748 (priv->aggr_prio_tbl[tid].amsdu != BA_STREAM_NOT_ALLOWED)) in mwifiex_ret_11n_addba_resp()
749 tbl->amsdu = true; in mwifiex_ret_11n_addba_resp()
751 tbl->amsdu = false; in mwifiex_ret_11n_addba_resp()
H A D11n.h92 return (((priv->aggr_prio_tbl[tid].amsdu != BA_STREAM_NOT_ALLOWED) && in mwifiex_is_amsdu_allowed()
H A Dwmm.c421 priv->aggr_prio_tbl[i].amsdu = in mwifiex_wmm_init()
424 priv->aggr_prio_tbl[i].amsdu = in mwifiex_wmm_init()
432 priv->aggr_prio_tbl[6].amsdu in mwifiex_wmm_init()
437 priv->aggr_prio_tbl[7].amsdu = priv->aggr_prio_tbl[7].ampdu_ap in mwifiex_wmm_init()
H A Dioctl.h181 u8 amsdu; member
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drx.c783 struct iwl_rx_mpdu_res_start *amsdu; in iwlagn_rx_reply_rx() local
793 if (unlikely(pkt_len < sizeof(*amsdu))) { in iwlagn_rx_reply_rx()
799 amsdu = (struct iwl_rx_mpdu_res_start *)pkt->data; in iwlagn_rx_reply_rx()
800 header = (struct ieee80211_hdr *)(pkt->data + sizeof(*amsdu)); in iwlagn_rx_reply_rx()
801 len = le16_to_cpu(amsdu->byte_count); in iwlagn_rx_reply_rx()
803 if (unlikely(len + sizeof(*amsdu) + sizeof(__le32) > pkt_len)) { in iwlagn_rx_reply_rx()
808 rx_pkt_status = *(__le32 *)(pkt->data + sizeof(*amsdu) + len); in iwlagn_rx_reply_rx()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dagg.c200 bool amsdu, last_subframe, is_old_sn, is_dup; in iwl_mld_reorder() local
270 amsdu = desc->mac_flags2 & IWL_RX_MPDU_MFLG2_AMSDU; in iwl_mld_reorder()
275 if (!amsdu || last_subframe) in iwl_mld_reorder()
288 if (!amsdu || last_subframe) in iwl_mld_reorder()
312 if (!amsdu || last_subframe) in iwl_mld_reorder()
/linux/drivers/net/ethernet/mediatek/
H A Dmtk_ppe_offload.c118 info->amsdu = path->mtk_wdma.amsdu; in mtk_flow_get_wdma_info()
200 info.bss, info.wcid, info.amsdu); in mtk_flow_set_output_device()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dmac.h103 u32 amsdu:1; member
/linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/
H A Dtx-gen2.c490 bool amsdu; in iwl_txq_gen2_build_tfd() local
509 amsdu = ieee80211_is_data_qos(hdr->frame_control) && in iwl_txq_gen2_build_tfd()
520 if (amsdu && skb_shinfo(skb)->gso_size) in iwl_txq_gen2_build_tfd()
524 hdr_len, len, !amsdu); in iwl_txq_gen2_build_tfd()
H A Dtx.c2124 bool amsdu; in iwl_trans_pcie_tx() local
2204 amsdu = ieee80211_is_data_qos(fc) && in iwl_trans_pcie_tx()
2207 if (!amsdu) { in iwl_trans_pcie_tx()
2248 if (amsdu && skb_shinfo(skb)->gso_size) { in iwl_trans_pcie_tx()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmac.c540 status->amsdu = !!amsdu_info; in mt7925_mac_fill_rx()
541 if (status->amsdu) { in mt7925_mac_fill_rx()
555 if (!hdr_trans && status->amsdu) { in mt7925_mac_fill_rx()
791 if (wcid->amsdu) in mt7925_mac_write_txwi()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dtrx.h492 u32 amsdu:1; member
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dtrx.h494 u32 amsdu:1; member
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c607 status->amsdu = !!amsdu_info; in mt7996_mac_fill_rx()
608 if (status->amsdu) { in mt7996_mac_fill_rx()
630 if (!hdr_trans && status->amsdu && !(ieee80211_has_a4(fc) && is_mesh)) { in mt7996_mac_fill_rx()
676 if (ieee80211_has_a4(fc) && is_mesh && status->amsdu) in mt7996_mac_fill_rx()
744 if (wcid->amsdu) in mt7996_mac_write_txwi_8023()
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dtrx.h607 u32 amsdu:1; member
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dtrx.h613 u32 amsdu:1; member
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dtrx.h698 u32 amsdu:1; member
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dtrx.h762 u32 amsdu:1; member
/linux/drivers/net/wireless/ath/wil6210/
H A Dwmi.h1092 u8 amsdu; member
2519 u8 amsdu; member
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mac.c511 bool amsdu_en = wcid->amsdu; in mt76_connac2_mac_write_txwi()

12