mc_entry 233 drivers/net/ethernet/ibm/ehea/ehea_main.c struct ehea_mc_list *mc_entry; mc_entry 250 drivers/net/ethernet/ibm/ehea/ehea_main.c list_for_each_entry(mc_entry, &port->mc_list->list,list) mc_entry 284 drivers/net/ethernet/ibm/ehea/ehea_main.c list_for_each_entry(mc_entry, mc_entry 293 drivers/net/ethernet/ibm/ehea/ehea_main.c if (mc_entry->macaddr == 0) mc_entry 295 drivers/net/ethernet/ibm/ehea/ehea_main.c arr[i++].macaddr = mc_entry->macaddr; mc_entry 301 drivers/net/ethernet/ibm/ehea/ehea_main.c if (mc_entry->macaddr == 0) mc_entry 303 drivers/net/ethernet/ibm/ehea/ehea_main.c arr[i++].macaddr = mc_entry->macaddr; mc_entry 1842 drivers/net/ethernet/ibm/ehea/ehea_main.c struct ehea_mc_list *mc_entry = port->mc_list; mc_entry 1849 drivers/net/ethernet/ibm/ehea/ehea_main.c mc_entry = list_entry(pos, struct ehea_mc_list, list); mc_entry 1851 drivers/net/ethernet/ibm/ehea/ehea_main.c hret = ehea_multicast_reg_helper(port, mc_entry->macaddr, mc_entry 1859 drivers/net/ethernet/ibm/ehea/ehea_main.c kfree(mc_entry); mc_entry 33 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c struct mlxsw_sp_nve_mc_entry *mc_entry, mc_entry 36 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c const struct mlxsw_sp_nve_mc_entry *mc_entry); mc_entry 38 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c const struct mlxsw_sp_nve_mc_entry *mc_entry, mc_entry 41 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c const struct mlxsw_sp_nve_mc_entry *mc_entry, mc_entry 87 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c struct mlxsw_sp_nve_mc_entry *mc_entry, mc_entry 90 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_entry->addr4 = addr->addr4; mc_entry 97 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c const struct mlxsw_sp_nve_mc_entry *mc_entry) mc_entry 103 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c const struct mlxsw_sp_nve_mc_entry *mc_entry, mc_entry 106 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c u32 udip = be32_to_cpu(mc_entry->addr4); mc_entry 113 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c const struct mlxsw_sp_nve_mc_entry *mc_entry, mc_entry 116 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c return mc_entry->addr4 == addr->addr4; mc_entry 130 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c struct mlxsw_sp_nve_mc_entry *mc_entry, mc_entry 140 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c const struct mlxsw_sp_nve_mc_entry *mc_entry) mc_entry 146 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c const struct mlxsw_sp_nve_mc_entry *mc_entry, mc_entry 149 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c u32 udip_ptr = mc_entry->ipv6_entry.addr6_kvdl_index; mc_entry 156 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c const struct mlxsw_sp_nve_mc_entry *mc_entry, mc_entry 159 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c return ipv6_addr_equal(&mc_entry->ipv6_entry.addr6, &addr->addr6); mc_entry 377 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c struct mlxsw_sp_nve_mc_entry *mc_entry; mc_entry 379 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_entry = &mc_record->entries[i]; mc_entry 380 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c if (!mc_entry->valid) mc_entry 382 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_record->ops->entry_set(mc_record, mc_entry, tnumt_pl, mc_entry 413 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c struct mlxsw_sp_nve_mc_entry *mc_entry; mc_entry 415 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_entry = &mc_record->entries[i]; mc_entry 416 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c if (!mc_entry->valid) mc_entry 418 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c if (mc_record->ops->entry_compare(mc_record, mc_entry, addr)) mc_entry 419 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c return mc_entry; mc_entry 429 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c struct mlxsw_sp_nve_mc_entry *mc_entry = NULL; mc_entry 432 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_entry = mlxsw_sp_nve_mc_free_entry_find(mc_record); mc_entry 433 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c if (WARN_ON(!mc_entry)) mc_entry 436 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c err = mc_record->ops->entry_add(mc_record, mc_entry, addr); mc_entry 440 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_entry->valid = true; mc_entry 461 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_entry->valid = false; mc_entry 463 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_record->ops->entry_del(mc_record, mc_entry); mc_entry 469 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c struct mlxsw_sp_nve_mc_entry *mc_entry) mc_entry 473 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_entry->valid = false; mc_entry 481 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_record->ops->entry_del(mc_record, mc_entry); mc_entry 498 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_record->ops->entry_del(mc_record, mc_entry); mc_entry 514 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_record->ops->entry_del(mc_record, mc_entry); mc_entry 521 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mc_record->ops->entry_del(mc_record, mc_entry); mc_entry 528 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c struct mlxsw_sp_nve_mc_entry **mc_entry) mc_entry 536 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c *mc_entry = mlxsw_sp_nve_mc_entry_find(mc_record, addr); mc_entry 537 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c if (*mc_entry) mc_entry 573 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c struct mlxsw_sp_nve_mc_entry *mc_entry; mc_entry 576 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c &mc_entry); mc_entry 580 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mlxsw_sp_nve_mc_record_entry_del(mc_record, mc_entry); mc_entry 681 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c struct mlxsw_sp_nve_mc_entry *mc_entry = &mc_record->entries[i]; mc_entry 683 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c if (!mc_entry->valid) mc_entry 685 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c mlxsw_sp_nve_mc_record_entry_del(mc_record, mc_entry);