| /freebsd/sys/contrib/dev/athk/ath10k/ |
| H A D | htt_rx.c | 356 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() 452 if (skb_queue_empty(amsdu)) in ath10k_htt_rx_amsdu_pop() 1281 struct sk_buff_head *amsdu, in ath10k_htt_rx_h_ppdu() argument 1292 if (skb_queue_empty(amsdu)) in ath10k_htt_rx_h_ppdu() 1295 first = skb_peek(amsdu); in ath10k_htt_rx_h_ppdu() [all …]
|
| H A D | debug.c | 1007 u8 amsdu, ampdu; in ath10k_read_htt_max_amsdu_ampdu() local 1012 amsdu = ar->htt.max_num_amsdu; in ath10k_read_htt_max_amsdu_ampdu() 1016 len = scnprintf(buf, sizeof(buf), "%u %u\n", amsdu, ampdu); in ath10k_read_htt_max_amsdu_ampdu() 1028 unsigned int amsdu, ampdu; in ath10k_write_htt_max_amsdu_ampdu() local 1035 res = sscanf(buf, "%u %u", &amsdu, &du); in ath10k_write_htt_max_amsdu_ampdu() 1042 res = ath10k_htt_h2t_aggr_cfg_msg(&ar->htt, ampdu, amsdu); in ath10k_write_htt_max_amsdu_ampdu() 1047 ar->htt.max_num_amsdu = amsdu; in ath10k_write_htt_max_amsdu_ampdu()
|
| /freebsd/sys/contrib/dev/iwlwifi/mld/tests/ |
| H A D | agg.c | 33 bool amsdu; member 374 .amsdu = true, 405 .amsdu = true, 492 if (param->rx_pkt.amsdu) { in setup_mpdu_desc()
|
| /freebsd/sys/contrib/dev/iwlwifi/mld/ |
| H A D | agg.c | 203 bool amsdu, last_subframe, is_old_sn, is_dup; in iwl_mld_reorder() local 281 amsdu = desc->mac_flags2 & IWL_RX_MPDU_MFLG2_AMSDU; in iwl_mld_reorder() 286 if (!amsdu || last_subframe) in iwl_mld_reorder() 299 if (!amsdu || last_subframe) in iwl_mld_reorder() 323 if (!amsdu || last_subframe) in iwl_mld_reorder()
|
| H A D | tx.c | 209 iwl_mld_get_offload_assist(struct sk_buff *skb, bool amsdu) in iwl_mld_get_offload_assist() argument 278 if (skb->protocol == htons(ETH_P_IP) && amsdu) { in iwl_mld_get_offload_assist() 294 if (amsdu) in iwl_mld_get_offload_assist() 497 struct sk_buff *skb, bool amsdu) in iwl_mld_fill_tx_cmd_hdr() argument 506 if (!amsdu || !skb_is_gso(skb)) in iwl_mld_fill_tx_cmd_hdr() 543 bool amsdu = ieee80211_is_data_qos(hdr->frame_control) && in iwl_mld_fill_tx_cmd() local 572 iwl_mld_fill_tx_cmd_hdr(tx_cmd, skb, amsdu); in iwl_mld_fill_tx_cmd() 574 tx_cmd->offload_assist = iwl_mld_get_offload_assist(skb, amsdu); in iwl_mld_fill_tx_cmd()
|
| /freebsd/sys/contrib/dev/iwlwifi/mvm/ |
| H A D | tx.c | 47 bool amsdu) in iwl_mvm_tx_csum() argument 113 if (skb->protocol == htons(ETH_P_IP) && amsdu) { in iwl_mvm_tx_csum() 138 if (amsdu) in iwl_mvm_tx_csum() 158 bool amsdu = false; in iwl_mvm_set_tx_cmd() local 178 amsdu = *qc & IEEE80211_QOS_CTL_A_MSDU_PRESENT; in iwl_mvm_set_tx_cmd() 246 cpu_to_le16(iwl_mvm_tx_csum(mvm, skb, info, amsdu)); in iwl_mvm_set_tx_cmd() 574 bool amsdu = false; in iwl_mvm_set_tx_params() local 579 amsdu = *qc & IEEE80211_QOS_CTL_A_MSDU_PRESENT; in iwl_mvm_set_tx_params() 606 info, amsdu); in iwl_mvm_set_tx_params() 621 info, amsdu); in iwl_mvm_set_tx_params() [all …]
|
| H A D | sta.h | 522 bool amsdu);
|
| H A D | rxmq.c | 803 bool amsdu = desc->mac_flags2 & IWL_RX_MPDU_MFLG2_AMSDU; in iwl_mvm_reorder() local 895 if (!amsdu || last_subframe) in iwl_mvm_reorder() 911 if (!amsdu || last_subframe) in iwl_mvm_reorder() 937 if (!amsdu || last_subframe) in iwl_mvm_reorder()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7915/ |
| H A D | mcu.c | 626 struct bss_info_hw_amsdu *amsdu; in mt7915_mcu_bss_hw_amsdu_tlv() local 629 tlv = mt76_connac_mcu_add_tlv(skb, BSS_INFO_HW_AMSDU, sizeof(*amsdu)); in mt7915_mcu_bss_hw_amsdu_tlv() 631 amsdu = (struct bss_info_hw_amsdu *)tlv; in mt7915_mcu_bss_hw_amsdu_tlv() 632 amsdu->cmp_bitmap_0 = cpu_to_le32(TXD_CMP_MAP1); in mt7915_mcu_bss_hw_amsdu_tlv() 633 amsdu->cmp_bitmap_1 = cpu_to_le32(TXD_CMP_MAP2); in mt7915_mcu_bss_hw_amsdu_tlv() 634 amsdu->trig_thres = cpu_to_le16(2); in mt7915_mcu_bss_hw_amsdu_tlv() 635 amsdu->enable = true; in mt7915_mcu_bss_hw_amsdu_tlv() 750 if (enable && !params->amsdu) in mt7915_mcu_add_tx_ba() 751 msta->wcid.amsdu = false; in mt7915_mcu_add_tx_ba() 1010 struct sta_rec_amsdu *amsdu; in mt7915_mcu_sta_amsdu_tlv() local [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7925/ |
| H A D | mcu.c | 652 ba->amsdu = params->amsdu; in mt7925_mcu_sta_ba() 667 if (enable && !params->amsdu) in mt7925_mcu_uni_tx_ba() 668 msta->deflink.wcid.amsdu = false; in mt7925_mcu_uni_tx_ba() 1741 struct sta_rec_amsdu *amsdu; in mt7925_mcu_sta_amsdu_tlv() local 1751 tlv = mt76_connac_mcu_add_tlv(skb, STA_REC_HW_AMSDU, sizeof(*amsdu)); in mt7925_mcu_sta_amsdu_tlv() 1752 amsdu = (struct sta_rec_amsdu *)tlv; in mt7925_mcu_sta_amsdu_tlv() 1753 amsdu->max_amsdu_num = 8; in mt7925_mcu_sta_amsdu_tlv() 1754 amsdu->amsdu_en = true; in mt7925_mcu_sta_amsdu_tlv() 1757 mlink->wcid.amsdu = true; in mt7925_mcu_sta_amsdu_tlv() 1761 amsdu->max_mpdu_size = in mt7925_mcu_sta_amsdu_tlv() [all …]
|
| H A D | mac.c | 540 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()
|
| H A D | mcu.h | 397 u8 amsdu; member
|
| /freebsd/sys/contrib/dev/iwlwifi/pcie/gen1_2/ |
| H A D | tx-gen2.c | 492 bool amsdu; in iwl_txq_gen2_build_tfd() local 511 amsdu = ieee80211_is_data_qos(hdr->frame_control) && in iwl_txq_gen2_build_tfd() 522 if (amsdu && skb_shinfo(skb)->gso_size) in iwl_txq_gen2_build_tfd() 526 hdr_len, len, !amsdu); in iwl_txq_gen2_build_tfd()
|
| H A D | tx.c | 2135 bool amsdu; in iwl_trans_pcie_tx() local 2215 amsdu = ieee80211_is_data_qos(fc) && in iwl_trans_pcie_tx() 2218 if (!amsdu) { in iwl_trans_pcie_tx() 2259 if (amsdu && skb_shinfo(skb)->gso_size) { in iwl_trans_pcie_tx()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
| H A D | mac.c | 389 status->amsdu = !!amsdu_info; in mt7921_mac_fill_rx() 390 if (status->amsdu) { in mt7921_mac_fill_rx() 412 if (!hdr_trans && status->amsdu) { in mt7921_mac_fill_rx()
|
| H A D | mcu.c | 398 if (enable && !params->amsdu) in mt7921_mcu_uni_tx_ba() 399 msta->deflink.wcid.amsdu = false; in mt7921_mcu_uni_tx_ba()
|
| /freebsd/sys/contrib/dev/mediatek/mt76/ |
| H A D | mt76_connac_mcu.c | 601 struct sta_rec_amsdu *amsdu; in mt76_connac_mcu_sta_amsdu_tlv() local 611 tlv = mt76_connac_mcu_add_tlv(skb, STA_REC_HW_AMSDU, sizeof(*amsdu)); in mt76_connac_mcu_sta_amsdu_tlv() 612 amsdu = (struct sta_rec_amsdu *)tlv; in mt76_connac_mcu_sta_amsdu_tlv() 613 amsdu->max_amsdu_num = 8; in mt76_connac_mcu_sta_amsdu_tlv() 614 amsdu->amsdu_en = true; in mt76_connac_mcu_sta_amsdu_tlv() 615 amsdu->max_mpdu_size = sta->deflink.agg.max_amsdu_len >= in mt76_connac_mcu_sta_amsdu_tlv() 618 wcid->amsdu = true; in mt76_connac_mcu_sta_amsdu_tlv() 1254 ba->amsdu = params->amsdu; in mt76_connac_mcu_sta_ba_tlv()
|
| /freebsd/sys/compat/linuxkpi/common/include/linux/ |
| H A D | netdevice.h | 177 uint8_t amsdu; member
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
| H A D | mcu.c | 1231 ba->amsdu = params->amsdu; in mt7996_mcu_sta_ba() 1262 if (enable && !params->amsdu) in mt7996_mcu_add_tx_ba() 1263 msta_link->wcid.amsdu = false; in mt7996_mcu_add_tx_ba() 1452 struct sta_rec_amsdu *amsdu; in mt7996_mcu_sta_amsdu_tlv() local 1463 tlv = mt76_connac_mcu_add_tlv(skb, STA_REC_HW_AMSDU, sizeof(*amsdu)); in mt7996_mcu_sta_amsdu_tlv() 1464 amsdu = (struct sta_rec_amsdu *)tlv; in mt7996_mcu_sta_amsdu_tlv() 1465 amsdu->max_amsdu_num = 8; in mt7996_mcu_sta_amsdu_tlv() 1466 amsdu->amsdu_en = true; in mt7996_mcu_sta_amsdu_tlv() 1467 msta_link->wcid.amsdu = true; in mt7996_mcu_sta_amsdu_tlv() 1471 amsdu->max_mpdu_size = in mt7996_mcu_sta_amsdu_tlv() [all …]
|
| H A D | mac.c | 650 status->amsdu = !!amsdu_info; in mt7996_mac_fill_rx() 651 if (status->amsdu) { in mt7996_mac_fill_rx() 673 if (!hdr_trans && status->amsdu && !(ieee80211_has_a4(fc) && is_mesh)) { in mt7996_mac_fill_rx() 717 if (ieee80211_has_a4(fc) && is_mesh && status->amsdu) in mt7996_mac_fill_rx() 785 if (wcid->amsdu) in mt7996_mac_write_txwi_8023()
|
| /freebsd/usr.sbin/bsnmpd/modules/snmp_wlan/ |
| H A D | wlan_snmp.h | 140 enum WlanIfaceDot11nPduType amsdu; member
|
| H A D | wlan_sys.c | 1515 wif->amsdu = WlanIfaceDot11nPduType_disabled; in wlan_config_set_snmp_intval() 1518 wif->amsdu = WlanIfaceDot11nPduType_txOnly; in wlan_config_set_snmp_intval() 1521 wif->amsdu = WlanIfaceDot11nPduType_txAndRx; in wlan_config_set_snmp_intval() 1526 wif->amsdu = WlanIfaceDot11nPduType_rxOnly; in wlan_config_set_snmp_intval() 1940 wif->amsdu = WlanIfaceDot11nPduType_disabled; in wlan_config_check()
|
| /freebsd/sys/contrib/dev/iwlwifi/queue/ |
| H A D | tx.c | |
| /freebsd/sys/contrib/dev/iwlwifi/fw/api/ |
| H A D | rs.h | 168 u8 amsdu; member
|
| /freebsd/sys/net80211/ |
| H A D | ieee80211_ht.c | 1012 int amsdu = ieee80211_check_rxseq_amsdu(rxs); in ieee80211_ampdu_reorder() local 1091 if (amsdu) { in ieee80211_ampdu_reorder() 1149 if (amsdu) { in ieee80211_ampdu_reorder() 2566 int amsdu, bufsiz; in ht_recv_action_ba_addba_response() local 2575 amsdu = !! _IEEE80211_MASKSHIFT(baparamset, IEEE80211_BAPS_AMSDU); in ht_recv_action_ba_addba_response() 2631 amsdu, in ht_recv_action_ba_addba_response()
|