Lines Matching refs:hashed
36 * are normally another set of "hashed" filter and route tables, which are
38 * by all IPA hardware (IPA v4.2 doesn't support hashed tables).
151 ipa_table_valid_one(struct ipa *ipa, bool route, bool ipv6, bool hashed)
159 mem = hashed ? &ipa->mem[IPA_MEM_V6_ROUTE_HASHED]
162 mem = hashed ? &ipa->mem[IPA_MEM_V4_ROUTE_HASHED]
167 mem = hashed ? &ipa->mem[IPA_MEM_V6_FILTER_HASHED]
170 mem = hashed ? &ipa->mem[IPA_MEM_V4_FILTER_HASHED]
175 if (!ipa_cmd_table_valid(ipa, mem, route, ipv6, hashed))
183 if (hashed && !mem->size)
187 ipv6 ? '6' : '4', hashed ? "hashed " : "",
280 * for the IPv4 and IPv6 non-hashed and hashed filter tables.
413 /* IPA version 4.2 does not support hashed tables */
447 * in the filter table. The hashed and non-hashed filter table
506 * ipa_filter_tuple_zero() - Zero an endpoint's hashed filter tuple
533 /* IPA version 4.2 has no hashed route tables */
561 * ipa_route_tuple_zero() - Zero a hashed route table entry tuple
584 /* IPA version 4.2 has no hashed route tables */