Searched refs:wmm (Results 1 - 24 of 24) sorted by relevance

/linux-master/drivers/net/wireless/marvell/mwifiex/
H A D11n_aggr.h19 __releases(&priv->wmm.ra_list_spinlock);
H A Dwmm.c13 #include "wmm.h"
188 &priv->wmm.tid_tbl_ptr[i].ra_list);
198 priv->wmm.queue_priority[0] = WMM_AC_VO;
199 priv->wmm.queue_priority[1] = WMM_AC_VI;
200 priv->wmm.queue_priority[2] = WMM_AC_BE;
201 priv->wmm.queue_priority[3] = WMM_AC_BK;
210 struct mwifiex_wmm_desc *wmm = &priv->wmm; local
211 u8 *queue_priority = wmm->queue_priority;
222 atomic_set(&wmm
[all...]
H A D11n_aggr.c13 #include "wmm.h"
147 __releases(&priv->wmm.ra_list_spinlock)
159 spin_unlock_bh(&priv->wmm.ra_list_spinlock);
167 spin_unlock_bh(&priv->wmm.ra_list_spinlock);
195 atomic_dec(&priv->wmm.tx_pkts_queued);
197 spin_unlock_bh(&priv->wmm.ra_list_spinlock);
202 spin_lock_bh(&priv->wmm.ra_list_spinlock);
205 spin_unlock_bh(&priv->wmm.ra_list_spinlock);
219 spin_unlock_bh(&priv->wmm.ra_list_spinlock);
252 spin_lock_bh(&priv->wmm
[all...]
H A Dtdls.c20 #include "wmm.h"
41 spin_lock_bh(&priv->wmm.ra_list_spinlock);
57 tid_list = &priv->wmm.tid_tbl_ptr[tid_down].ra_list;
73 if (atomic_read(&priv->wmm.highest_queued_prio) <
75 atomic_set(&priv->wmm.highest_queued_prio,
78 atomic_inc(&priv->wmm.tx_pkts_queued);
81 spin_unlock_bh(&priv->wmm.ra_list_spinlock);
94 spin_lock_bh(&priv->wmm.ra_list_spinlock);
97 if (!list_empty(&priv->wmm.tid_tbl_ptr[i].ra_list)) {
98 ra_list_head = &priv->wmm
384 struct ieee80211_wmm_param_ie *wmm; local
[all...]
H A Duap_txrx.c11 #include "wmm.h"
42 priv->wmm.pkts_paused[tid]--;
44 atomic_dec(&priv->wmm.tx_pkts_queued);
65 spin_lock_bh(&priv->wmm.ra_list_spinlock);
70 ra_list = &priv->wmm.tid_tbl_ptr[priv->del_list_idx].ra_list;
77 spin_unlock_bh(&priv->wmm.ra_list_spinlock);
506 if (txpd->priority < ARRAY_SIZE(priv->wmm.user_pri_pkt_tx_ctrl))
512 cpu_to_le32(priv->wmm.user_pri_pkt_tx_ctrl[txpd->priority]);
H A DMakefile13 mwifiex-y += wmm.o
H A Dsta_tx.c13 #include "wmm.h"
67 ARRAY_SIZE(priv->wmm.user_pri_pkt_tx_ctrl))
73 cpu_to_le32(priv->wmm.user_pri_pkt_tx_ctrl[local_tx_pd->
H A Dinit.c13 #include "wmm.h"
368 list_del(&priv->wmm.tid_tbl_ptr[j].ra_list);
424 spin_lock_init(&priv->wmm.ra_list_spinlock);
456 INIT_LIST_HEAD(&priv->wmm.tid_tbl_ptr[j].ra_list);
H A Dutil.c13 #include "wmm.h"
173 priv->wmm.packets_out,
174 sizeof(priv->wmm.packets_out));
H A Dmain.h590 struct mwifiex_wmm_desc wmm; member in struct:mwifiex_private
/linux-master/drivers/staging/rtl8723bs/include/
H A Drtw_event.h64 unsigned char wmm; member in struct:wmm_event
/linux-master/net/mac80211/
H A Dtdls.c277 struct ieee80211_wmm_param_ie *wmm; local
281 wmm = skb_put_zero(skb, sizeof(*wmm));
283 wmm->element_id = WLAN_EID_VENDOR_SPECIFIC;
284 wmm->len = sizeof(*wmm) - 2;
286 wmm->oui[0] = 0x00; /* Microsoft OUI 00:50:F2 */
287 wmm->oui[1] = 0x50;
288 wmm->oui[2] = 0xf2;
289 wmm
[all...]
H A Dmlme.c1735 if (assoc_data->wmm) {
4285 ((assoc_data->wmm && !elems->wmm_param) ||
4313 if (assoc_data->wmm &&
8288 assoc_data->wmm = true;
8296 assoc_data->wmm = bss->wmm_used &&
8317 assoc_data->wmm, 0,
8399 if (assoc_data->wmm && uapsd_supported &&
H A Dieee80211_i.h451 bool wmm, uapsd; member in struct:ieee80211_mgd_assoc_data
/linux-master/drivers/net/wireless/ti/wlcore/
H A Dcmd.h366 * ap supports wmm (note that there is additional
367 * per-sta wmm configuration)
369 u8 wmm; member in struct:wl12xx_cmd_role_start::__anon93::__anon97
545 * wmm is relevant for sta role only.
546 * ap role configures the per-sta wmm params in
549 u8 wmm; member in struct:wl12xx_cmd_set_peer_state
592 u8 wmm; member in struct:wl12xx_cmd_add_peer
H A Dcmd.c667 cmd->ap.wmm = wlvif->wmm_enabled;
1509 /* wmm param is valid only for station role */
1511 cmd->wmm = wlvif->wmm_enabled;
1546 cmd->wmm = sta->wme ? 1 : 0;
/linux-master/net/wireless/
H A Dreg.c695 struct fwdb_wmm_rule *wmm; local
700 wmm = (void *)(data + wmm_ptr);
702 if (!valid_wmm(wmm))
849 struct fwdb_wmm_rule *wmm; local
853 wmm = (void *)((u8 *)db + wmm_ptr);
855 if (!valid_wmm(wmm)) {
864 ecw2cw((wmm->client[i].ecw & 0xf0) >> 4);
865 wmm_rule->client[i].cw_max = ecw2cw(wmm->client[i].ecw & 0x0f);
866 wmm_rule->client[i].aifsn = wmm->client[i].aifsn;
868 1000 * be16_to_cpu(wmm
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76_connac_mac.c350 bool wmm = false; local
357 wmm = sta->wme;
370 fc_stype = wmm ? IEEE80211_STYPE_QOS_DATA >> 4 : 0;
/linux-master/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmac.c619 bool wmm = false; local
626 wmm = sta->wme;
639 fc_stype = wmm ? IEEE80211_STYPE_QOS_DATA >> 4 : 0;
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dwmi-tlv.c2479 struct wmi_wmm_params *wmm; local
2484 tlv->len = __cpu_to_le16(sizeof(*wmm));
2485 wmm = (void *)tlv->value;
2486 ath10k_wmi_set_wmm_param(wmm, arg);
2488 return ptr + sizeof(*tlv) + sizeof(*wmm);
2518 ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv vdev wmm conf\n");
2957 struct wmi_wmm_params *wmm; local
2964 (4 * (sizeof(*tlv) + sizeof(*wmm)));
2986 ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv pdev set wmm\n");
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmac.c709 bool wmm = false; local
716 wmm = sta->wme;
729 fc_stype = wmm ? IEEE80211_STYPE_QOS_DATA >> 4 : 0;
/linux-master/drivers/staging/rtl8723bs/core/
H A Drtw_mlme_ext.c4587 pwmm_event->wmm = 0;
/linux-master/drivers/net/wireless/realtek/rtw89/
H A Dcore.h3130 u8 wmm; member in struct:rtw89_vif
H A Dfw.c3279 le32_encode_bits(rtwvif->wmm, RTW89_H2C_JOININFO_W0_WMM) |

Completed in 770 milliseconds