Lines Matching refs:i2c_priv
207 struct atmel_i2c_client_priv *i2c_priv, *min_i2c_priv = NULL; in atmel_ecc_i2c_client_alloc() local
219 list_for_each_entry(i2c_priv, &driver_data.i2c_client_list, in atmel_ecc_i2c_client_alloc()
221 tfm_cnt = atomic_read(&i2c_priv->tfm_count); in atmel_ecc_i2c_client_alloc()
224 min_i2c_priv = i2c_priv; in atmel_ecc_i2c_client_alloc()
242 struct atmel_i2c_client_priv *i2c_priv = i2c_get_clientdata(client); in atmel_ecc_i2c_client_free() local
244 atomic_dec(&i2c_priv->tfm_count); in atmel_ecc_i2c_client_free()
316 struct atmel_i2c_client_priv *i2c_priv; in atmel_ecc_probe() local
323 i2c_priv = i2c_get_clientdata(client); in atmel_ecc_probe()
326 list_add_tail(&i2c_priv->i2c_client_list_node, in atmel_ecc_probe()
333 list_del(&i2c_priv->i2c_client_list_node); in atmel_ecc_probe()
347 struct atmel_i2c_client_priv *i2c_priv = i2c_get_clientdata(client); in atmel_ecc_remove() local
350 if (atomic_read(&i2c_priv->tfm_count)) { in atmel_ecc_remove()
366 list_del(&i2c_priv->i2c_client_list_node); in atmel_ecc_remove()