ASSERT_LOCKED_MUTEX
#define ASSERT_LOCKED_MUTEX(m) FSSH_ASSERT_LOCKED_MUTEX(m)
# define ASSERT_LOCKED_MUTEX(m) { ASSERT(find_thread(NULL) == (m)->holder); }
# define ASSERT_LOCKED_MUTEX(m) do {} while (false)
#define ASSERT_LOCKED_MUTEX(x)