Lines Matching refs:wanted
196 static inline bool tx_policy_is_equal(const struct tx_policy *wanted, in tx_policy_is_equal() argument
199 size_t count = wanted->defined >> 1; in tx_policy_is_equal()
200 if (wanted->defined > cached->defined) in tx_policy_is_equal()
203 if (memcmp(wanted->raw, cached->raw, count)) in tx_policy_is_equal()
206 if (wanted->defined & 1) { in tx_policy_is_equal()
207 if ((wanted->raw[count] & 0x0F) != (cached->raw[count] & 0x0F)) in tx_policy_is_equal()
214 const struct tx_policy *wanted) in tx_policy_find() argument
223 if (tx_policy_is_equal(wanted, &it->policy)) in tx_policy_find()
228 if (tx_policy_is_equal(wanted, &it->policy)) in tx_policy_find()
302 struct tx_policy wanted; in tx_policy_get() local
304 tx_policy_build(priv, &wanted, rates, count); in tx_policy_get()
311 idx = tx_policy_find(cache, &wanted); in tx_policy_get()
323 entry->policy = wanted; in tx_policy_get()