Lines Matching refs:mem_mbx_lock
87 struct mutex mem_mbx_lock; /* to protect the memory-based mailbox */
1197 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) {
1327 mutex_unlock(&state->platform.risc.mem_mbx_lock);
1682 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) {
1696 mutex_unlock(&state->platform.risc.mem_mbx_lock);
1704 mutex_unlock(&state->platform.risc.mem_mbx_lock);
2212 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) {
2218 mutex_unlock(&state->platform.risc.mem_mbx_lock);
2224 mutex_unlock(&state->platform.risc.mem_mbx_lock);
2256 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) {
2262 mutex_unlock(&state->platform.risc.mem_mbx_lock);
2267 mutex_unlock(&state->platform.risc.mem_mbx_lock);
2287 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) {
2292 mutex_unlock(&state->platform.risc.mem_mbx_lock);
2296 mutex_unlock(&state->platform.risc.mem_mbx_lock);
2355 if (mutex_lock_interruptible(&state->platform.risc.mem_mbx_lock) < 0) {
2361 mutex_unlock(&state->platform.risc.mem_mbx_lock);
2366 mutex_unlock(&state->platform.risc.mem_mbx_lock);
2499 mutex_init(&st->platform.risc.mem_mbx_lock);