Searched refs:i2c_buffer_lock (Results 1 – 7 of 7) sorted by relevance
17 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_write_word()34 mutex_unlock(&mst->i2c_buffer_lock); in dibx000_write_word()43 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_read_word()65 mutex_unlock(&mst->i2c_buffer_lock); in dibx000_read_word()292 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_i2c_gated_gpio67_xfer()316 mutex_unlock(&mst->i2c_buffer_lock); in dibx000_i2c_gated_gpio67_xfer()339 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_i2c_gated_tuner_xfer()361 mutex_unlock(&mst->i2c_buffer_lock); in dibx000_i2c_gated_tuner_xfer()435 mutex_init(&mst->i2c_buffer_lock); in dibx000_init_i2c_master()436 if (mutex_lock_interruptible(&mst->i2c_buffer_lock) < 0) { in dibx000_init_i2c_master()[all …]
82 struct mutex i2c_buffer_lock; member89 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0070_read_reg()113 mutex_unlock(&state->i2c_buffer_lock); in dib0070_read_reg()121 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0070_write_reg()141 mutex_unlock(&state->i2c_buffer_lock); in dib0070_write_reg()758 mutex_init(&state->i2c_buffer_lock); in dib0070_attach()
200 struct mutex i2c_buffer_lock; member213 struct mutex i2c_buffer_lock; member220 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0090_read_reg()244 mutex_unlock(&state->i2c_buffer_lock); in dib0090_read_reg()252 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0090_write_reg()273 mutex_unlock(&state->i2c_buffer_lock); in dib0090_write_reg()281 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0090_fw_read_reg()300 mutex_unlock(&state->i2c_buffer_lock); in dib0090_fw_read_reg()308 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0090_fw_write_reg()327 mutex_unlock(&state->i2c_buffer_lock); in dib0090_fw_write_reg()[all …]
59 struct mutex i2c_buffer_lock; member76 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib7000m_read_word()98 mutex_unlock(&state->i2c_buffer_lock); in dib7000m_read_word()107 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib7000m_write_word()125 mutex_unlock(&state->i2c_buffer_lock); in dib7000m_write_word()1413 mutex_init(&st->i2c_buffer_lock); in dib7000m_attach()
41 struct mutex *i2c_buffer_lock; member99 struct mutex i2c_buffer_lock; member149 if (mutex_lock_interruptible(i2c->i2c_buffer_lock) < 0) { in dib8000_i2c_read16()163 mutex_unlock(i2c->i2c_buffer_lock); in dib8000_i2c_read16()196 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib8000_read_word()203 mutex_unlock(&state->i2c_buffer_lock); in dib8000_read_word()212 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib8000_read32()220 mutex_unlock(&state->i2c_buffer_lock); in dib8000_read32()230 if (mutex_lock_interruptible(i2c->i2c_buffer_lock) < 0) { in dib8000_i2c_write16()242 mutex_unlock(i2c->i2c_buffer_lock); in dib8000_i2c_write16()[all …]
36 struct mutex i2c_buffer_lock; member
73 struct mutex i2c_buffer_lock; member100 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib7000p_read_word()122 mutex_unlock(&state->i2c_buffer_lock); in dib7000p_read_word()130 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib7000p_write_word()148 mutex_unlock(&state->i2c_buffer_lock); in dib7000p_write_word()2075 mutex_init(&dpst->i2c_buffer_lock); in dib7000p_i2c_enumeration()2741 mutex_init(&st->i2c_buffer_lock); in dib7000p_init()