Lines Matching refs:wmm

41 	spin_lock_bh(&priv->wmm.ra_list_spinlock);  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_bh(&priv->wmm.ra_list_spinlock); in mwifiex_restore_tdls_packets()
94 spin_lock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_hold_tdls_packets()
97 if (!list_empty(&priv->wmm.tid_tbl_ptr[i].ra_list)) { in mwifiex_hold_tdls_packets()
98 ra_list_head = &priv->wmm.tid_tbl_ptr[i].ra_list; in mwifiex_hold_tdls_packets()
105 atomic_dec(&priv->wmm.tx_pkts_queued); in mwifiex_hold_tdls_packets()
113 spin_unlock_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()
392 wmm->element_id = WLAN_EID_VENDOR_SPECIFIC; in mwifiex_tdls_add_wmm_param_ie()
393 wmm->len = sizeof(*wmm) - 2; in mwifiex_tdls_add_wmm_param_ie()
394 wmm->oui[0] = 0x00; /* Microsoft OUI 00:50:F2 */ 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()
399 wmm->version = 1; /* WME ver */ in mwifiex_tdls_add_wmm_param_ie()
400 wmm->qos_info = 0; /* U-APSD not in use */ in mwifiex_tdls_add_wmm_param_ie()
403 memcpy(&wmm->ac[0], ac_be, sizeof(ac_be)); in mwifiex_tdls_add_wmm_param_ie()
404 memcpy(&wmm->ac[1], ac_bk, sizeof(ac_bk)); in mwifiex_tdls_add_wmm_param_ie()
405 memcpy(&wmm->ac[2], ac_vi, sizeof(ac_vi)); in mwifiex_tdls_add_wmm_param_ie()
406 memcpy(&wmm->ac[3], ac_vo, sizeof(ac_vo)); in mwifiex_tdls_add_wmm_param_ie()
1120 spin_lock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_tdls_process_disable_link()
1122 spin_unlock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_tdls_process_disable_link()
1184 spin_lock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_tdls_process_enable_link()
1186 spin_unlock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_tdls_process_enable_link()
1267 spin_lock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_disable_all_tdls_links()
1269 spin_unlock_bh(&priv->wmm.ra_list_spinlock); in mwifiex_disable_all_tdls_links()