esw_mc 556 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c struct esw_mc_addr *esw_mc) esw_mc 605 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c struct esw_mc_addr *esw_mc; esw_mc 612 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c esw_mc = l2addr_hash_find(hash, mac, struct esw_mc_addr); esw_mc 613 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c if (esw_mc) esw_mc 616 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c esw_mc = l2addr_hash_add(hash, mac, struct esw_mc_addr, GFP_KERNEL); esw_mc 617 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c if (!esw_mc) esw_mc 620 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c esw_mc->uplink_rule = /* Forward MC MAC to Uplink */ esw_mc 624 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c update_allmulti_vports(esw, vaddr, esw_mc); esw_mc 631 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c esw_mc->refcnt++; esw_mc 638 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c esw_mc->refcnt, esw_mc->uplink_rule); esw_mc 645 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c struct esw_mc_addr *esw_mc; esw_mc 652 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c esw_mc = l2addr_hash_find(hash, mac, struct esw_mc_addr); esw_mc 653 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c if (!esw_mc) { esw_mc 661 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c vport, mac, vaddr->flow_rule, esw_mc->refcnt, esw_mc 662 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c esw_mc->uplink_rule); esw_mc 671 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c if (vaddr->mc_promisc || (--esw_mc->refcnt > 0)) esw_mc 675 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c update_allmulti_vports(esw, vaddr, esw_mc); esw_mc 677 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c if (esw_mc->uplink_rule) esw_mc 678 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c mlx5_del_flow_rules(esw_mc->uplink_rule); esw_mc 680 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c l2addr_hash_del(esw_mc); esw_mc 772 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c struct esw_mc_addr *esw_mc = esw_mc 776 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c if (!esw_mc) { esw_mc 782 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c esw_mc->refcnt++;