Lines Matching refs:entry_count
76 count = priv->static_config.tables[BLK_IDX_VLAN_LOOKUP].entry_count; in sja1105_is_vlan_configured()
207 if (table->entry_count) { in sja1105_init_mac_settings()
209 table->entry_count = 0; in sja1105_init_mac_settings()
217 table->entry_count = table->ops->max_entry_count; in sja1105_init_mac_settings()
258 if (table->entry_count) { in sja1105_init_mii_settings()
260 table->entry_count = 0; in sja1105_init_mii_settings()
269 table->entry_count = table->ops->max_entry_count; in sja1105_init_mii_settings()
354 if (table->entry_count) { in sja1105_init_static_fdb()
356 table->entry_count = 0; in sja1105_init_static_fdb()
367 table->entry_count = 1; in sja1105_init_static_fdb()
434 if (table->entry_count) { in sja1105_init_l2_lookup_params()
436 table->entry_count = 0; in sja1105_init_l2_lookup_params()
444 table->entry_count = table->ops->max_entry_count; in sja1105_init_l2_lookup_params()
477 if (table->entry_count) { in sja1105_init_static_vlan()
479 table->entry_count = 0; in sja1105_init_static_vlan()
487 table->entry_count = 1; in sja1105_init_static_vlan()
519 if (table->entry_count) { in sja1105_init_l2_forwarding()
521 table->entry_count = 0; in sja1105_init_l2_forwarding()
529 table->entry_count = table->ops->max_entry_count; in sja1105_init_l2_forwarding()
654 if (table->entry_count) { in sja1110_init_pcp_remapping()
656 table->entry_count = 0; in sja1110_init_pcp_remapping()
664 table->entry_count = table->ops->max_entry_count; in sja1110_init_pcp_remapping()
687 if (table->entry_count) { in sja1105_init_l2_forwarding_params()
689 table->entry_count = 0; in sja1105_init_l2_forwarding_params()
697 table->entry_count = table->ops->max_entry_count; in sja1105_init_l2_forwarding_params()
726 if (!priv->static_config.tables[BLK_IDX_VL_FORWARDING].entry_count) in sja1105_frame_memory_partitioning()
902 if (table->entry_count) { in sja1105_init_general_params()
904 table->entry_count = 0; in sja1105_init_general_params()
912 table->entry_count = table->ops->max_entry_count; in sja1105_init_general_params()
932 if (table->entry_count) { in sja1105_init_avb_params()
934 table->entry_count = 0; in sja1105_init_avb_params()
942 table->entry_count = table->ops->max_entry_count; in sja1105_init_avb_params()
1016 if (table->entry_count) { in sja1105_init_l2_policing()
1018 table->entry_count = 0; in sja1105_init_l2_policing()
1026 table->entry_count = table->ops->max_entry_count; in sja1105_init_l2_policing()
1445 for (i = 0; i < table->entry_count; i++) in sja1105_find_static_fdb_entry()
1477 rc = sja1105_table_resize(table, table->entry_count + 1); in sja1105_static_fdb_change()
1481 match = table->entry_count - 1; in sja1105_static_fdb_change()
1501 l2_lookup[match] = l2_lookup[table->entry_count - 1]; in sja1105_static_fdb_change()
1502 return sja1105_table_resize(table, table->entry_count - 1); in sja1105_static_fdb_change()
2493 rc = sja1105_table_resize(table, table->entry_count + 1); in sja1105_vlan_add()
2496 match = table->entry_count - 1; in sja1105_vlan_add()
2990 for (match = 0; match < table->entry_count; match++) in sja1105_port_mcast_flood()
2995 if (match == table->entry_count) { in sja1105_port_mcast_flood()