Lines Matching refs:mem_mbx_lock

82 			struct mutex mem_mbx_lock;	/* to protect the memory-based mailbox */  member
1193 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_fw_get_channel()
1323 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_fw_get_channel()
1678 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_fw_component_bus_xfer()
1692 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_fw_component_bus_xfer()
1700 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_fw_component_bus_xfer()
2207 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_read_ber()
2213 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_ber()
2219 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_ber()
2251 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_read_signal_strength()
2257 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_signal_strength()
2262 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_signal_strength()
2282 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_get_snr()
2287 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_get_snr()
2291 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_get_snr()
2350 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_read_unc_blocks()
2356 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_unc_blocks()
2361 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_unc_blocks()
2512 mutex_init(&st->platform.risc.mem_mbx_lock); in dib9000_attach()