/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/ |
H A D | r21a_led.c | 33 #include <sys/lock.h>
|
H A D | r21a_beacon.c | 33 #include <sys/lock.h>
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/usb/ |
H A D | r12au_rx.c | 33 #include <sys/lock.h>
|
H A D | r12au_tx.c | 33 #include <sys/lock.h>
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/ |
H A D | r88e_beacon.c | 23 #include <sys/lock.h>
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/usb/ |
H A D | r92cu_tx.c | 23 #include <sys/lock.h>
|
H A D | r92cu_led.c | 27 #include <sys/lock.h>
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/ |
H A D | r92c_attach.c | 27 #include <sys/lock.h>
|
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/ |
H A D | driver.h | 15 #include <kernel/lock.h>
|
/haiku/src/add-ons/kernel/bus_managers/virtio/ |
H A D | VirtioBalloonPrivate.h | 10 #include <lock.h>
|
/haiku/headers/private/graphics/radeon/ |
H A D | radeon_interface.h | 446 benaphore lock; // lock to be acquired when talking to CP or member in struct:__anon28 518 benaphore lock; // engine lock member in struct:__anon33::__anon34 617 bool keep_lock; // keep lock after engine is idle 623 int entries; // keep lock after engine is idle 632 bool lock; // true, if CP lock must be acquired member in struct:__anon41 641 bool lock; // true, if CP lock mus member in struct:__anon42 651 bool lock; // true, if CP lock must be acquired member in struct:__anon43 661 bool lock; // true, if CP lock must be acquired member in struct:__anon44 674 bool lock; member in struct:__anon46 [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/radeon/ |
H A D | driver.c | 391 ACQUIRE_BEN( di->si->cp.lock ); 393 RELEASE_BEN( di->si->cp.lock ); 405 vr->lock ) ? B_OK : B_ERROR; 415 vw->lock ) ? B_OK : B_ERROR; 425 vr->lock ) ? B_OK : B_ERROR; 435 vw->lock ) ? B_OK : B_ERROR; 455 Radeon_VIPReset( di, fvd->lock );
|
/haiku/src/kits/tracker/infowindow/ |
H A D | InfoWindow.cpp | 176 AutoLock<LockingList<BWindow> > lock(fWindowList); 205 AutoLock<BWindow> lock(this); 244 lock.Unlock(); 514 AutoLock<BWindow> lock(window); 515 if (!lock) 575 AutoLock<BWindow> lock(window); 576 if (lock.IsLocked())
|
/haiku/src/add-ons/kernel/network/stack/ |
H A D | utility.cpp | 167 mutex_init_etc(&fifo->lock, name, MUTEX_FLAG_CLONE_NAME); 170 mutex_destroy(&fifo->lock); 188 mutex_destroy(&fifo->lock); 211 MutexLocker locker(fifo->lock); 232 MutexLocker locker(fifo->lock); 286 MutexLocker locker(fifo->lock); 309 MutexLocker locker(fifo->lock);
|
/haiku/src/system/kernel/ |
H A D | condition_variable.cpp | 152 // We now hold the variable's lock. Remove ourselves. 305 ConditionVariable::Wait(mutex* lock, uint32 flags, bigtime_t timeout) argument 309 mutex_unlock(lock); 311 mutex_lock(lock); 317 ConditionVariable::Wait(recursive_lock* lock, uint32 flags, bigtime_t timeout) argument 321 int32 recursion = recursive_lock_get_recursion(lock); 324 recursive_lock_unlock(lock); 329 recursive_lock_lock(lock); 397 // As fEntriesCount is only modified while our lock is held, nothing else
|
/haiku/src/system/kernel/slab/ |
H A D | Slab.cpp | 291 kprintf("lock: %p\n", &cache->lock); 831 MutexLocker _(cache->lock); 860 mutex_lock(&cache->lock); 871 mutex_destroy(&cache->lock); 923 resizeEntry->condition.Wait(&cache->lock); 993 // We are calling the reclaimer without the object cache lock 1002 MutexLocker cacheLocker(cache->lock); 1097 MutexLocker cacheLocker(cache->lock); 1171 MutexLocker cacheLocker(cache->lock); [all...] |
/haiku/src/tests/system/network/tcp_shell/ |
H A D | tcp_shell.cpp | 44 BLocker lock; member in struct:context 73 mutex lock; member in struct:net_socket_private 284 mutex_init(&socket->lock, "socket"); 297 mutex_destroy(&socket->lock); 326 mutex_destroy(&socket->lock); 492 MutexLocker locker(parent->lock); 529 mutex_lock(&parent->lock); 538 mutex_unlock(&parent->lock); 548 MutexLocker _(parent->lock); 563 mutex_lock(&socket->lock); [all...] |
/haiku/src/add-ons/kernel/drivers/bluetooth/h2/h2generic/ |
H A D | h2generic.cpp | 133 new_bt_dev->lock = create_sem(1, BLUETOOTH_DEVICE_DEVFS_NAME "lock"); 134 if (new_bt_dev->lock < 0) { 135 err = new_bt_dev->lock; 136 ERROR("%s: Unable to create bt device lock semaphore: %" B_PRId32 "\n", __func__, err); 169 delete_sem(new_bt_dev->lock); 187 delete_sem(bdev->lock); 494 acquire_sem(bdev->lock); 534 release_sem(bdev->lock); 645 acquire_sem(bdev->lock); [all...] |
/haiku/headers/private/shared/ |
H A D | HashMap.h | 205 const Locker* lock = this; local 206 MapLocker locker(const_cast<Locker*>(lock)); 214 const Locker* lock = this; local 215 MapLocker locker(const_cast<Locker*>(lock)); 223 const Locker* lock = this; local 224 MapLocker locker(const_cast<Locker*>(lock));
|
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/ |
H A D | if_malo.h | 487 struct mtx lock; /* tx q lock */ member in struct:malo_txq 499 mtx_init(&(_tq)->lock, (_tq)->name, NULL, MTX_DEF); \ 501 #define MALO_TXQ_LOCK_DESTROY(_tq) mtx_destroy(&(_tq)->lock) 502 #define MALO_TXQ_LOCK(_tq) mtx_lock(&(_tq)->lock) 503 #define MALO_TXQ_UNLOCK(_tq) mtx_unlock(&(_tq)->lock) 504 #define MALO_TXQ_LOCK_ASSERT(_tq) mtx_assert(&(_tq)->lock, MA_OWNED) 528 struct mtx malo_mtx; /* master lock (recursive) */
|
/haiku/src/add-ons/kernel/file_systems/fat/ |
H A D | vcache.cpp | 51 rw_lock_read_lock(&vol->vcache.lock) 54 rw_lock_write_lock(&vol->vcache.lock) 57 rw_lock_read_unlock(&vol->vcache.lock) 60 rw_lock_write_unlock(&vol->vcache.lock) 117 rw_lock_init(&vol->vcache.lock, "fat cache"); 151 rw_lock_destroy(&vol->vcache.lock);
|
H A D | file.cpp | 166 RecursiveLocker lock(vol->vlock); 189 RecursiveLocker lock(vol->vlock); 222 RecursiveLocker lock(vol->vlock); 312 RecursiveLocker lock(vol->vlock); 368 RecursiveLocker lock(vol->vlock); 380 lock.Unlock(); 403 RecursiveLocker lock(vol->vlock); 470 lock.Unlock(); 482 RecursiveLocker lock(vol->vlock); 502 RecursiveLocker lock(vo [all...] |
/haiku/headers/private/graphics/matrox/ |
H A D | DriverInterface.h | 172 benaphore lock; /* for serializing access to the acceleration engine */ member in struct:__anon785::__anon787 261 benaphore lock; /* for creating buffers and aquiring overlay unit routines */ member in struct:__anon785::__anon790
|
/haiku/headers/private/graphics/neomagic/ |
H A D | DriverInterface.h | 165 benaphore lock; /* for serializing access to the acceleration engine */ member in struct:__anon799::__anon801 223 benaphore lock; /* for creating buffers and aquiring overlay unit routines */ member in struct:__anon799::__anon804
|
/haiku/src/add-ons/kernel/drivers/audio/emuxki/ |
H A D | midi.c | 59 status = lock(); 68 status = lock();
|