Searched refs:i2c_buffer_lock (Results 1 – 7 of 7) sorted by relevance
23 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_write_word()40 mutex_unlock(&mst->i2c_buffer_lock); in dibx000_write_word()49 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_read_word()71 mutex_unlock(&mst->i2c_buffer_lock); in dibx000_read_word()298 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_i2c_gated_gpio67_xfer()322 mutex_unlock(&mst->i2c_buffer_lock); in dibx000_i2c_gated_gpio67_xfer()345 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_i2c_gated_tuner_xfer()367 mutex_unlock(&mst->i2c_buffer_lock); in dibx000_i2c_gated_tuner_xfer()441 mutex_init(&mst->i2c_buffer_lock); in dibx000_init_i2c_master()442 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_init_i2c_master()[all …]
78 struct mutex i2c_buffer_lock; member85 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0070_read_reg()109 mutex_unlock(&state->i2c_buffer_lock); in dib0070_read_reg()117 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0070_write_reg()137 mutex_unlock(&state->i2c_buffer_lock); in dib0070_write_reg()753 mutex_init(&state->i2c_buffer_lock); in dib0070_attach()
196 struct mutex i2c_buffer_lock; member209 struct mutex i2c_buffer_lock; member216 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0090_read_reg()240 mutex_unlock(&state->i2c_buffer_lock); in dib0090_read_reg()248 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0090_write_reg()269 mutex_unlock(&state->i2c_buffer_lock); in dib0090_write_reg()277 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0090_fw_read_reg()296 mutex_unlock(&state->i2c_buffer_lock); in dib0090_fw_read_reg()304 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0090_fw_write_reg()323 mutex_unlock(&state->i2c_buffer_lock); in dib0090_fw_write_reg()[all …]
48 struct mutex *i2c_buffer_lock; member106 struct mutex i2c_buffer_lock; member156 if (mutex_lock_interruptible(i2c->i2c_buffer_lock) < 0) { in dib8000_i2c_read16()170 mutex_unlock(i2c->i2c_buffer_lock); in dib8000_i2c_read16()203 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib8000_read_word()210 mutex_unlock(&state->i2c_buffer_lock); in dib8000_read_word()219 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib8000_read32()227 mutex_unlock(&state->i2c_buffer_lock); in dib8000_read32()237 if (mutex_lock_interruptible(i2c->i2c_buffer_lock) < 0) { in dib8000_i2c_write16()249 mutex_unlock(i2c->i2c_buffer_lock); in dib8000_i2c_write16()[all …]
66 struct mutex i2c_buffer_lock; member83 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib7000m_read_word()105 mutex_unlock(&state->i2c_buffer_lock); in dib7000m_read_word()114 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib7000m_write_word()132 mutex_unlock(&state->i2c_buffer_lock); in dib7000m_write_word()1420 mutex_init(&st->i2c_buffer_lock); in dib7000m_attach()
37 struct mutex i2c_buffer_lock; member
80 struct mutex i2c_buffer_lock; member107 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib7000p_read_word()129 mutex_unlock(&state->i2c_buffer_lock); in dib7000p_read_word()137 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib7000p_write_word()155 mutex_unlock(&state->i2c_buffer_lock); in dib7000p_write_word()2091 mutex_init(&dpst->i2c_buffer_lock); in dib7000p_i2c_enumeration()2757 mutex_init(&st->i2c_buffer_lock); in dib7000p_init()