Lines Matching refs:lock
62 if ((hi2c->i2c_state != I2C_STATE_READY) || (hi2c->lock != 0U)) { in i2c_config_analog_filter()
66 hi2c->lock = 1; in i2c_config_analog_filter()
84 hi2c->lock = 0; in i2c_config_analog_filter()
157 hi2c->lock = 0; in stm32_i2c_init()
278 hi2c->lock = 0; in i2c_wait_flag()
307 hi2c->lock = 0; in i2c_ack_failed()
325 hi2c->lock = 0; in i2c_ack_failed()
348 hi2c->lock = 0; in i2c_wait_txis()
375 hi2c->lock = 0; in i2c_wait_stop()
544 if ((hi2c->i2c_state != I2C_STATE_READY) || (hi2c->lock != 0U)) { in i2c_write()
554 hi2c->lock = 1; in i2c_write()
651 hi2c->lock = 0; in i2c_write()
725 if ((hi2c->i2c_state != I2C_STATE_READY) || (hi2c->lock != 0U)) { in i2c_read()
735 hi2c->lock = 1; in i2c_read()
820 hi2c->lock = 0; in i2c_read()
882 if ((hi2c->i2c_state != I2C_STATE_READY) || (hi2c->lock != 0U)) { in stm32_i2c_is_device_ready()
888 hi2c->lock = 1; in stm32_i2c_is_device_ready()
977 hi2c->lock = 0; in stm32_i2c_is_device_ready()