Lines Matching full:netdev
742 dev_dbg(NULL, "Async event, bad rdev or netdev\n");
970 dev_err(rdev_to_dev(rdev), "netdev %p free_msix failed! rc = 0x%x",
971 rdev->netdev, rc);
1082 struct ifnet *netdev;
1089 netdev = en_info->en_dev->net;
1098 real_dev = rdma_vlan_dev_real_dev(netdev);
1100 real_dev = netdev;
1136 struct ifnet *netdev;
1147 netdev = en_info->en_dev->net;
1187 NULL, netdev, rdev->adev);
1368 dev_err(rdev_to_dev(rdev), "netdev %p unregister failed! rc = 0x%x",
1386 dev_err(rdev_to_dev(rdev), "netdev %p register failed! rc = 0x%x",
1387 rdev->netdev, rc);
1489 res->netdev = NULL;
1502 rdev->qplib_res.netdev = rdev->netdev;
1997 struct bnxt_re_dev *bnxt_re_from_netdev(struct ifnet *netdev)
2003 if (rdev->netdev == netdev) {
2006 "netdev (%p) found, ref_count = 0x%x",
2007 netdev, atomic_read(&rdev->ref_count));
2180 if_rele(rdev->netdev);
2181 rdev->netdev = NULL;
2189 static struct bnxt_re_dev *bnxt_re_dev_alloc(struct ifnet *netdev,
2204 rdev->netdev = netdev;
2205 dev_hold(rdev->netdev);
3541 /* Registered a new RoCE device instance to netdev */
3781 static int bnxt_re_dev_reg(struct bnxt_re_dev **rdev, struct ifnet *netdev,
3786 realdev = netdev;
3788 dev_dbg(NULL, "%s: realdev = %p netdev = %p\n", __func__,
3789 realdev, netdev);
3792 * The first argument to bnxt_re_dev_alloc() is 'netdev' and
3794 * register the bonded virtual netdev (master) to the ib stack.
3797 * In the case of a regular netdev, both netdev and the en_dev
3800 *rdev = bnxt_re_dev_alloc(netdev, en_dev);
3802 pr_err("%s: netdev %p not handled",
3803 ROCE_DRV_MODULE_NAME, netdev);
3854 struct ifnet *netdev,
3876 rc = bnxt_re_dev_reg(rdev, netdev, en_dev);
3878 dev_dbg(NULL, "Failed to create add device for netdev %p\n",
3879 netdev);
3981 struct ifnet *netdev,
3998 re_work->netdev = netdev;
4049 dev_dbg(rdev_to_dev(rdev), "%s: Ignoring netdev event 0x%lx",
4143 For cases when the netdev is already present, our call to the
4148 But for cases when the netdev is not already present, the notifier
4156 struct ifnet *real_dev, *netdev;
4159 netdev = netdev_notifier_info_to_ifp(ptr);
4160 real_dev = rdma_vlan_dev_real_dev(netdev);
4162 real_dev = netdev;
4171 rdev ? rdev->netdev ? if_getdname(rdev->netdev) : "->netdev = NULL" : "= NULL",
4172 (real_dev == netdev) ? "= netdev" : if_getdname(real_dev));
4179 if (real_dev != netdev) {
4182 bnxt_re_schedule_work(rdev, event, netdev,
4206 /* netdev notifier will call NETDEV_UNREGISTER again later since
4207 * we are still holding the reference to the netdev