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);
1561 /* Retrieve the shared load/save GPIO. Request it as non exclusive as
1563 * This GPIO must be used with the gpio_lock taken (the lock is shared
1582 struct vsc85xx_shared_private *shared =
1583 (struct vsc85xx_shared_private *)phydev->shared->priv;
1585 /* Initialize shared GPIO lock */
1586 mutex_init(&shared->gpio_lock);