Lines Matching refs:ndev

448 	struct net_device *ndev = NULL;  in cma_validate_port()  local
457 ndev = dev_get_by_index(&init_net, bound_if_index); in cma_validate_port()
459 ret = ib_find_cached_gid_by_port(device, gid, port, ndev, NULL); in cma_validate_port()
461 if (ndev) in cma_validate_port()
462 dev_put(ndev); in cma_validate_port()
2278 static int iboe_tos_to_sl(struct net_device *ndev, int tos) in iboe_tos_to_sl() argument
2284 dev = ndev->priv_flags & IFF_802_1Q_VLAN ? in iboe_tos_to_sl()
2285 vlan_dev_real_dev(ndev) : ndev; in iboe_tos_to_sl()
2291 if (ndev->priv_flags & IFF_802_1Q_VLAN) in iboe_tos_to_sl()
2292 return (vlan_dev_get_egress_qos_mask(ndev, prio) & in iboe_tos_to_sl()
2304 struct net_device *ndev = NULL; in cma_resolve_iboe_route() local
2323 ndev = dev_get_by_index(&init_net, addr->dev_addr.bound_dev_if); in cma_resolve_iboe_route()
2327 if (!ndev) { in cma_resolve_iboe_route()
2343 route->path_rec->sl = iboe_tos_to_sl(ndev, id_priv->tos); in cma_resolve_iboe_route()
2344 route->path_rec->mtu = iboe_get_mtu(ndev->mtu); in cma_resolve_iboe_route()
2346 route->path_rec->rate = iboe_get_rate(ndev); in cma_resolve_iboe_route()
2347 dev_put(ndev); in cma_resolve_iboe_route()
3677 struct net_device *ndev = NULL; in cma_iboe_join_multicast() local
3699 ndev = dev_get_by_index(&init_net, dev_addr->bound_dev_if); in cma_iboe_join_multicast()
3700 if (!ndev) { in cma_iboe_join_multicast()
3704 mc->multicast.ib->rec.rate = iboe_get_rate(ndev); in cma_iboe_join_multicast()
3706 mc->multicast.ib->rec.mtu = iboe_get_mtu(ndev->mtu); in cma_iboe_join_multicast()
3707 dev_put(ndev); in cma_iboe_join_multicast()
3803 static int cma_netdev_change(struct net_device *ndev, struct rdma_id_private *id_priv) in cma_netdev_change() argument
3810 if ((dev_addr->bound_dev_if == ndev->ifindex) && in cma_netdev_change()
3811 (net_eq(dev_net(ndev), dev_addr->net)) && in cma_netdev_change()
3812 memcmp(dev_addr->src_dev_addr, ndev->dev_addr, ndev->addr_len)) { in cma_netdev_change()
3814 ndev->name, &id_priv->id); in cma_netdev_change()
3832 struct net_device *ndev = netdev_notifier_info_to_dev(ptr); in cma_netdev_callback() local
3840 if (!(ndev->flags & IFF_MASTER) || !(ndev->priv_flags & IFF_BONDING)) in cma_netdev_callback()
3846 ret = cma_netdev_change(ndev, id_priv); in cma_netdev_callback()