Lines Matching refs:wmm

41 	spin_lock_irqsave(&priv->wmm.ra_list_spinlock, flags);  in mwifiex_restore_tdls_packets()
57 tid_list = &priv->wmm.tid_tbl_ptr[tid_down].ra_list; in mwifiex_restore_tdls_packets()
73 if (atomic_read(&priv->wmm.highest_queued_prio) < in mwifiex_restore_tdls_packets()
75 atomic_set(&priv->wmm.highest_queued_prio, in mwifiex_restore_tdls_packets()
78 atomic_inc(&priv->wmm.tx_pkts_queued); in mwifiex_restore_tdls_packets()
81 spin_unlock_irqrestore(&priv->wmm.ra_list_spinlock, flags); in mwifiex_restore_tdls_packets()
95 spin_lock_irqsave(&priv->wmm.ra_list_spinlock, flags); in mwifiex_hold_tdls_packets()
98 if (!list_empty(&priv->wmm.tid_tbl_ptr[i].ra_list)) { in mwifiex_hold_tdls_packets()
99 ra_list_head = &priv->wmm.tid_tbl_ptr[i].ra_list; in mwifiex_hold_tdls_packets()
106 atomic_dec(&priv->wmm.tx_pkts_queued); in mwifiex_hold_tdls_packets()
114 spin_unlock_irqrestore(&priv->wmm.ra_list_spinlock, flags); in mwifiex_hold_tdls_packets()
385 struct ieee80211_wmm_param_ie *wmm; in mwifiex_tdls_add_wmm_param_ie() local
391 wmm = skb_put_zero(skb, sizeof(*wmm)); in mwifiex_tdls_add_wmm_param_ie()
393 wmm->element_id = WLAN_EID_VENDOR_SPECIFIC; in mwifiex_tdls_add_wmm_param_ie()
394 wmm->len = sizeof(*wmm) - 2; in mwifiex_tdls_add_wmm_param_ie()
395 wmm->oui[0] = 0x00; /* Microsoft OUI 00:50:F2 */ in mwifiex_tdls_add_wmm_param_ie()
396 wmm->oui[1] = 0x50; in mwifiex_tdls_add_wmm_param_ie()
397 wmm->oui[2] = 0xf2; in mwifiex_tdls_add_wmm_param_ie()
398 wmm->oui_type = 2; /* WME */ in mwifiex_tdls_add_wmm_param_ie()
399 wmm->oui_subtype = 1; /* WME param */ in mwifiex_tdls_add_wmm_param_ie()
400 wmm->version = 1; /* WME ver */ in mwifiex_tdls_add_wmm_param_ie()
401 wmm->qos_info = 0; /* U-APSD not in use */ in mwifiex_tdls_add_wmm_param_ie()
404 memcpy(&wmm->ac[0], ac_be, sizeof(ac_be)); in mwifiex_tdls_add_wmm_param_ie()
405 memcpy(&wmm->ac[1], ac_bk, sizeof(ac_bk)); in mwifiex_tdls_add_wmm_param_ie()
406 memcpy(&wmm->ac[2], ac_vi, sizeof(ac_vi)); in mwifiex_tdls_add_wmm_param_ie()
407 memcpy(&wmm->ac[3], ac_vo, sizeof(ac_vo)); in mwifiex_tdls_add_wmm_param_ie()
1081 spin_lock_irqsave(&priv->wmm.ra_list_spinlock, in mwifiex_tdls_process_disable_link()
1084 spin_unlock_irqrestore(&priv->wmm.ra_list_spinlock, in mwifiex_tdls_process_disable_link()
1148 spin_lock_irqsave(&priv->wmm.ra_list_spinlock, in mwifiex_tdls_process_enable_link()
1151 spin_unlock_irqrestore(&priv->wmm.ra_list_spinlock, in mwifiex_tdls_process_enable_link()
1235 spin_lock_irqsave(&priv->wmm.ra_list_spinlock, in mwifiex_disable_all_tdls_links()
1238 spin_unlock_irqrestore(&priv->wmm.ra_list_spinlock, in mwifiex_disable_all_tdls_links()