Home
last modified time | relevance | path

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

123

/Linux-v5.15/drivers/net/wireless/ath/ath10k/
Dhtt_rx.c343 struct sk_buff_head *amsdu) in ath10k_htt_rx_amsdu_pop() argument
357 __skb_queue_purge(amsdu); in ath10k_htt_rx_amsdu_pop()
361 __skb_queue_tail(amsdu, msdu); in ath10k_htt_rx_amsdu_pop()
381 __skb_queue_purge(amsdu); in ath10k_htt_rx_amsdu_pop()
403 __skb_queue_purge(amsdu); in ath10k_htt_rx_amsdu_pop()
407 __skb_queue_tail(amsdu, msdu); in ath10k_htt_rx_amsdu_pop()
424 if (skb_queue_empty(amsdu)) in ath10k_htt_rx_amsdu_pop()
1204 struct sk_buff_head *amsdu, in ath10k_htt_rx_h_ppdu() argument
1213 if (skb_queue_empty(amsdu)) in ath10k_htt_rx_h_ppdu()
1216 first = skb_peek(amsdu); in ath10k_htt_rx_h_ppdu()
[all …]
Ddebug.c962 u8 amsdu, ampdu; in ath10k_read_htt_max_amsdu_ampdu() local
967 amsdu = ar->htt.max_num_amsdu; in ath10k_read_htt_max_amsdu_ampdu()
971 len = scnprintf(buf, sizeof(buf), "%u %u\n", amsdu, ampdu); in ath10k_read_htt_max_amsdu_ampdu()
983 unsigned int amsdu, ampdu; in ath10k_write_htt_max_amsdu_ampdu() local
990 res = sscanf(buf, "%u %u", &amsdu, &ampdu); in ath10k_write_htt_max_amsdu_ampdu()
997 res = ath10k_htt_h2t_aggr_cfg_msg(&ar->htt, ampdu, amsdu); in ath10k_write_htt_max_amsdu_ampdu()
1002 ar->htt.max_num_amsdu = amsdu; in ath10k_write_htt_max_amsdu_ampdu()
/Linux-v5.15/net/mac80211/
Dagg-tx.c307 .amsdu = false, in ___ieee80211_stop_tx_ba_session()
500 .amsdu = false, in ieee80211_tx_ba_session_handle_start()
737 params.amsdu = tid_tx->amsdu; in ieee80211_agg_tx_operational()
949 bool amsdu; in ieee80211_process_addba_resp() local
952 amsdu = capab & IEEE80211_ADDBA_PARAM_AMSDU_MASK; in ieee80211_process_addba_resp()
958 if (!amsdu && txq) in ieee80211_process_addba_resp()
1006 tid_tx->amsdu = amsdu; in ieee80211_process_addba_resp()
Dagg-rx.c67 .amsdu = false, in ___ieee80211_stop_rx_ba_session()
223 bool amsdu = ieee80211_hw_check(&local->hw, SUPPORTS_AMSDU_IN_AMPDU); in ieee80211_send_addba_resp() local
253 capab = u16_encode_bits(amsdu, IEEE80211_ADDBA_PARAM_AMSDU_MASK); in ieee80211_send_addba_resp()
280 .amsdu = false, in ___ieee80211_start_rx_ba_session()
/Linux-v5.15/drivers/net/wireless/marvell/mwifiex/
D11n.c191 (priv->aggr_prio_tbl[tid].amsdu != BA_STREAM_NOT_ALLOWED)) in mwifiex_ret_11n_addba_req()
192 tx_ba_tbl->amsdu = true; in mwifiex_ret_11n_addba_req()
194 tx_ba_tbl->amsdu = false; in mwifiex_ret_11n_addba_req()
196 ra_list->amsdu_in_ampdu = tx_ba_tbl->amsdu; in mwifiex_ret_11n_addba_req()
628 (priv->aggr_prio_tbl[tid].amsdu != BA_STREAM_NOT_ALLOWED)) in mwifiex_send_addba()
765 rx_reo_tbl->amsdu = tx_ba_tsr_tbl->amsdu; in mwifiex_get_tx_ba_stream_tbl()
D11n_rxreorder.c512 (priv->aggr_prio_tbl[tid].amsdu == BA_STREAM_NOT_ALLOWED)) in mwifiex_cmd_11n_addba_rsp_gen()
576 if ((pkt_type == PKT_TYPE_AMSDU) && !tbl->amsdu) { in mwifiex_11n_rx_reorder_pkt()
760 (priv->aggr_prio_tbl[tid].amsdu != BA_STREAM_NOT_ALLOWED)) in mwifiex_ret_11n_addba_resp()
761 tbl->amsdu = true; in mwifiex_ret_11n_addba_resp()
763 tbl->amsdu = false; in mwifiex_ret_11n_addba_resp()
D11n.h104 return (((priv->aggr_prio_tbl[tid].amsdu != BA_STREAM_NOT_ALLOWED) && in mwifiex_is_amsdu_allowed()
Dwmm.c433 priv->aggr_prio_tbl[i].amsdu = in mwifiex_wmm_init()
436 priv->aggr_prio_tbl[i].amsdu = in mwifiex_wmm_init()
444 priv->aggr_prio_tbl[6].amsdu in mwifiex_wmm_init()
449 priv->aggr_prio_tbl[7].amsdu = priv->aggr_prio_tbl[7].ampdu_ap in mwifiex_wmm_init()
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/dvm/
Drx.c788 struct iwl_rx_mpdu_res_start *amsdu; in iwlagn_rx_reply_rx() local
798 if (unlikely(pkt_len < sizeof(*amsdu))) { in iwlagn_rx_reply_rx()
804 amsdu = (struct iwl_rx_mpdu_res_start *)pkt->data; in iwlagn_rx_reply_rx()
805 header = (struct ieee80211_hdr *)(pkt->data + sizeof(*amsdu)); in iwlagn_rx_reply_rx()
806 len = le16_to_cpu(amsdu->byte_count); in iwlagn_rx_reply_rx()
808 if (unlikely(len + sizeof(*amsdu) + sizeof(__le32) > pkt_len)) { in iwlagn_rx_reply_rx()
813 rx_pkt_status = *(__le32 *)(pkt->data + sizeof(*amsdu) + len); in iwlagn_rx_reply_rx()
/Linux-v5.15/drivers/staging/rtl8723bs/include/
Drtl8723b_recv.h32 u32 amsdu:1; member
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7915/
Dmcu.c1052 struct bss_info_hw_amsdu *amsdu; in mt7915_mcu_bss_hw_amsdu_tlv() local
1055 tlv = mt7915_mcu_add_tlv(skb, BSS_INFO_HW_AMSDU, sizeof(*amsdu)); in mt7915_mcu_bss_hw_amsdu_tlv()
1057 amsdu = (struct bss_info_hw_amsdu *)tlv; in mt7915_mcu_bss_hw_amsdu_tlv()
1058 amsdu->cmp_bitmap_0 = cpu_to_le32(TXD_CMP_MAP1); in mt7915_mcu_bss_hw_amsdu_tlv()
1059 amsdu->cmp_bitmap_1 = cpu_to_le32(TXD_CMP_MAP2); in mt7915_mcu_bss_hw_amsdu_tlv()
1060 amsdu->trig_thres = cpu_to_le16(2); in mt7915_mcu_bss_hw_amsdu_tlv()
1061 amsdu->enable = true; in mt7915_mcu_bss_hw_amsdu_tlv()
1289 ba->amsdu = params->amsdu; in mt7915_mcu_sta_ba_tlv()
1336 if (enable && tx && !params->amsdu) in mt7915_mcu_sta_ba()
1337 msta->wcid.amsdu = false; in mt7915_mcu_sta_ba()
[all …]
/Linux-v5.15/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
Dmac.h103 u32 amsdu:1; member
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/
Dmt76_connac_mcu.c509 struct sta_rec_amsdu *amsdu; in mt76_connac_mcu_sta_amsdu_tlv() local
519 tlv = mt76_connac_mcu_add_tlv(skb, STA_REC_HW_AMSDU, sizeof(*amsdu)); in mt76_connac_mcu_sta_amsdu_tlv()
520 amsdu = (struct sta_rec_amsdu *)tlv; in mt76_connac_mcu_sta_amsdu_tlv()
521 amsdu->max_amsdu_num = 8; in mt76_connac_mcu_sta_amsdu_tlv()
522 amsdu->amsdu_en = true; in mt76_connac_mcu_sta_amsdu_tlv()
523 amsdu->max_mpdu_size = sta->max_amsdu_len >= in mt76_connac_mcu_sta_amsdu_tlv()
526 wcid->amsdu = true; in mt76_connac_mcu_sta_amsdu_tlv()
1068 ba->amsdu = params->amsdu; in mt76_connac_mcu_sta_ba_tlv()
/Linux-v5.15/drivers/staging/rtl8723bs/hal/
Drtl8723bs_recv.c57 pattrib->amsdu = (u8)prxreport->amsdu; in update_recvframe_attrib()
/Linux-v5.15/drivers/net/wireless/ath/wil6210/
Dwmi.c1275 evt->amsdu ? "+" : "-"); in wmi_evt_ba_status()
1285 evt->amsdu = 0; in wmi_evt_ba_status()
1292 txdata->agg_amsdu = evt->amsdu; in wmi_evt_ba_status()
2790 u8 amsdu = wil->use_enhanced_dma_hw && wil->use_rx_hw_reordering && in wmi_addba() local
2797 .amsdu = amsdu, in wmi_addba()
2801 ringid, size, timeout, amsdu); in wmi_addba()
2840 u16 status, bool amsdu, u16 agg_wsize, u16 timeout) in wmi_addba_rx_resp() argument
2851 .ba_param_set = cpu_to_le16((amsdu ? 1 : 0) | (tid << 2) | in wmi_addba_rx_resp()
2873 timeout, status, amsdu ? "+" : "-"); in wmi_addba_rx_resp()
2891 u8 token, u16 status, bool amsdu, u16 agg_wsize, in wmi_addba_rx_resp_edma() argument
[all …]
/Linux-v5.15/drivers/staging/rtl8712/
Drtl871x_recv.h40 u8 amsdu; member
Drtl8712_recv.c529 if (!pattrib->amsdu) { in r8712_recv_indicatepkts_in_order()
536 } else if (pattrib->amsdu == 1) { in r8712_recv_indicatepkts_in_order()
558 if (!pattrib->amsdu) { in recv_indicatepkt_reorder()
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/fw/api/
Drs.h149 u8 amsdu; member
/Linux-v5.15/drivers/staging/rtl8723bs/core/
Drtw_recv.c1303 pattrib->amsdu = 0; in validate_recv_data_frame()
1309 pattrib->amsdu = GetAMsdu((ptr + 24)); in validate_recv_data_frame()
1783 if (!pattrib->amsdu) { in recv_indicatepkts_in_order()
1788 } else if (pattrib->amsdu == 1) { in recv_indicatepkts_in_order()
1822 if (!pattrib->amsdu) { in recv_indicatepkt_reorder()
1848 } else if (pattrib->amsdu == 1) { /* temp filter -> means didn't support A-MSDUs in a A-MPDU */ in recv_indicatepkt_reorder()
/Linux-v5.15/drivers/staging/r8188eu/core/
Drtw_recv.c1108 pattrib->amsdu = 0; in validate_recv_data_frame()
1114 pattrib->amsdu = GetAMsdu((ptr + 24)); in validate_recv_data_frame()
1708 if (!pattrib->amsdu) { in recv_indicatepkts_in_order()
1712 } else if (pattrib->amsdu == 1) { in recv_indicatepkts_in_order()
1736 if (!pattrib->amsdu) { in recv_indicatepkt_reorder()
1758 } else if (pattrib->amsdu == 1) { /* temp filter -> means didn't support A-MSDUs in a A-MPDU */ in recv_indicatepkt_reorder()
/Linux-v5.15/drivers/net/wireless/intel/iwlwifi/mvm/
Drxmq.c920 bool amsdu = desc->mac_flags2 & IWL_RX_MPDU_MFLG2_AMSDU; in iwl_mvm_reorder() local
1027 (!amsdu || last_subframe)) { in iwl_mvm_reorder()
1058 if (!amsdu || last_subframe) { in iwl_mvm_reorder()
1079 if (tail && !amsdu) in iwl_mvm_reorder()
1090 if (amsdu) { in iwl_mvm_reorder()
1106 if (!amsdu || last_subframe) in iwl_mvm_reorder()
Dsta.h498 bool amsdu);
/Linux-v5.15/drivers/staging/r8188eu/hal/
Drtl8188e_rxdesc.c90 pattrib->amsdu = (u8)((le32_to_cpu(report.rxdw1) >> 13) & 0x1);/* u8)prxreport->amsdu; */ in update_recvframe_attrib_88e()
/Linux-v5.15/drivers/staging/r8188eu/include/
Dwifi.h354 #define SetAMsdu(pbuf, amsdu) \ argument
355 *(__le16 *)(pbuf) |= cpu_to_le16((amsdu & 1) << 7)
/Linux-v5.15/drivers/net/wireless/realtek/rtl8xxxu/
Drtl8xxxu.h122 u32 amsdu:1; member
194 u32 amsdu:1;
261 u32 amsdu:1; member
330 u32 amsdu:1;

123