mutex_init_etc
extern void mutex_init_etc(mutex* lock, const char* name, uint32 flags);
{ mutex_init_etc(lock, name, MUTEX_FLAG_CLONE_NAME); return B_OK; }
mutex_init_etc(&fLock, fName, MUTEX_FLAG_CLONE_NAME);
#define INIT_BEN(x, prefix) (mutex_init_etc(x, prefix, MUTEX_FLAG_CLONE_NAME), \
#define INIT_BEN(x, prefix) (mutex_init_etc(x, prefix, MUTEX_FLAG_CLONE_NAME), \
#define INIT_BEN(x, prefix) (mutex_init_etc(x, prefix, MUTEX_FLAG_CLONE_NAME), \
mutex_init_etc(&fifo->lock, name, MUTEX_FLAG_CLONE_NAME);
mutex_init_etc(&pool->lock, name, MUTEX_FLAG_CLONE_NAME);
mutex_init_etc(&mutex->u.mutex_.lock, name, MUTEX_FLAG_CLONE_NAME);
mutex_init_etc(&lock->lock, name != NULL ? name : "recursive lock", flags);
mutex_init_etc(lock, name, 0);
mutex_init_etc(&lock, name, MUTEX_FLAG_CLONE_NAME);
mutex_init_etc(&fLock, lockName, MUTEX_FLAG_CLONE_NAME);
mutex_init_etc(&fLock, lockName, MUTEX_FLAG_CLONE_NAME);
mutex_init_etc(&fLock, lockName, MUTEX_FLAG_CLONE_NAME);
mutex_init_etc(&fLock, lockName, MUTEX_FLAG_CLONE_NAME);
mutex_init_etc(&lock->lock, name, flags);
mutex_init_etc(&lock->lock, name, flags);
mutex_init_etc(&lock, name, MUTEX_FLAG_ADAPTIVE);
mutex_init_etc(&lock->lock, name != NULL ? name : "recursive lock", flags);