Lines Matching defs:shared
648 struct vsc85xx_shared_private *shared =
649 (struct vsc85xx_shared_private *)phydev->shared->priv;
660 mutex_lock(&shared->gpio_lock);
676 mutex_unlock(&shared->gpio_lock);
699 struct vsc85xx_shared_private *shared =
700 (struct vsc85xx_shared_private *)phydev->shared->priv;
718 mutex_lock(&shared->gpio_lock);
725 mutex_unlock(&shared->gpio_lock);
1562 /* Retrieve the shared load/save GPIO. Request it as non exclusive as
1564 * This GPIO must be used with the gpio_lock taken (the lock is shared
1583 struct vsc85xx_shared_private *shared =
1584 (struct vsc85xx_shared_private *)phydev->shared->priv;
1586 /* Initialize shared GPIO lock */
1587 mutex_init(&shared->gpio_lock);