Lines Matching refs:mcp_lock
234 struct mutex mcp_lock; /* SPI device lock */ member
453 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_request()
455 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_request()
474 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_free()
476 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_free()
503 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_get()
505 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_get()
517 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_get_multiple()
528 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_get_multiple()
543 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_set()
545 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_set()
567 mutex_lock(&priv->mcp_lock); in mcp251x_gpio_set_multiple()
569 mutex_unlock(&priv->mcp_lock); in mcp251x_gpio_set_multiple()
958 mutex_lock(&priv->mcp_lock); in mcp251x_stop()
972 mutex_unlock(&priv->mcp_lock); in mcp251x_stop()
1000 mutex_lock(&priv->mcp_lock); in mcp251x_tx_work_handler()
1015 mutex_unlock(&priv->mcp_lock); in mcp251x_tx_work_handler()
1025 mutex_lock(&priv->mcp_lock); in mcp251x_restart_work_handler()
1055 mutex_unlock(&priv->mcp_lock); in mcp251x_restart_work_handler()
1064 mutex_lock(&priv->mcp_lock); in mcp251x_can_ist()
1197 mutex_unlock(&priv->mcp_lock); in mcp251x_can_ist()
1214 mutex_lock(&priv->mcp_lock); in mcp251x_open()
1243 mutex_unlock(&priv->mcp_lock); in mcp251x_open()
1253 mutex_unlock(&priv->mcp_lock); in mcp251x_open()
1383 mutex_init(&priv->mcp_lock); in mcp251x_can_probe()