/haiku/headers/private/interface/ |
H A D | BitmapPrivate.h | 16 sem_id lock; member in struct:overlay_client_data
|
/haiku/headers/tools/cppunit/ |
H A D | SemaphoreSyncObject.h | 16 virtual void lock();
|
/haiku/src/system/kernel/arch/mips/ |
H A D | arch_vm.cpp | 19 int map_page_into_kspace(addr paddr, addr kaddr, int lock) argument
|
/haiku/src/tests/servers/app/newerClipping/ |
H A D | MultiLocker.h | 33 //does the current thread hold a write lock ? 35 //in DEBUG mode returns whether the lock is held 46 //hold the lock 50 //when readers hold the lock 53 //writers must acquire fWriterLock when acquiring a write lock 84 AutoWriteLocker(MultiLocker* lock) argument 85 : fLock(lock) 99 AutoReadLocker(MultiLocker* lock) argument 100 : fLock(lock)
|
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/headers/ |
H A D | ppp_device.h | 8 #include <lock.h>
|
H A D | KPPPReportManager.h | 16 #include <lock.h> 22 KPPPReportManager(mutex& lock);
|
/haiku/src/kits/debugger/model/ |
H A D | AreaInfo.cpp | 40 uint32 lock, uint32 protection) 48 fLock(lock), 57 uint32 lock, uint32 protection) 65 fLock = lock; 38 AreaInfo(team_id team, area_id area, const BString& name, target_addr_t address, target_size_t size, target_size_t ramSize, uint32 lock, uint32 protection) argument 55 SetTo(team_id team, area_id area, const BString& name, target_addr_t address, target_size_t size, target_size_t ramSize, uint32 lock, uint32 protection) argument
|
/haiku/src/add-ons/kernel/drivers/disk/nvme/compat/ |
H A D | nvme_platform.h | 11 #include <lock.h>
|
/haiku/headers/private/kernel/ |
H A D | kdevice_manager.h | 10 #include <lock.h>
|
/haiku/src/add-ons/kernel/drivers/audio/generic/ |
H A D | util.h | 41 cpu_status lock(void);
|
/haiku/src/add-ons/kernel/file_systems/websearchfs/ |
H A D | vnidpool.c | 33 new_lock(&p->lock, "vnidpool lock"); 48 if (LOCK(&pool->lock) < B_OK) 56 free_lock(&pool->lock); 67 if (LOCK(&pool->lock) < B_OK) 81 UNLOCK(&pool->lock); 90 if (LOCK(&pool->lock) < B_OK) 98 UNLOCK(&pool->lock);
|
/haiku/src/apps/packageinstaller/ |
H A D | PackageStatus.cpp | 101 BAutolock lock(this); 103 if (lock.IsLocked()) { 114 BAutolock lock(this); 116 if (lock.IsLocked()) { 125 BAutolock lock(this);
|
/haiku/src/system/libroot/os/arch/x86/ |
H A D | atomic.S | 23 lock 45 lock 55 lock 68 lock 82 lock 93 lock 109 lock 128 lock 147 lock 167 lock [all...] |
/haiku/src/apps/mail/ |
H A D | Settings.cpp | 100 BAutolock lock(be_app); 116 BAutolock lock(be_app); 124 BAutolock lock(be_app); 140 BAutolock lock(be_app); 148 BAutolock lock(be_app); 323 BAutolock lock(be_app); 331 BAutolock lock(be_app); 339 BAutolock lock(be_app); 347 BAutolock lock(be_app); 355 BAutolock lock(be_ap [all...] |
/haiku/src/add-ons/accelerants/radeon/ |
H A D | CP.c | 31 only be done with a lock held. We never write GUI-registers directly, 32 so we never have to wait for the FIFO and thus don't need this lock. 82 // lock must be hold 124 // lock must be hold 147 RELEASE_BEN( cp->lock ); 157 ACQUIRE_BEN( cp->lock ); 162 // lock must be released during reset (reset acquires it automatically) 163 RELEASE_BEN( cp->lock ); 165 ACQUIRE_BEN( cp->lock ); 176 ACQUIRE_BEN( cp->lock ); [all...] |
/haiku/src/servers/launch/ |
H A D | NetworkWatcher.cpp | 68 BAutolock lock(sLocker); 79 BAutolock lock(sLocker); 87 BAutolock lock(sLocker); 106 BAutolock lock(sLocker); 117 BAutolock lock(sLocker); 160 BAutolock lock(sLocker);
|
/haiku/src/system/libroot/posix/pthread/ |
H A D | pthread_cond.cpp | 46 cond->lock = 0; 77 atomic_test_and_set((int32*)&cond->lock, B_USER_MUTEX_LOCKED, 0); 85 status_t status = _kern_mutex_switch_lock((int32*)&mutex->lock, 87 (int32*)&cond->lock, "pthread condition", flags, timeout); 119 // release the condition lock 120 atomic_and((int32*)&cond->lock, ~(int32)B_USER_MUTEX_LOCKED); 121 _kern_mutex_unblock((int32*)&cond->lock, flags);
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | mutex.c | 27 B_INITIALIZE_SPINLOCK(&mutex->u.spinlock_.lock); 30 mutex_init_etc(&mutex->u.mutex_.lock, name, MUTEX_FLAG_CLONE_NAME); 53 KASSERT(!B_SPINLOCK_IS_LOCKED(&mutex->u.spinlock_.lock), ("spin mutex is locked")); 55 mutex_destroy(&mutex->u.mutex_.lock); 66 acquire_spinlock(&mutex->u.spinlock_.lock); 77 release_spinlock(&mutex->u.spinlock_.lock);
|
/haiku/src/add-ons/kernel/drivers/graphics/common/ |
H A D | memory_manager.c | 46 sem_id lock; member in struct:mem_info 124 mem->lock = create_sem(1, name); 125 if (mem->lock < 0) 156 delete_sem(mem->lock); 172 delete_sem(mem->lock); 195 status = acquire_sem(mem->lock); 242 release_sem(mem->lock); 248 release_sem(mem->lock); 267 status = acquire_sem(mem->lock); 286 release_sem(mem->lock); [all...] |
/haiku/src/add-ons/accelerants/matrox/ |
H A D | EngineManagment.c | 26 AQUIRE_BEN(si->engine.lock) 41 RELEASE_BEN(si->engine.lock)
|
/haiku/src/add-ons/accelerants/neomagic/ |
H A D | EngineManagment.c | 26 AQUIRE_BEN(si->engine.lock) 41 RELEASE_BEN(si->engine.lock)
|
/haiku/src/add-ons/accelerants/skeleton/ |
H A D | EngineManagement.c | 26 AQUIRE_BEN(si->engine.lock) 41 RELEASE_BEN(si->engine.lock)
|
/haiku/src/add-ons/accelerants/via/ |
H A D | EngineManagement.c | 26 AQUIRE_BEN(si->engine.lock) 41 RELEASE_BEN(si->engine.lock)
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/beos/ |
H A D | fs_cache_priv.h | 9 #include "lock.h" 43 int lock; member in struct:cache_ent 66 struct beos_lock lock; member in struct:block_cache
|
/haiku/src/add-ons/kernel/generic/dpc/ |
H A D | dpc.c | 31 spinlock lock; member in struct:__anon5 54 acquire_spinlock(&queue->lock); 60 release_spinlock(&queue->lock); 98 B_INITIALIZE_SPINLOCK(&queue->lock); // Init the spinlock 140 acquire_spinlock(&queue->lock); 145 release_spinlock(&queue->lock); 170 acquire_spinlock(&queue->lock); 185 release_spinlock(&queue->lock);
|