Lines Matching defs:ndev
29 err = dev_mc_add(rxe->ndev, ll_addr);
40 err = dev_mc_del(rxe->ndev, ll_addr);
45 static struct dst_entry *rxe_find_route4(struct net_device *ndev,
53 fl.flowi4_oif = ndev->ifindex;
68 static struct dst_entry *rxe_find_route6(struct net_device *ndev,
76 fl6.flowi6_oif = ndev->ifindex;
102 static struct dst_entry *rxe_find_route6(struct net_device *ndev,
111 static struct dst_entry *rxe_find_route(struct net_device *ndev,
130 dst = rxe_find_route4(ndev, saddr, daddr);
137 dst = rxe_find_route6(ndev, saddr6, daddr6);
156 struct net_device *ndev = skb->dev;
157 struct net_device *rdev = ndev;
158 struct rxe_dev *rxe = rxe_get_dev_from_net(ndev);
162 rdev = vlan_dev_real_dev(ndev);
428 struct net_device *ndev;
444 ndev = rdma_read_gid_attr_ndev_rcu(attr);
445 if (IS_ERR(ndev)) {
449 skb = alloc_skb(paylen + hdr_len + LL_RESERVED_SPACE(ndev),
457 skb_reserve(skb, hdr_len + LL_RESERVED_SPACE(ndev));
460 skb->dev = ndev;
484 return rxe->ndev->name;
487 int rxe_net_add(const char *ibdev_name, struct net_device *ndev)
496 rxe->ndev = ndev;
498 err = rxe_add(rxe, ndev->mtu, ibdev_name);
546 if (netif_running(rxe->ndev) && netif_carrier_ok(rxe->ndev))
556 struct net_device *ndev = netdev_notifier_info_to_dev(arg);
557 struct rxe_dev *rxe = rxe_get_dev_from_net(ndev);
573 pr_info("%s changed mtu to %d\n", ndev->name, ndev->mtu);
574 rxe_set_mtu(rxe, ndev->mtu);
586 event, ndev->name);