Lines Matching refs:pgid_idx
113 sparx5_pgid_update_mask(port, e->pgid_idx, enable); in sparx5_port_attr_mrouter_set()
440 u16 pgid_idx; in sparx5_alloc_mdb_entry() local
447 err = sparx5_pgid_alloc_mcast(sparx5, &pgid_idx); in sparx5_alloc_mdb_entry()
455 entry->pgid_idx = pgid_idx; in sparx5_alloc_mdb_entry()
477 sparx5_pgid_free(sparx5, entry->pgid_idx); in sparx5_free_mdb_entry()
553 entry->pgid_idx, in sparx5_handle_port_mdb_add()
557 sparx5_cpu_copy_ena(spx5, entry->pgid_idx, true); in sparx5_handle_port_mdb_add()
560 sparx5_pgid_update_mask(port, entry->pgid_idx, true); in sparx5_handle_port_mdb_add()
565 sparx5_mact_learn(spx5, entry->pgid_idx, entry->addr, entry->vid); in sparx5_handle_port_mdb_add()
596 sparx5_cpu_copy_ena(spx5, entry->pgid_idx, false); in sparx5_handle_port_mdb_del()
603 sparx5_pgid_update_mask(port, entry->pgid_idx, false); in sparx5_handle_port_mdb_del()
611 sparx5_pgid_clear(spx5, entry->pgid_idx); in sparx5_handle_port_mdb_del()