Home
last modified time | relevance | path

Searched refs:wfx_tx_policy (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/net/wireless/silabs/wfx/
H A Ddata_tx.c46 static void wfx_tx_policy_build(struct wfx_vif *wvif, struct wfx_tx_policy *policy, in wfx_tx_policy_build()
68 static bool wfx_tx_policy_is_equal(const struct wfx_tx_policy *a, const struct wfx_tx_policy *b) in wfx_tx_policy_is_equal()
73 static int wfx_tx_policy_find(struct wfx_tx_policy_cache *cache, struct wfx_tx_policy *wanted) in wfx_tx_policy_find()
75 struct wfx_tx_policy *it; in wfx_tx_policy_find()
86 static void wfx_tx_policy_use(struct wfx_tx_policy_cache *cache, struct wfx_tx_policy *entry) in wfx_tx_policy_use()
92 static int wfx_tx_policy_release(struct wfx_tx_policy_cache *cache, struct wfx_tx_policy *entry) in wfx_tx_policy_release()
105 struct wfx_tx_policy wanted; in wfx_tx_policy_get()
106 struct wfx_tx_policy *entry; in wfx_tx_policy_get()
122 entry = list_entry(cache->free.prev, struct wfx_tx_policy, link); in wfx_tx_policy_get()
152 struct wfx_tx_policy *policies = wvif->tx_policy_cache.cache; in wfx_tx_policy_upload()
H A Ddata_tx.h21 struct wfx_tx_policy { struct
29 struct wfx_tx_policy cache[HIF_TX_RETRY_POLICY_MAX]; argument