Lines Matching defs:owner
1461 * will have bus->owner match ndev_mod, so we do not want to increment
1466 ndev_owner = dev->dev.parent->driver->owner;
1467 if (ndev_owner != bus->owner && !try_module_get(bus->owner)) {
1486 if (!try_module_get(d->driver->owner)) {
1596 module_put(d->driver->owner);
1600 if (ndev_owner != bus->owner)
1601 module_put(bus->owner);
1948 module_put(phydev->mdio.dev.driver->owner);
1970 ndev_owner = dev->dev.parent->driver->owner;
1971 if (ndev_owner != bus->owner)
1972 module_put(bus->owner);
3596 * @owner: module owning this PHY
3598 int phy_driver_register(struct phy_driver *new_driver, struct module *owner)
3626 new_driver->mdiodrv.driver.owner = owner;
3644 struct module *owner)
3649 ret = phy_driver_register(new_driver + i, owner);