Home
last modified time | relevance | path

Searched refs:SPX5_PORTS (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ethernet/microchip/sparx5/
A Dsparx5_vlan.c15 bitmap_to_arr32(mask, sparx5->vlan_mask[vid], SPX5_PORTS); in sparx5_vlant_set_mask()
132 } else if (port->portno < SPX5_PORTS) { in sparx5_pgid_update_mask()
143 DECLARE_BITMAP(workmask, SPX5_PORTS); in sparx5_update_fwd()
148 bitmap_to_arr32(mask, sparx5->bridge_fwd_mask, SPX5_PORTS); in sparx5_update_fwd()
158 for (port = 0; port < SPX5_PORTS; port++) { in sparx5_update_fwd()
161 bitmap_copy(workmask, sparx5->bridge_fwd_mask, SPX5_PORTS); in sparx5_update_fwd()
163 bitmap_to_arr32(mask, workmask, SPX5_PORTS); in sparx5_update_fwd()
176 sparx5->bridge_lrn_mask, SPX5_PORTS); in sparx5_update_fwd()
177 bitmap_to_arr32(mask, workmask, SPX5_PORTS); in sparx5_update_fwd()
A Dsparx5_main.h46 #define SPX5_PORTS 65 macro
47 #define SPX5_PORT_CPU (SPX5_PORTS) /* Next port is CPU port */
55 #define PGID_BASE SPX5_PORTS /* Starts after port PGIDs */
189 struct sparx5_port *ports[SPX5_PORTS];
209 DECLARE_BITMAP(bridge_mask, SPX5_PORTS);
210 DECLARE_BITMAP(bridge_fwd_mask, SPX5_PORTS);
211 DECLARE_BITMAP(bridge_lrn_mask, SPX5_PORTS);
212 DECLARE_BITMAP(vlan_mask[VLAN_N_VID], SPX5_PORTS);
A Dsparx5_netdev.c228 for (portno = 0; portno < SPX5_PORTS; portno++) in sparx5_register_netdevs()
247 for (portno = 0; portno < SPX5_PORTS; portno++) { in sparx5_destroy_netdevs()
265 for (portno = 0; portno < SPX5_PORTS; portno++) in sparx5_unregister_netdevs()
A Dsparx5_mactable.c85 if (pgid < SPX5_PORTS) { in sparx5_mact_learn()
91 addr = pgid - SPX5_PORTS; in sparx5_mact_learn()
371 if (port >= SPX5_PORTS) in sparx5_mact_handle_entry()
A Dsparx5_switchdev.c103 if (bitmap_empty(sparx5->bridge_mask, SPX5_PORTS)) in sparx5_port_bridge_join()
140 if (bitmap_empty(sparx5->bridge_mask, SPX5_PORTS)) in sparx5_port_bridge_leave()
361 for (i = 0; i < SPX5_PORTS; i++) in sparx5_sync_bridge_dev_addr()
A Dsparx5_calendar.c134 if (portno >= SPX5_PORTS) { in sparx5_get_port_cal_speed()
185 if (portno < SPX5_PORTS) in sparx5_config_auto_calendar()
A Dsparx5_fdma.c233 port = fi.src_port < SPX5_PORTS ? sparx5->ports[fi.src_port] : NULL; in sparx5_fdma_rx_get_frame()
441 for (idx = 0; idx < SPX5_PORTS; ++idx) { in sparx5_fdma_rx_init()
A Dsparx5_main.c555 for (idx = 0; idx < SPX5_PORTS; idx++) in sparx5_board_init()
579 for (idx = SPX5_PORTS; idx < SPX5_PORTS_ALL; idx++) in sparx5_start()
A Dsparx5_packet.c68 port = fi.src_port < SPX5_PORTS ? in sparx5_xtr_grp()
A Dsparx5_ethtool.c1126 for (idx = 0; idx < SPX5_PORTS; idx++) in sparx5_update_stats()
1215 for (portno = 0; portno < SPX5_PORTS; portno++) in sparx_stats_init()

Completed in 17 milliseconds