Lines Matching refs:wanted
199 static inline bool tx_policy_is_equal(const struct tx_policy *wanted, in tx_policy_is_equal() argument
202 size_t count = wanted->defined >> 1; in tx_policy_is_equal()
203 if (wanted->defined > cached->defined) in tx_policy_is_equal()
206 if (memcmp(wanted->raw, cached->raw, count)) in tx_policy_is_equal()
209 if (wanted->defined & 1) { in tx_policy_is_equal()
210 if ((wanted->raw[count] & 0x0F) != (cached->raw[count] & 0x0F)) in tx_policy_is_equal()
217 const struct tx_policy *wanted) in tx_policy_find() argument
226 if (tx_policy_is_equal(wanted, &it->policy)) in tx_policy_find()
231 if (tx_policy_is_equal(wanted, &it->policy)) in tx_policy_find()
305 struct tx_policy wanted; in tx_policy_get() local
307 tx_policy_build(priv, &wanted, rates, count); in tx_policy_get()
314 idx = tx_policy_find(cache, &wanted); in tx_policy_get()
326 entry->policy = wanted; in tx_policy_get()