Home
last modified time | relevance | path

Searched refs:ampdu (Results 1 – 25 of 89) sorted by relevance

1234

/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dampdu.c152 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 …]
H A Dampdu.h47 void brcms_c_ampdu_detach(struct ampdu_info *ampdu);
48 void brcms_c_ampdu_dotxstatus(struct ampdu_info *ampdu, struct scb *scb,
51 void brcms_c_ampdu_shm_upd(struct ampdu_info *ampdu);
H A DMakefile26 ampdu.o \
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_custom.c22 struct rtw_phl_custom_ampdu_cfg *ampdu) in rtw_hal_custom_cfg_tx_ampdu() argument
26 if (wrole == NULL || ampdu == NULL) in rtw_hal_custom_cfg_tx_ampdu()
30 (u16)ampdu->max_agg_num, in rtw_hal_custom_cfg_tx_ampdu()
31 (u8)ampdu->max_agg_time_32us); in rtw_hal_custom_cfg_tx_ampdu()
H A Dhal_custom.h23 struct rtw_phl_custom_ampdu_cfg *ampdu);
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_custom.c22 struct rtw_phl_custom_ampdu_cfg *ampdu) in rtw_hal_custom_cfg_tx_ampdu() argument
26 if (wrole == NULL || ampdu == NULL) in rtw_hal_custom_cfg_tx_ampdu()
30 (u16)ampdu->max_agg_num, in rtw_hal_custom_cfg_tx_ampdu()
31 (u8)ampdu->max_agg_time_32us); in rtw_hal_custom_cfg_tx_ampdu()
H A Dhal_custom.h23 struct rtw_phl_custom_ampdu_cfg *ampdu);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/
H A Dampdu.c84 static void _put_mpdu_to_ampdu (struct sk_buff *ampdu,
174 bool _sync_ampdu_pkt_arr (struct AMPDU_TID_st *ampdu_tid, struct sk_buff *ampdu, in _sync_ampdu_pkt_arr() argument
180 struct ampdu_hdr_st *ampdu_hdr = (struct ampdu_hdr_st *) ampdu->head; in _sync_ampdu_pkt_arr()
250 u32 page_count = (ampdu->len + SSV6200_ALLOC_RSVD); in _sync_ampdu_pkt_arr()
256 page_count, ampdu->len, ampdu_hdr->max_size, ampdu_hdr->size, in _sync_ampdu_pkt_arr()
977 void _put_mpdu_to_ampdu (struct sk_buff *ampdu, struct sk_buff *mpdu) in _put_mpdu_to_ampdu() argument
979 bool is_empty_ampdu = (ampdu->len == 0); in _put_mpdu_to_ampdu()
981 struct ampdu_hdr_st *ampdu_hdr = (struct ampdu_hdr_st *) ampdu->head; in _put_mpdu_to_ampdu()
982 BUG_ON(skb_tailroom(ampdu) < mpdu->len); in _put_mpdu_to_ampdu()
983 data_dest = skb_tail_pointer(ampdu); in _put_mpdu_to_ampdu()
[all …]
H A DMakefile23 KERN_SRCS += ampdu.c
H A Dampdu.h214 void ssv6xxx_ampdu_sent (struct ieee80211_hw *hw, struct sk_buff *ampdu);
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/carl9170/
H A Dwlan.h193 u8 ampdu:1; member
239 u8 ampdu:1; member
H A Dtx.c827 bool ampdu, bool multi) in carl9170_tx_rts_check() argument
831 if (ampdu) in carl9170_tx_rts_check()
896 bool ampdu; in carl9170_tx_apply_rateset() local
900 ampdu = !!(info->flags & IEEE80211_TX_CTL_AMPDU); in carl9170_tx_apply_rateset()
927 if (ampdu && txrate->flags & IEEE80211_TX_RC_MCS) in carl9170_tx_apply_rateset()
930 if (carl9170_tx_rts_check(ar, txrate, ampdu, no_ack)) in carl9170_tx_apply_rateset()
946 if (carl9170_tx_rts_check(ar, txrate, ampdu, no_ack)) in carl9170_tx_apply_rateset()
953 if (ampdu && (txrate->flags & IEEE80211_TX_RC_MCS)) in carl9170_tx_apply_rateset()
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_txrx.c145 bool ampdu = IEEE80211_SKB_CB(tx_info->skb)->flags & IEEE80211_TX_CTL_AMPDU; in mt76x02_tx_prepare_skb() local
166 if (mt76_is_skb_pktid(pid) && ampdu) in mt76x02_tx_prepare_skb()
H A Dmt76x02_usb_core.c72 bool ampdu = IEEE80211_SKB_CB(tx_info->skb)->flags & IEEE80211_TX_CTL_AMPDU; in mt76x02u_tx_prepare_skb() local
93 if ((mt76_is_skb_pktid(pid) && ampdu) || ep == MT_EP_OUT_HCCA) in mt76x02u_tx_prepare_skb()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/
H A DMakefile36 KERN_SRCS += smac/ampdu.c
H A DMakefile.android34 KERN_SRCS += smac/ampdu.c
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Dbcmwifi_radiotap.c400 tail->ampdu.ref_num = mac_header->seq; in wl_radiotap_rx()
401 tail->ampdu.flags = ampdu_flags; in wl_radiotap_rx()
402 tail->ampdu.delimiter_crc = 0; in wl_radiotap_rx()
403 tail->ampdu.reserved = 0; in wl_radiotap_rx()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Dbcmwifi_radiotap.c400 tail->ampdu.ref_num = mac_header->seq; in wl_radiotap_rx()
401 tail->ampdu.flags = ampdu_flags; in wl_radiotap_rx()
402 tail->ampdu.delimiter_crc = 0; in wl_radiotap_rx()
403 tail->ampdu.reserved = 0; in wl_radiotap_rx()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlan/
H A Dmlan_11n.c623 cfg->param.ibss_ampdu.ampdu[i] = pmpriv->ibss_ampdu[i]; in wlan_11n_ioctl_ibss_ampdu_param()
640 if ((cfg->param.ibss_ampdu.ampdu[i] > HIGH_PRIO_TID) && in wlan_11n_ioctl_ibss_ampdu_param()
641 (cfg->param.ibss_ampdu.ampdu[i] != in wlan_11n_ioctl_ibss_ampdu_param()
648 pmpriv->ibss_ampdu[i] = cfg->param.ibss_ampdu.ampdu[i]; in wlan_11n_ioctl_ibss_ampdu_param()
1085 cfg->param.aggr_prio_tbl.ampdu[i] = in wlan_11n_ioctl_aggr_prio_tbl()
1093 if ((cfg->param.aggr_prio_tbl.ampdu[i] > in wlan_11n_ioctl_aggr_prio_tbl()
1095 ampdu[i] != in wlan_11n_ioctl_aggr_prio_tbl()
1105 cfg->param.aggr_prio_tbl.ampdu[i]; in wlan_11n_ioctl_aggr_prio_tbl()
1122 if (cfg->param.aggr_prio_tbl.ampdu[i] == in wlan_11n_ioctl_aggr_prio_tbl()
/OK3568_Linux_fs/kernel/drivers/net/wireless/nxp/mlan/
H A Dmlan_11n.c631 cfg->param.ibss_ampdu.ampdu[i] = pmpriv->ibss_ampdu[i]; in wlan_11n_ioctl_ibss_ampdu_param()
648 if ((cfg->param.ibss_ampdu.ampdu[i] > HIGH_PRIO_TID) && in wlan_11n_ioctl_ibss_ampdu_param()
649 (cfg->param.ibss_ampdu.ampdu[i] != in wlan_11n_ioctl_ibss_ampdu_param()
656 pmpriv->ibss_ampdu[i] = cfg->param.ibss_ampdu.ampdu[i]; in wlan_11n_ioctl_ibss_ampdu_param()
1087 cfg->param.aggr_prio_tbl.ampdu[i] = in wlan_11n_ioctl_aggr_prio_tbl()
1095 if ((cfg->param.aggr_prio_tbl.ampdu[i] > in wlan_11n_ioctl_aggr_prio_tbl()
1097 (cfg->param.aggr_prio_tbl.ampdu[i] != in wlan_11n_ioctl_aggr_prio_tbl()
1107 cfg->param.aggr_prio_tbl.ampdu[i]; in wlan_11n_ioctl_aggr_prio_tbl()
1125 if (cfg->param.aggr_prio_tbl.ampdu[i] == in wlan_11n_ioctl_aggr_prio_tbl()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/
H A Ddebug.c962 u8 amsdu, ampdu; in ath10k_read_htt_max_amsdu_ampdu() local
968 ampdu = ar->htt.max_num_ampdu; 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()
1003 ar->htt.max_num_ampdu = ampdu; in ath10k_write_htt_max_amsdu_ampdu()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/mvl88w8977/mlinux/
H A Dmoal_uap.h262 t_u8 ampdu[MAX_NUM_TID]; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/
H A Dbcmwifi_radiotap.h94 struct wl_radiotap_ampdu ampdu; member
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/
H A Dbcmwifi_radiotap.h94 struct wl_radiotap_ampdu ampdu; member
/OK3568_Linux_fs/kernel/net/mac80211/
H A Dairtime.c634 int len, bool ampdu) in ieee80211_calc_expected_tx_airtime() argument
664 if (stat.encoding == RX_ENC_LEGACY || !ampdu) in ieee80211_calc_expected_tx_airtime()

1234