Searched refs:MUTEX_INITIALIZER (Results 1 - 25 of 40) sorted by relevance

12

/haiku/headers/private/shared/
H A Dlocks.h22 #define MUTEX_INITIALIZER(name) { name, 0, 0 } macro
48 #define RW_LOCK_INITIALIZER(name) { MUTEX_INITIALIZER(name), NULL, \
76 #define RECURSIVE_LOCK_INITIALIZER(name) { MUTEX_INITIALIZER(name), -1, 0 }
/haiku/headers/private/kernel/
H A Dlock.h101 # define MUTEX_INITIALIZER(name) \ macro
103 # define RECURSIVE_LOCK_INITIALIZER(name) { MUTEX_INITIALIZER(name), 0 }
105 # define MUTEX_INITIALIZER(name) \ macro
107 # define RECURSIVE_LOCK_INITIALIZER(name) { MUTEX_INITIALIZER(name), -1, 0 }
/haiku/src/system/kernel/fs/
H A Dunused_vnodes.h31 static mutex sUnusedVnodesLock = MUTEX_INITIALIZER("unused vnodes");
/haiku/src/system/libroot/posix/unistd/
H A Dfork.c31 static mutex sForkLock = MUTEX_INITIALIZER(FORK_LOCK_NAME);
/haiku/src/system/kernel/device_manager/
H A Did_generator.cpp70 static mutex sLock = MUTEX_INITIALIZER("id generator");
/haiku/src/add-ons/kernel/busses/i2c/ocores/
H A Docores_i2c.h109 struct mutex fLock = MUTEX_INITIALIZER("Opencores i2c");
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dcondition_variable.cpp50 static mutex sConditionVariablesLock = MUTEX_INITIALIZER("condition variables");
/haiku/src/add-ons/kernel/busses/pci/ecam/
H A DECAMPCIController.h124 struct mutex fLock = MUTEX_INITIALIZER("ECAM PCI");
/haiku/src/system/kernel/
H A Dport.cpp464 MUTEX_INITIALIZER("team ports list 1"),
465 MUTEX_INITIALIZER("team ports list 2"),
466 MUTEX_INITIALIZER("team ports list 3"),
467 MUTEX_INITIALIZER("team ports list 4"),
468 MUTEX_INITIALIZER("team ports list 5"),
469 MUTEX_INITIALIZER("team ports list 6"),
470 MUTEX_INITIALIZER("team ports list 7"),
471 MUTEX_INITIALIZER("team ports list 8")
H A Dimage.cpp78 static mutex sImageMutex = MUTEX_INITIALIZER("image");
H A Dsyscalls.cpp77 static mutex sGenericSyscallLock = MUTEX_INITIALIZER("generic syscall");
/haiku/src/add-ons/kernel/network/devices/ethernet/
H A Dethernet.cpp168 device->read_buffer_lock = MUTEX_INITIALIZER("ethernet read_buffer"),
169 device->write_buffer_lock = MUTEX_INITIALIZER("ethernet write_buffer");
/haiku/src/system/kernel/arch/generic/
H A Dgeneric_vm_physical_page_mapper.cpp46 static mutex sMutex = MUTEX_INITIALIZER("iospace_mutex");
/haiku/src/libs/compat/openbsd_network/compat/sys/
H A Dmbuf-obsd.h259 { MUTEX_INITIALIZER(_ipl), MBUF_LIST_INITIALIZER(), (_maxlen), 0 }
/haiku/src/system/libroot/posix/stdlib/
H A Denv.cpp25 static mutex sEnvLock = MUTEX_INITIALIZER(kEnvLockName);
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DRPCCallbackServer.cpp90 mutex CallbackServer::fServerCreationLock = MUTEX_INITIALIZER(NULL);
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DPackageFSRoot.cpp26 mutex PackageFSRoot::sRootListLock = MUTEX_INITIALIZER("packagefs root list");
/haiku/src/kits/media/
H A DRealtimeAlloc.cpp78 static mutex sPoolsLock = MUTEX_INITIALIZER("rtm pools");
/haiku/src/system/libroot/posix/
H A Duser_group_common.cpp36 static mutex sUserGroupLock = MUTEX_INITIALIZER(kUserGroupLockName);
/haiku/src/system/libroot/os/
H A Ddriver_settings.cpp99 static mutex sLock = MUTEX_INITIALIZER("driver settings");
/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_keyboard.cpp64 static mutex sInitializeLock = MUTEX_INITIALIZER("keyboard init");
/haiku/src/system/libroot/posix/malloc_hoard2/
H A Dwrapper.cpp49 static hoardLockType sUsedLock = MUTEX_INITIALIZER("");
/haiku/src/add-ons/kernel/network/devices/tunnel/
H A Dtunnel.cpp65 static mutex gDevicesLock = MUTEX_INITIALIZER("tunnel devices");
/haiku/src/system/kernel/slab/
H A DSlab.cpp48 static mutex sObjectCacheListLock = MUTEX_INITIALIZER("object cache list");
51 = MUTEX_INITIALIZER("object cache resize requests");
/haiku/src/system/kernel/arch/x86/
H A Darch_vm.cpp97 static mutex sMemoryTypeLock = MUTEX_INITIALIZER("memory type ranges");

Completed in 245 milliseconds

12