/linux/drivers/net/wireless/marvell/mwifiex/ |
A D | wmm.c | 222 struct mwifiex_wmm_desc *wmm = &priv->wmm; in mwifiex_wmm_queue_priorities_tid() local 284 priv->wmm.queue_priority[j]); in mwifiex_wmm_setup_queue_priorities() 287 < priv->wmm.queue_priority[j]) in mwifiex_wmm_setup_queue_priorities() 668 priv->wmm.pkts_paused[i] += in mwifiex_update_ralist_tx_pause() 671 priv->wmm.pkts_paused[i] -= in mwifiex_update_ralist_tx_pause() 711 priv->wmm.pkts_paused[i] += in mwifiex_update_ralist_tx_pause_in_tdls_cs() 714 priv->wmm.pkts_paused[i] -= in mwifiex_update_ralist_tx_pause_in_tdls_cs() 776 &priv->wmm.tx_pkts_queued); in mwifiex_wmm_del_peer_ra_list() 908 priv->wmm.pkts_paused[tid_down]++; in mwifiex_wmm_add_buf_txqueue() 1134 tid_ptr = &(priv_tmp)->wmm. in mwifiex_wmm_get_highest_priolist_ptr() [all …]
|
A D | 11n_aggr.c | 159 __releases(&priv->wmm.ra_list_spinlock) in mwifiex_11n_aggregate_pkt() 171 spin_unlock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_11n_aggregate_pkt() 179 spin_unlock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_11n_aggregate_pkt() 207 atomic_dec(&priv->wmm.tx_pkts_queued); in mwifiex_11n_aggregate_pkt() 209 spin_unlock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_11n_aggregate_pkt() 214 spin_lock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_11n_aggregate_pkt() 217 spin_unlock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_11n_aggregate_pkt() 231 spin_unlock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_11n_aggregate_pkt() 264 spin_lock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_11n_aggregate_pkt() 281 atomic_inc(&priv->wmm.tx_pkts_queued); in mwifiex_11n_aggregate_pkt() [all …]
|
A D | tdls.c | 41 spin_lock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_restore_tdls_packets() 78 atomic_inc(&priv->wmm.tx_pkts_queued); in mwifiex_restore_tdls_packets() 94 spin_lock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_hold_tdls_packets() 384 struct ieee80211_wmm_param_ie *wmm; in mwifiex_tdls_add_wmm_param_ie() local 390 wmm = skb_put_zero(skb, sizeof(*wmm)); in mwifiex_tdls_add_wmm_param_ie() 393 wmm->len = sizeof(*wmm) - 2; in mwifiex_tdls_add_wmm_param_ie() 395 wmm->oui[1] = 0x50; in mwifiex_tdls_add_wmm_param_ie() 396 wmm->oui[2] = 0xf2; in mwifiex_tdls_add_wmm_param_ie() 397 wmm->oui_type = 2; /* WME */ in mwifiex_tdls_add_wmm_param_ie() 398 wmm->oui_subtype = 1; /* WME param */ in mwifiex_tdls_add_wmm_param_ie() [all …]
|
A D | uap_txrx.c | 54 priv->wmm.pkts_paused[tid]--; in mwifiex_uap_del_tx_pkts_in_ralist() 56 atomic_dec(&priv->wmm.tx_pkts_queued); in mwifiex_uap_del_tx_pkts_in_ralist() 77 spin_lock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_uap_cleanup_tx_queues() 82 ra_list = &priv->wmm.tid_tbl_ptr[priv->del_list_idx].ra_list; in mwifiex_uap_cleanup_tx_queues() 89 spin_unlock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_uap_cleanup_tx_queues() 499 if (txpd->priority < ARRAY_SIZE(priv->wmm.user_pri_pkt_tx_ctrl)) in mwifiex_process_uap_txpd() 505 cpu_to_le32(priv->wmm.user_pri_pkt_tx_ctrl[txpd->priority]); in mwifiex_process_uap_txpd()
|
A D | sta_tx.c | 88 ARRAY_SIZE(priv->wmm.user_pri_pkt_tx_ctrl)) in mwifiex_process_sta_txpd() 94 cpu_to_le32(priv->wmm.user_pri_pkt_tx_ctrl[local_tx_pd-> in mwifiex_process_sta_txpd()
|
A D | 11n_aggr.h | 31 __releases(&priv->wmm.ra_list_spinlock);
|
A D | Makefile | 24 mwifiex-y += wmm.o
|
A D | init.c | 381 list_del(&priv->wmm.tid_tbl_ptr[j].ra_list); in mwifiex_invalidate_lists() 437 spin_lock_init(&priv->wmm.ra_list_spinlock); in mwifiex_init_lock_list() 469 INIT_LIST_HEAD(&priv->wmm.tid_tbl_ptr[j].ra_list); in mwifiex_init_lock_list()
|
A D | util.c | 185 priv->wmm.packets_out, in mwifiex_get_debug_info() 186 sizeof(priv->wmm.packets_out)); in mwifiex_get_debug_info()
|
A D | main.h | 610 struct mwifiex_wmm_desc wmm; member
|
/linux/net/mac80211/ |
A D | tdls.c | 274 struct ieee80211_wmm_param_ie *wmm; in ieee80211_tdls_add_wmm_param_ie() local 278 wmm = skb_put_zero(skb, sizeof(*wmm)); in ieee80211_tdls_add_wmm_param_ie() 280 wmm->element_id = WLAN_EID_VENDOR_SPECIFIC; in ieee80211_tdls_add_wmm_param_ie() 281 wmm->len = sizeof(*wmm) - 2; in ieee80211_tdls_add_wmm_param_ie() 283 wmm->oui[0] = 0x00; /* Microsoft OUI 00:50:F2 */ in ieee80211_tdls_add_wmm_param_ie() 284 wmm->oui[1] = 0x50; in ieee80211_tdls_add_wmm_param_ie() 285 wmm->oui[2] = 0xf2; in ieee80211_tdls_add_wmm_param_ie() 286 wmm->oui_type = 2; /* WME */ in ieee80211_tdls_add_wmm_param_ie() 287 wmm->oui_subtype = 1; /* WME param */ in ieee80211_tdls_add_wmm_param_ie() 288 wmm->version = 1; /* WME ver */ in ieee80211_tdls_add_wmm_param_ie() [all …]
|
A D | mlme.c | 1006 if (assoc_data->wmm) { in ieee80211_send_assoc() 3358 ((assoc_data->wmm && !elems->wmm_param) || in ieee80211_assoc_success() 3385 if (assoc_data->wmm && in ieee80211_assoc_success() 5616 assoc_data->wmm = bss->wmm_used && in ieee80211_mgd_assoc()
|
A D | ieee80211_i.h | 400 bool wmm, uapsd; member
|
/linux/drivers/staging/rtl8723bs/include/ |
A D | rtw_event.h | 64 unsigned char wmm; member
|
/linux/net/wireless/ |
A D | reg.c | 693 struct fwdb_wmm_rule *wmm; in valid_rule() local 698 wmm = (void *)(data + wmm_ptr); in valid_rule() 700 if (!valid_wmm(wmm)) in valid_rule() 883 struct fwdb_wmm_rule *wmm; in set_wmm_rule() local 887 wmm = (void *)((u8 *)db + wmm_ptr); in set_wmm_rule() 889 if (!valid_wmm(wmm)) { in set_wmm_rule() 898 ecw2cw((wmm->client[i].ecw & 0xf0) >> 4); in set_wmm_rule() 900 wmm_rule->client[i].aifsn = wmm->client[i].aifsn; in set_wmm_rule() 902 1000 * be16_to_cpu(wmm->client[i].cot); in set_wmm_rule() 904 wmm_rule->ap[i].cw_max = ecw2cw(wmm->ap[i].ecw & 0x0f); in set_wmm_rule() [all …]
|
/linux/drivers/net/wireless/ti/wlcore/ |
A D | cmd.h | 369 u8 wmm; member 549 u8 wmm; member 592 u8 wmm; member
|
A D | cmd.c | 669 cmd->ap.wmm = wlvif->wmm_enabled; in wl12xx_cmd_role_start_ap() 1513 cmd->wmm = wlvif->wmm_enabled; in wl12xx_cmd_set_peer_state() 1548 cmd->wmm = sta->wme ? 1 : 0; in wl12xx_cmd_add_peer()
|
/linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
A D | mac.c | 729 bool wmm = false; in mt7921_mac_write_txwi_8023() local 736 wmm = sta->wme; in mt7921_mac_write_txwi_8023() 748 fc_stype = wmm ? IEEE80211_STYPE_QOS_DATA >> 4 : 0; in mt7921_mac_write_txwi_8023()
|
/linux/drivers/net/wireless/ath/ath10k/ |
A D | wmi-tlv.c | 2467 struct wmi_wmm_params *wmm; in ath10k_wmi_tlv_put_wmm() local 2472 tlv->len = __cpu_to_le16(sizeof(*wmm)); in ath10k_wmi_tlv_put_wmm() 2473 wmm = (void *)tlv->value; in ath10k_wmi_tlv_put_wmm() 2474 ath10k_wmi_set_wmm_param(wmm, arg); in ath10k_wmi_tlv_put_wmm() 2476 return ptr + sizeof(*tlv) + sizeof(*wmm); in ath10k_wmi_tlv_put_wmm() 2945 struct wmi_wmm_params *wmm; in ath10k_wmi_tlv_op_gen_pdev_set_wmm() local 2952 (4 * (sizeof(*tlv) + sizeof(*wmm))); in ath10k_wmi_tlv_op_gen_pdev_set_wmm()
|
/linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
A D | mac.c | 875 bool wmm = false; in mt7915_mac_write_txwi_8023() local 882 wmm = sta->wme; in mt7915_mac_write_txwi_8023() 894 fc_stype = wmm ? IEEE80211_STYPE_QOS_DATA >> 4 : 0; in mt7915_mac_write_txwi_8023()
|
/linux/drivers/net/wireless/realtek/rtw89/ |
A D | fw.c | 963 SET_JOININFO_WMM(skb->data, rtwvif->wmm); in rtw89_fw_h2c_join_info()
|
A D | core.h | 1925 u8 wmm; member
|
/linux/drivers/staging/rtl8723bs/core/ |
A D | rtw_mlme_ext.c | 4611 pwmm_event->wmm = 0; in report_wmm_edca_update()
|