Lines Matching refs:state
92 enum hix5hd2_i2c_state state;
178 if (priv->state == HIX5I2C_STAT_SND_STOP)
183 priv->state = HIX5I2C_STAT_RW_SUCCESS;
190 priv->state = HIX5I2C_STAT_SND_STOP;
227 if (priv->state == HIX5I2C_STAT_INIT) {
228 priv->state = HIX5I2C_STAT_RW;
229 } else if (priv->state == HIX5I2C_STAT_RW) {
236 dev_dbg(priv->dev, "%s: error: priv->state = %d, msg_len = %d\n",
237 __func__, priv->state, priv->msg_len);
258 priv->state = HIX5I2C_STAT_RW_ERR;
264 priv->state = HIX5I2C_STAT_RW_ERR;
273 priv->state = HIX5I2C_STAT_RW_ERR;
286 if ((priv->state == HIX5I2C_STAT_RW_SUCCESS &&
288 (priv->state == HIX5I2C_STAT_RW_ERR)) {
325 priv->state = HIX5I2C_STAT_INIT;
333 priv->state = HIX5I2C_STAT_RW_ERR;
339 ret = priv->state;
345 if (priv->state == HIX5I2C_STAT_RW_SUCCESS && stop)