MUTEX_RECURSIVE
if (MUTEX_RECURSIVE(owner)) {
if (MUTEX_RECURSIVE(val)) {
} else if (MUTEX_RECURSIVE(val)) {