Searched refs:ip_dev (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | cm.c | 1567 struct net_device *ip_dev; in irdma_iw_get_vlan_prio() local 1572 for_each_netdev_rcu (&init_net, ip_dev) { in irdma_iw_get_vlan_prio() 1573 if (ipv6_chk_addr(&init_net, &laddr6, ip_dev, 1)) { in irdma_iw_get_vlan_prio() 1574 ndev = ip_dev; in irdma_iw_get_vlan_prio() 1604 struct net_device *ip_dev = NULL; in irdma_get_vlan_mac_ipv6() local 1617 for_each_netdev_rcu (&init_net, ip_dev) { in irdma_get_vlan_mac_ipv6() 1618 if (ipv6_chk_addr(&init_net, &laddr6, ip_dev, 1)) { in irdma_get_vlan_mac_ipv6() 1620 *vlan_id = rdma_vlan_dev_vlan_id(ip_dev); in irdma_get_vlan_mac_ipv6() 1621 if (ip_dev->dev_addr && mac) in irdma_get_vlan_mac_ipv6() 1622 ether_addr_copy(mac, ip_dev->dev_addr); in irdma_get_vlan_mac_ipv6() [all …]
|
| H A D | utils.c | 338 struct net_device *ip_dev; in irdma_add_ipv6_addr() local 344 for_each_netdev_rcu (&init_net, ip_dev) { in irdma_add_ipv6_addr() 345 if (((rdma_vlan_dev_vlan_id(ip_dev) < 0xFFFF && in irdma_add_ipv6_addr() 346 rdma_vlan_dev_real_dev(ip_dev) == iwdev->netdev) || in irdma_add_ipv6_addr() 347 ip_dev == iwdev->netdev) && in irdma_add_ipv6_addr() 348 (READ_ONCE(ip_dev->flags) & IFF_UP)) { in irdma_add_ipv6_addr() 349 idev = __in6_dev_get(ip_dev); in irdma_add_ipv6_addr() 359 rdma_vlan_dev_vlan_id(ip_dev), in irdma_add_ipv6_addr() 360 ip_dev->dev_addr); in irdma_add_ipv6_addr() 365 ip_dev->dev_addr, in irdma_add_ipv6_addr()
|