Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_switchdev.c123 sparx5_pgid_update_mask(port, e->pgid_idx, enable); in sparx5_port_attr_mrouter_set()
465 u16 pgid_idx; in sparx5_alloc_mdb_entry() local
472 err = sparx5_pgid_alloc_mcast(sparx5, &pgid_idx); in sparx5_alloc_mdb_entry()
480 entry->pgid_idx = pgid_idx; in sparx5_alloc_mdb_entry()
502 sparx5_pgid_free(sparx5, entry->pgid_idx); in sparx5_free_mdb_entry()
578 entry->pgid_idx, in sparx5_handle_port_mdb_add()
582 sparx5_cpu_copy_ena(spx5, entry->pgid_idx, true); in sparx5_handle_port_mdb_add()
585 sparx5_pgid_update_mask(port, entry->pgid_idx, true); in sparx5_handle_port_mdb_add()
590 sparx5_mact_learn(spx5, entry->pgid_idx, entry->addr, entry->vid); in sparx5_handle_port_mdb_add()
621 sparx5_cpu_copy_ena(spx5, entry->pgid_idx, false); in sparx5_handle_port_mdb_del()
[all …]