Searched refs:lock (Results 226 - 250 of 699) sorted by relevance

1234567891011>>

/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8821a/
H A Dr21a_led.c33 #include <sys/lock.h>
H A Dr21a_beacon.c33 #include <sys/lock.h>
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8812a/usb/
H A Dr12au_rx.c33 #include <sys/lock.h>
H A Dr12au_tx.c33 #include <sys/lock.h>
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8188e/
H A Dr88e_beacon.c23 #include <sys/lock.h>
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/usb/
H A Dr92cu_tx.c23 #include <sys/lock.h>
H A Dr92cu_led.c27 #include <sys/lock.h>
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/rtl8192c/
H A Dr92c_attach.c27 #include <sys/lock.h>
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/
H A Ddriver.h15 #include <kernel/lock.h>
/haiku/src/add-ons/kernel/bus_managers/virtio/
H A DVirtioBalloonPrivate.h10 #include <lock.h>
/haiku/headers/private/graphics/radeon/
H A Dradeon_interface.h446 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 Ddriver.c391 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 DInfoWindow.cpp176 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 Dutility.cpp167 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 Dcondition_variable.cpp152 // 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 DSlab.cpp291 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 Dtcp_shell.cpp44 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 Dh2generic.cpp133 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 DHashMap.h205 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 Dif_malo.h487 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 Dvcache.cpp51 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 Dfile.cpp166 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 DDriverInterface.h172 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 DDriverInterface.h165 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 Dmidi.c59 status = lock();
68 status = lock();

Completed in 163 milliseconds

1234567891011>>