Lines Matching refs:mcp_lock
234 struct mutex mcp_lock; /* SPI device lock */ member
440 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_request()
442 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_request()
461 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_free()
463 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_free()
490 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_get()
492 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_get()
504 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_get_multiple()
515 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_get_multiple()
530 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_set()
532 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_set()
554 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_set_multiple()
556 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_set_multiple()
950 mutex_lock(&priv->mcp_lock); in mcp251x_stop()
964 mutex_unlock(&priv->mcp_lock); in mcp251x_stop()
994 mutex_lock(&priv->mcp_lock); in mcp251x_tx_work_handler()
1009 mutex_unlock(&priv->mcp_lock); in mcp251x_tx_work_handler()
1019 mutex_lock(&priv->mcp_lock); in mcp251x_restart_work_handler()
1049 mutex_unlock(&priv->mcp_lock); in mcp251x_restart_work_handler()
1058 mutex_lock(&priv->mcp_lock); in mcp251x_can_ist()
1180 mutex_unlock(&priv->mcp_lock); in mcp251x_can_ist()
1197 mutex_lock(&priv->mcp_lock); in mcp251x_open()
1237 mutex_unlock(&priv->mcp_lock); in mcp251x_open()
1249 mutex_unlock(&priv->mcp_lock); in mcp251x_open()
1365 mutex_init(&priv->mcp_lock); in mcp251x_can_probe()