Searched refs:lock (Results 176 - 200 of 699) sorted by relevance

1234567891011>>

/haiku/headers/private/kernel/
H A Dcondition_variable.h72 status_t Wait(mutex* lock, uint32 flags = 0, bigtime_t timeout = 0);
73 status_t Wait(recursive_lock* lock, uint32 flags = 0, bigtime_t timeout = 0);
/haiku/src/system/libroot/posix/malloc_debug/
H A Dguarded_heap.cpp182 mutex lock; member in struct:guarded_heap_area
188 rw_lock lock; member in struct:guarded_heap
198 RW_LOCK_INITIALIZER("guarded heap lock"),
451 mutex_init(&area->lock, "guarded_heap_area_lock");
494 WriteLocker areaListWriteLocker(heap.lock);
579 ReadLocker areaListReadLocker(heap.lock);
583 MutexLocker locker(area->lock);
608 ReadLocker areaListReadLocker(heap.lock);
617 mutex_lock(&area->lock);
746 MutexLocker locker(area->lock, tru
[all...]
/haiku/src/add-ons/kernel/network/stack/
H A Droutes.cpp19 #include <lock.h>
193 ASSERT_LOCKED_RECURSIVE(&domain->lock);
211 ASSERT_LOCKED_RECURSIVE(&domain->lock);
247 ASSERT_LOCKED_RECURSIVE(&domain->lock);
296 RecursiveLocker locker(domain->lock);
323 RecursiveLocker _(domain->lock);
467 RecursiveLocker _(domain->lock);
538 RecursiveLocker locker(domain->lock);
570 RecursiveLocker locker(domain->lock);
588 RecursiveLocker locker(domain->lock);
[all...]
/haiku/src/system/kernel/
H A Dport.cpp63 // * Port::lock: Protects all Port members save team_link, hash_link, lock and
125 mutex lock; member in struct:__anon6::Port
149 mutex_init_etc(&lock, name, MUTEX_FLAG_CLONE_NAME);
159 mutex_destroy(&lock);
214 hash = HashKey(value->lock.name);
220 return (strcmp(key, value->lock.name) == 0);
256 fName = alloc_tracing_buffer_strcpy(port->lock.name, B_OS_NAME_LENGTH,
523 || (name != NULL && strstr(port->lock.name, name) == NULL))
529 port->total_count, port->owner, port->lock
[all...]
/haiku/headers/private/graphics/et6x00/
H A DDriverInterface.h79 benaphore lock; /* for serializing access to the acceleration engine */ member in struct:__anon774::__anon775
/haiku/headers/private/kernel/disk_device_manager/
H A DKDiskDevice.h11 #include <lock.h>
33 // A read lock owner can be sure that the device (incl. all of its
35 // A write lock owner is moreover allowed to make changes.
37 // lock -- only a device write lock owner is allowed to change it, but
38 // manager lock owners can be sure, that it won't change.
/haiku/src/add-ons/accelerants/neomagic/
H A DInitAccelerant.c198 INIT_BEN(si->engine.lock);
200 INIT_BEN(si->overlay.lock);
355 DELETE_BEN(si->engine.lock);
356 DELETE_BEN(si->overlay.lock);
/haiku/src/add-ons/accelerants/skeleton/
H A DInitAccelerant.c164 INIT_BEN(si->engine.lock);
166 INIT_BEN(si->overlay.lock);
312 DELETE_BEN(si->engine.lock);
313 DELETE_BEN(si->overlay.lock);
/haiku/src/add-ons/kernel/busses/ata/promise_tx2/
H A Dwrapper.h5 #include <lock.h>
/haiku/src/add-ons/kernel/drivers/audio/null/
H A Ddriver.h24 spinlock lock; member in struct:__anon1557
/haiku/src/add-ons/kernel/drivers/bus/scsi/
H A Dwrapper.h5 #include <lock.h>
/haiku/src/add-ons/kernel/drivers/graphics/radeon_hd/
H A Ddriver.h16 #include <kernel/lock.h>
/haiku/src/add-ons/kernel/network/protocols/unix/
H A DUnixAddressManager.h8 #include <lock.h>
/haiku/src/apps/mail/
H A DQueryMenu.cpp157 BAutolock lock(fQueryLock);
158 if (!lock.IsLocked())
250 BAutolock lock(fQueryLock);
252 if (!lock.IsLocked())
/haiku/src/system/kernel/messaging/
H A DMessagingService.h14 #include <lock.h>
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DMetadataCache.h13 #include <lock.h>
H A DVnodeToInode.h11 #include <lock.h>
/haiku/src/add-ons/kernel/generic/ata_adapter/
H A Dwrapper.h5 #include <lock.h>
/haiku/src/add-ons/kernel/generic/scsi_periph/
H A Dwrapper.h6 #include <lock.h>
/haiku/src/add-ons/kernel/drivers/audio/ice1712/
H A Dutil.cpp24 lock(void) function
/haiku/src/add-ons/accelerants/radeon/
H A DCursor.c79 ACQUIRE_BEN( ai->si->engine.lock );
122 RELEASE_BEN( ai->si->engine.lock );
133 ACQUIRE_BEN( ai->si->engine.lock );
145 RELEASE_BEN( ai->si->engine.lock );
/haiku/headers/os/media/
H A DBufferGroup.h22 uint32 lock = B_FULL_LOCK);
/haiku/src/add-ons/kernel/drivers/audio/sb16/
H A Ddriver.h24 spinlock lock; member in struct:__anon538
/haiku/src/add-ons/accelerants/radeon_hd/
H A Dencoder.h34 void encoder_output_lock(bool lock);
/haiku/headers/private/shared/
H A DHashSet.h182 const Locker* lock = this; local
183 MapLocker locker(const_cast<Locker*>(lock));
191 const Locker* lock = this; local
192 MapLocker locker(const_cast<Locker*>(lock));

Completed in 98 milliseconds

1234567891011>>