Lines Matching full:tables
25 * DOC: IPA Filter and Route Tables
27 * The IPA has tables defined in its local (IPA-resident) memory that define
28 * filter and routing rules. An entry in either of these tables is a little
32 * Separate tables (both filter and route) are used for IPv4 and IPv6. There
33 * is normally another set of "hashed" filter and route tables, which are
35 * by all IPA hardware (IPA v4.2 doesn't support hashed tables).
128 /* Filter and route tables contain DMA addresses that refer in ipa_table_validate_build()
133 * initialize tables. in ipa_table_validate_build()
161 /* Return true if hashed tables are supported */
231 * for the IPv4 and IPv6 non-hashed and hashed filter tables.
337 /* Report errors, but reset filter and route tables */ in ipa_table_reset()
594 /* Configure a filter and route tables; there is no ipa_table_deconfig() */
614 /* IPv4 and IPv6 non-hashed tables are expected to be defined and in ipa_table_mem_valid()
644 /* Filter tables must able to hold the endpoint bitmap plus in ipa_table_mem_valid()
650 /* Routing tables must be able to hold all modem entries, in ipa_table_mem_valid()
657 /* If hashing is supported, hashed tables are expected to be defined, in ipa_table_mem_valid()
658 * and have the same size as non-hashed tables. If hashing is not in ipa_table_mem_valid()
659 * supported, hashed tables are expected to have zero size (or not in ipa_table_mem_valid()
671 /* Same check for IPv6 tables */ in ipa_table_mem_valid()
699 * to the zero rule. The zero rule is shared for route and filter tables.