/drivers/net/ethernet/microchip/sparx5/ |
D | sparx5_netdev.c | 207 ppid->id_len = sizeof(sparx5->base_mac); in sparx5_get_port_parent_id() 208 memcpy(&ppid->id, &sparx5->base_mac, ppid->id_len); in sparx5_get_port_parent_id() 272 eth_hw_addr_gen(ndev, sparx5->base_mac, portno + 1); in sparx5_create_netdev()
|
D | sparx5_main.c | 828 if (of_get_mac_address(np, sparx5->base_mac)) { in mchp_sparx5_probe() 830 eth_random_addr(sparx5->base_mac); in mchp_sparx5_probe() 831 sparx5->base_mac[5] = 0; in mchp_sparx5_probe()
|
D | sparx5_main.h | 257 u8 base_mac[ETH_ALEN]; member
|
/drivers/net/ethernet/marvell/prestera/ |
D | prestera_main.c | 464 if (memcmp(port->sw->base_mac, addr, ETH_ALEN - 1)) in prestera_is_valid_mac_addr() 667 eth_hw_addr_gen(dev, sw->base_mac, port->fp_id); in prestera_port_create() 671 if (memcmp(dev->dev_addr, sw->base_mac, ETH_ALEN - 1)) { in prestera_port_create() 673 dev_addr_mod(dev, 0, sw->base_mac, ETH_ALEN - 1); in prestera_port_create() 872 ret = of_get_mac_address(base_mac_np, sw->base_mac); in prestera_switch_set_base_mac_addr() 877 if (!is_valid_ether_addr(sw->base_mac) || ret) { in prestera_switch_set_base_mac_addr() 878 eth_random_addr(sw->base_mac); in prestera_switch_set_base_mac_addr() 882 return prestera_hw_switch_mac_set(sw, sw->base_mac); in prestera_switch_set_base_mac_addr()
|
D | prestera.h | 296 char base_mac[ETH_ALEN]; member
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | minimal.c | 38 u8 base_mac[ETH_ALEN]; member 62 mlxsw_reg_spad_base_mac_memcpy_from(spad_pl, mlxsw_m->base_mac); in mlxsw_m_base_mac_get() 251 0, mlxsw_m->base_mac, in mlxsw_m_port_create() 252 sizeof(mlxsw_m->base_mac)); in mlxsw_m_port_create()
|
D | spectrum.c | 369 mlxsw_reg_spad_base_mac_memcpy_from(spad_pl, mlxsw_sp->base_mac); in mlxsw_sp_base_mac_get() 400 eth_hw_addr_gen(mlxsw_sp_port->dev, mlxsw_sp->base_mac, in mlxsw_sp_port_dev_addr_init() 1638 splittable, lanes, mlxsw_sp->base_mac, in mlxsw_sp_port_create() 1639 sizeof(mlxsw_sp->base_mac)); in mlxsw_sp_port_create() 1935 mlxsw_sp->base_mac, in mlxsw_sp_cpu_port_create() 1936 sizeof(mlxsw_sp->base_mac)); in mlxsw_sp_cpu_port_create() 2698 seed = jhash(mlxsw_sp->base_mac, sizeof(mlxsw_sp->base_mac), in mlxsw_sp_lag_init()
|
D | spectrum.h | 164 unsigned char base_mac[ETH_ALEN]; member
|
D | spectrum_router.c | 10283 seed = jhash(mlxsw_sp->base_mac, sizeof(mlxsw_sp->base_mac), 0); in mlxsw_sp_mp_hash_init()
|
D | reg.h | 70 MLXSW_ITEM_BUF(reg, spad, base_mac, 0x02, 6);
|
/drivers/net/ethernet/microchip/lan966x/ |
D | lan966x_main.c | 433 ppid->id_len = sizeof(lan966x->base_mac); in lan966x_port_get_parent_id() 434 memcpy(&ppid->id, &lan966x->base_mac, ppid->id_len); in lan966x_port_get_parent_id() 765 eth_hw_addr_gen(dev, lan966x->base_mac, p + 1); in lan966x_probe_port() 1028 ether_addr_copy(lan966x->base_mac, mac_addr); in lan966x_probe() 1031 eth_random_addr(lan966x->base_mac); in lan966x_probe() 1032 lan966x->base_mac[5] &= 0xf0; in lan966x_probe()
|
D | lan966x_main.h | 216 u8 base_mac[ETH_ALEN]; member
|
/drivers/net/ethernet/mscc/ |
D | ocelot_vsc7514.c | 151 eth_random_addr(ocelot->base_mac); in ocelot_chip_init() 152 ocelot->base_mac[5] &= 0xf0; in ocelot_chip_init()
|
D | ocelot_net.c | 175 int id_len = sizeof(ocelot->base_mac); in ocelot_port_devlink_init() 180 memcpy(attrs.switch_id.id, &ocelot->base_mac, id_len); in ocelot_port_devlink_init() 1862 eth_hw_addr_gen(dev, ocelot->base_mac, port); in ocelot_probe_port()
|
/drivers/net/ethernet/ti/ |
D | cpsw_priv.h | 363 u8 base_mac[ETH_ALEN]; member
|
D | cpsw_new.c | 1117 ppid->id_len = sizeof(cpsw->base_mac); in cpsw_get_port_parent_id() 1118 memcpy(&ppid->id, &cpsw->base_mac, ppid->id_len); in cpsw_get_port_parent_id() 1933 eth_random_addr(cpsw->base_mac); in cpsw_probe()
|