Searched refs:tx_policy_cache (Results 1 – 7 of 7) sorted by relevance
104 struct wfx_tx_policy_cache *cache = &wvif->tx_policy_cache; in wfx_tx_policy_get()138 struct wfx_tx_policy_cache *cache = &wvif->tx_policy_cache; in wfx_tx_policy_put()152 struct wfx_tx_policy *policies = wvif->tx_policy_cache.cache; in wfx_tx_policy_upload()157 spin_lock_bh(&wvif->tx_policy_cache.lock); in wfx_tx_policy_upload()158 for (i = 0; i < ARRAY_SIZE(wvif->tx_policy_cache.cache); ++i) { in wfx_tx_policy_upload()163 if (i < ARRAY_SIZE(wvif->tx_policy_cache.cache)) { in wfx_tx_policy_upload()166 spin_unlock_bh(&wvif->tx_policy_cache.lock); in wfx_tx_policy_upload()169 spin_unlock_bh(&wvif->tx_policy_cache.lock); in wfx_tx_policy_upload()171 } while (i < ARRAY_SIZE(wvif->tx_policy_cache.cache)); in wfx_tx_policy_upload()185 struct wfx_tx_policy_cache *cache = &wvif->tx_policy_cache; in wfx_tx_policy_init()
78 struct wfx_tx_policy_cache tx_policy_cache; member
213 static int tx_policy_find(struct tx_policy_cache *cache, in tx_policy_find()234 static inline void tx_policy_use(struct tx_policy_cache *cache, in tx_policy_use()241 static inline int tx_policy_release(struct tx_policy_cache *cache, in tx_policy_release()253 struct tx_policy_cache *cache = &priv->tx_policy_cache; in tx_policy_clean()283 struct tx_policy_cache *cache = &priv->tx_policy_cache; in tx_policy_init()301 struct tx_policy_cache *cache = &priv->tx_policy_cache; in tx_policy_get()340 struct tx_policy_cache *cache = &priv->tx_policy_cache; in tx_policy_put()354 struct tx_policy_cache *cache = &priv->tx_policy_cache; in tx_policy_upload()
272 struct tx_policy_cache tx_policy_cache; member
198 spin_lock_bh(&priv->tx_policy_cache.lock); in cw1200_status_show()200 list_for_each(item, &priv->tx_policy_cache.used) in cw1200_status_show()202 spin_unlock_bh(&priv->tx_policy_cache.lock); in cw1200_status_show()
38 struct tx_policy_cache { struct
426 spin_lock_bh(&priv->tx_policy_cache.lock); in cw1200_config()432 spin_unlock_bh(&priv->tx_policy_cache.lock); in cw1200_config()