lock_direct_mutex
#define lock_direct_mutex() mutex_lock(&direct_mutex)
#define lock_direct_mutex() do { } while (0)