Lines Matching refs:mem_mbx_lock

87 			struct mutex mem_mbx_lock;	/* to protect the memory-based mailbox */  member
1197 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_fw_get_channel()
1327 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_fw_get_channel()
1682 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_fw_component_bus_xfer()
1696 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_fw_component_bus_xfer()
1704 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_fw_component_bus_xfer()
2212 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_read_ber()
2218 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_ber()
2224 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_ber()
2256 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_read_signal_strength()
2262 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_signal_strength()
2267 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_signal_strength()
2287 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_get_snr()
2292 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_get_snr()
2296 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_get_snr()
2355 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) { in dib9000_read_unc_blocks()
2361 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_unc_blocks()
2366 mutex_unlock(&state->platform.risc.mem_mbx_lock); in dib9000_read_unc_blocks()
2499 mutex_init(&st->platform.risc.mem_mbx_lock); in dib9000_attach()