Lines Matching defs:addr
78 unsigned char addr[ETH_ALEN];
438 unsigned char addr[sizeof(struct in6_addr)];
1311 mlxsw_sp_fib_node_lookup(struct mlxsw_sp_fib *fib, const void *addr,
1345 const union mlxsw_sp_l3addr *addr,
1363 addr4 = be32_to_cpu(addr->addr4);
1369 addrp = &addr->addr6;
6016 u32 *p_dst = (u32 *) fib_entry->fib_node->key.addr;
6041 u32 *p_dst = (u32 *) fib_entry->fib_node->key.addr;
6192 p_dip = (u32 *) fib_entry->fib_node->key.addr;
6200 fib_entry->fib_node->key.addr);
6586 mlxsw_sp_fib_node_lookup(struct mlxsw_sp_fib *fib, const void *addr,
6592 memcpy(key.addr, addr, addr_len);
6598 mlxsw_sp_fib_node_create(struct mlxsw_sp_fib *fib, const void *addr,
6608 memcpy(fib_node->key.addr, addr, addr_len);
6717 mlxsw_sp_fib_node_get(struct mlxsw_sp *mlxsw_sp, u32 tb_id, const void *addr,
6731 fib_node = mlxsw_sp_fib_node_lookup(fib, addr, addr_len, prefix_len);
6735 fib_node = mlxsw_sp_fib_node_create(fib, addr, addr_len, prefix_len);
6894 if (ipv6_addr_type(&rt->fib6_dst.addr) & IPV6_ADDR_MULTICAST)
7308 union mlxsw_sp_l3addr dip = { .addr6 = rt->fib6_dst.addr };
7466 fib_node = mlxsw_sp_fib_node_lookup(fib, &rt->fib6_dst.addr,
7467 sizeof(rt->fib6_dst.addr),
7524 &rt->fib6_dst.addr,
7525 sizeof(rt->fib6_dst.addr),
7584 &rt->fib6_dst.addr,
7585 sizeof(rt->fib6_dst.addr),
8350 ether_addr_copy(rif->addr, l3_dev->dev_addr);
9666 err = mlxsw_sp_rif_fdb_op(mlxsw_sp, rif->addr, fid_index, false);
9699 ether_addr_copy(rif->addr, dev->dev_addr);
9707 mlxsw_sp_rif_edit(mlxsw_sp, rif->rif_index, rif->addr, rif->mtu,
9710 mlxsw_sp_rif_mac_profile_replace(mlxsw_sp, rif, rif->addr, extack);
9712 mlxsw_sp_rif_fdb_op(mlxsw_sp, rif->addr, fid_index, true);
10383 err = mlxsw_sp_rif_mac_profile_get(rif->mlxsw_sp, rif->addr,
10480 err = mlxsw_sp_rif_mac_profile_get(mlxsw_sp, rif->addr,
10571 info.addr = mac;
10619 info.addr = mac;
10648 err = mlxsw_sp_rif_mac_profile_get(mlxsw_sp, rif->addr,